選擇最合適于小企業(yè)的ESXi存儲
如果你是一位正在部署ESXi環(huán)境的虛擬化管理員,你需要考慮如何對存儲進行架構(gòu)。盡管有多種方式可以實現(xiàn)該目標,但每一種都有其優(yōu)點和缺陷。但是需要確保的是如果主機服務器發(fā)生故障,虛擬機鏡像文件應該仍然保持可用。下面是一些能夠讓你安心的ESXi存儲配置方式。
VMware使用數(shù)據(jù)存儲來存儲虛擬機鏡像文件。在部署ESXi時,最簡單的方式就是使用本地數(shù)據(jù)存儲;在這種情況下,你只需要使用一臺服務器就可以部署虛擬化環(huán)境。但這并不是一個明智的方式,因為如果這臺唯一的虛擬服務器發(fā)生故障,那么整個系統(tǒng)將陷入癱瘓。
為了部署一套可以抵御災難的環(huán)境,需要將虛擬機鏡像文件存儲在其他機器上。其可以是一臺專用存儲服務器、網(wǎng)絡附加存儲(NAS)或者高檔的SAN產(chǎn)品。這三種都可以提供同樣的基礎解決方案,但是價格上存在很大差異。
明智地選擇存儲
從性能和開銷兩方面進行綜合考慮,NAS可能是***的選擇。但是其也存在一些缺點。NAS像是一臺常規(guī)服務器;它連接到常規(guī)的IP網(wǎng)絡,你來定義存儲的類型。在NAS中,為磁盤、供電模塊和網(wǎng)絡接口等關鍵部分提供了冗余機制。但是如果NAS發(fā)生故障,那么所有設備都不能被訪問。如果你進行了恰當?shù)膫浞莶⑶覜]有關鍵應用程序,這可能不是個問題。但是如果你需要最小化系統(tǒng)故障時間,NAS可能并不是***的選擇。
同樣,存儲可以被部署在常規(guī)服務上。通過使用iSCCI服務或者NFS文件共享服務,Windows和Linux操作系統(tǒng)都可以將服務器部署為共享存儲設備。而工作量不僅僅是部署一套SAN——SAN通常是即插即用的——但是如果你是一個經(jīng)驗豐富的Windows或Linux服務器管理員,以NAS的形式提供相同的服務也是另一種選擇。
使用NAS還有另外的一個好處:你可以在一個存儲集群中將Linux和Windows進行集成。這意味著即便一個存儲服務器發(fā)生故障,可以在幾秒中內(nèi)將服務轉(zhuǎn)移到其他存儲服務器上。
另外一種選擇是使用存儲區(qū)域網(wǎng)絡(SAN)。這不僅僅是一個即插即用的存儲Application;而是需要架設其專用網(wǎng)絡,從而提高你的存儲系統(tǒng)開銷。一套NAS產(chǎn)品只需要不到1000美元,而運行一個傳統(tǒng)的SAN產(chǎn)品需要10000美元。你確實能從額外的開銷中獲得一些好處——一個擁有高可用性的專用存儲系統(tǒng)和易于管理的web界面。
在網(wǎng)絡中部署存儲
在決定存儲設備的類型之后,如何來實現(xiàn)它?這里有三種選擇:NFS、iSCSI和Fibre Channel。最簡答的解決方案是NFS,其在網(wǎng)絡上提供了共享文件夾。NFS是一種源于Unix的服務,默認在Linux所有發(fā)行版本上都可以使用。但是僅僅是在NAS Appliance上,而不能在Windows上使用,Windows使用CIFS來創(chuàng)建共享文件夾。VMware ESXi支持NFS共享;你需要做的全部就是在Linux服務器或者NAS上創(chuàng)建NFS共享,然后連接ESXi。
NFS的替代方案是使用像iSCSI或Fibre Channel這樣的SAN技術。SAN和NFS之間的主要差異在于SAN擁有完整的磁盤設備,而在NFS中只是連接到一個共享分區(qū)上。因為較低的系統(tǒng)開銷,SAN通常更快一些,但是在ESXi上,通常感覺不到SAN和NFS之間的差異。
另外一種選擇是iSCSI或者“窮人版SAN”。基本上,iSCSI只是在IP包中封裝了SCSI命令,這意味著你可以在一個常規(guī)網(wǎng)絡中運行它。如果你在一個專用網(wǎng)絡基礎設施中使用iSCSI,就可以在***程度上實現(xiàn)其高可用性。因為iSCSI運行在傳統(tǒng)的網(wǎng)絡基礎設施上,網(wǎng)絡管理員可以對其進行管理。
Fibre Channel是一種更為昂貴的解決方案,可以提供最快的速度,但是大部分小企業(yè)都不需要這種帶寬。如果你傾向于即插即用的appliance設備,你會發(fā)現(xiàn)iSCSI SAN可以滿足你的ESXi存儲需求。