誰是服務(wù)器虛擬化環(huán)境的最佳選擇 |
發(fā)布時(shí)間: 2012/6/7 14:19:18 |
到目前為止還沒有哪一種網(wǎng)絡(luò)存儲(chǔ)類型敢說自己一定是服務(wù)器虛擬化環(huán)境的最佳選擇。因?yàn)槊總(gè)應(yīng)用環(huán)境都是不同的,即使在一個(gè)地方表現(xiàn)良好,那也不能保證在其他地方同樣合適。
對(duì)于服務(wù)器虛擬化環(huán)境來說,光纖通道存儲(chǔ)是比較傳統(tǒng)的選擇。但現(xiàn)在iSCSI和NAS的普及程度也越來越高,畢竟它們的性價(jià)比更加突出。下面本文就來看看每一種網(wǎng)絡(luò)存儲(chǔ)技術(shù)的規(guī)格特性,并逐一分析它們的優(yōu)勢(shì)和不足。 光纖通道存儲(chǔ) 單從性能和可靠性的角度看,光纖通道無疑是出色的存儲(chǔ)架構(gòu),其它產(chǎn)品很難與之PK。但凡事都有兩面性,使用光纖通道存儲(chǔ)的確獲得了高性能,可用戶卻不得不承擔(dān)更高的成本,以及面對(duì)更復(fù)雜的技術(shù)架構(gòu)。不過,光纖通道技術(shù)在數(shù)據(jù)中心領(lǐng)域的應(yīng)用歷史很長,基礎(chǔ)非常好,因此比較大的虛擬化環(huán)境通常都傾向于選擇光纖通道,這些用戶主要還是考慮速度和可靠性的因素(光纖通道當(dāng)前的帶寬是8 Gbps,下一代是16 Gbps)。另外,光纖通道存儲(chǔ)網(wǎng)絡(luò)一直是相對(duì)獨(dú)立的,因此與基于以太網(wǎng)的存儲(chǔ)設(shè)備相比安全性更好?蓡栴}是,光纖通道需要特殊的HBA主機(jī)適配器、特殊的交換機(jī),而且這些配件比以太網(wǎng)絡(luò)使用的同類配件更加昂貴。 客觀的說,如果要從零開始構(gòu)建一個(gè)光纖通道網(wǎng)絡(luò)代價(jià)是很高的。除此之外,光纖通道環(huán)境的部署和管理也更復(fù)雜,與傳統(tǒng)網(wǎng)絡(luò)架構(gòu)相比,它配置起來難度很大,熟悉此項(xiàng)技術(shù)的人才也偏少。當(dāng)前,很多公司都有技術(shù)熟練的網(wǎng)絡(luò)管理員,但其中卻很少有光纖通道存儲(chǔ)網(wǎng)絡(luò)方面的管理人才。設(shè)計(jì)并管理一個(gè)SAN架構(gòu)通常需要經(jīng)過特殊的培訓(xùn),這無形中又進(jìn)一步增加了實(shí)施的費(fèi)用。 光纖通道存儲(chǔ)的優(yōu)勢(shì): FC是部署企業(yè)級(jí)存儲(chǔ)架構(gòu)的首選,而且許多應(yīng)用環(huán)境本身就已經(jīng)在使用SAN了; 由于具有更高的可用帶寬,通常情況下性能表現(xiàn)最好; 獨(dú)立的光纖通道網(wǎng)絡(luò)更安全;還有LUN zoning和LUN masking等訪問控制機(jī)制; 支持boot from SAN(從存儲(chǔ)啟動(dòng)系統(tǒng)),服務(wù)器本地不再需要硬盤; 基于block的塊存儲(chǔ)類型,可以使用VMware vSphere自帶的VMFS卷(一種文件系統(tǒng))。 光纖通道存儲(chǔ)的不足: 從零開始構(gòu)建的話,部署成本會(huì)很高; 需要特殊的、昂貴的配件,比如交換機(jī)、線纜和HBA卡; 實(shí)施和管理也許更復(fù)雜,通常需要專職的存儲(chǔ)管理員; 可用的安全控制功能較少,實(shí)現(xiàn)認(rèn)證和加密比較復(fù)雜。 如果用戶的物理服務(wù)器上準(zhǔn)備運(yùn)行多個(gè)虛擬機(jī),且應(yīng)用類型對(duì)磁盤I/O有較高的要求,那么為了得到最佳的性能,用戶或許應(yīng)該認(rèn)真考慮使用光纖通道存儲(chǔ)系統(tǒng)。此外,F(xiàn)CoE也是一個(gè)選擇,它相當(dāng)于在傳統(tǒng)的以太網(wǎng)設(shè)備上承載光纖通道協(xié)議。但目前FCoE必須部署在同樣昂貴的10 Gbps以太網(wǎng)環(huán)境,需要特殊的交換設(shè)備。 如果用戶的應(yīng)用環(huán)境中已經(jīng)有了FC SAN,那么在構(gòu)建虛擬化平臺(tái)時(shí)使用光纖通道儲(chǔ)存是很合適的。擴(kuò)展一個(gè)已有的SAN環(huán)境很容易,而且比部署一個(gè)全新的環(huán)境要便宜許多。如果用戶的預(yù)算充足,而且有管理復(fù)雜環(huán)境的技術(shù)能力,那么選擇光纖通道存儲(chǔ)一定沒錯(cuò)。 iSCSI存儲(chǔ) iSCSI也是一種流行的存儲(chǔ)技術(shù),同時(shí)也是光纖通道存儲(chǔ)的有力競爭者。像光纖通道一樣,iSCSI也是一種基于block的塊存儲(chǔ)協(xié)議,它使用傳統(tǒng)的以太網(wǎng)組件作為載體,連接服務(wù)器和存儲(chǔ)設(shè)備。iSCSI的部署成本通常很低,理由很簡單,因?yàn)樗梢越栌靡延械囊蕴W(wǎng)設(shè)備。iSCSI的工作原理是在主機(jī)端利用一個(gè)叫做initiator的client,通過LAN網(wǎng)絡(luò)將SCSI命令發(fā)送給目標(biāo)端的SCSI存儲(chǔ)設(shè)備(目標(biāo)端也叫做target)。 iSCSI的initiator可以基于軟件,也可以是硬件。基于軟件的initiator通過調(diào)用hypervisor虛擬化引擎內(nèi)嵌的設(shè)備驅(qū)動(dòng),利用以太網(wǎng)適配器和以太網(wǎng)協(xié)議,將I/O信息發(fā)送給遠(yuǎn)端的iSCSI target設(shè)備。硬件initiator則基于專用的iSCSI HBA卡,iSCSI HBA卡整合了網(wǎng)絡(luò)適配器,TOE引擎(TCP/IP offload engine)和SCSI適配器的功能,利用卡上的芯片處理I/O請(qǐng)求,對(duì)于提高服務(wù)器端的性能很有幫助。大多數(shù)情況下,基于軟件的initiator都可以很好的工作,但如果追求更高的I/O性能并且希望減少主機(jī)的資源開銷,那么基于硬件的initiator是更好的選擇。此外,與光纖通道的Boot from SAN類似,我們可以通過硬件initiator實(shí)現(xiàn)從存儲(chǔ)設(shè)備直接啟動(dòng)操作系統(tǒng);而且,最近還出現(xiàn)一種叫做iSCSI Boot Firmware Table(iBFT)的技術(shù),支持通過軟件initiator實(shí)現(xiàn)SAN Boot。需要注意的是iBFT依賴于hypervisor環(huán)境的支持。 在1 Gbps網(wǎng)絡(luò)環(huán)境下,iSCSI的性能就已經(jīng)非常不錯(cuò)了,而一旦切換到10 Gbps,性能還會(huì)有巨大的提升,完全可以媲美甚至超過FC光纖通道。大多數(shù)hypervisor虛擬化引擎都支持10 Gbps iSCSI,但目前部署10 Gbps iSCSI的成本還很高,價(jià)格幾乎跟光纖通道一樣。使用iSCSI最大的風(fēng)險(xiǎn)在于如果是基于軟件的initiator,那么它會(huì)增加服務(wù)器端的CPU開銷 (使用硬件initiaor,CPU負(fù)載會(huì)小很多),同時(shí)它所依賴的以太網(wǎng)環(huán)境相對(duì)比較脆弱(容易受到干擾)且不穩(wěn)定。解決網(wǎng)絡(luò)沖突問題的方法其實(shí)很簡單,我們只需要把iSCSI流量和其他網(wǎng)路流量做物理隔離就可以了。 iSCSI存儲(chǔ)的優(yōu)勢(shì): iSCSI是光纖通道存儲(chǔ)的低成本替代方案,它使用標(biāo)準(zhǔn)的以太網(wǎng)組件,iSCSI磁盤陣列的價(jià)格通常也低于光纖陣列; 基于軟件的initiator簡單易用而且非常便宜,基于硬件的initiator則可以提供更好的性能; 像光纖通道一樣,iSCSI是基于block的塊存儲(chǔ)系統(tǒng),在VMware vSphere環(huán)境下可以使用VMFS卷; 升級(jí)到10 Gbps以太網(wǎng)之后,速度和性能將有大幅度提升; 部署和管理iSCSI不需要特殊的培訓(xùn)和特殊技能; 支持CHAP認(rèn)證和加密等安全機(jī)制,也支持multipathing多路徑這樣的可以增加帶寬和可靠性的技術(shù); 部署起來比光纖通道更快。 本文出自:億恩科技【mszdt.com】 服務(wù)器租用/服務(wù)器托管中國五強(qiáng)!虛擬主機(jī)域名注冊(cè)頂級(jí)提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |