系統(tǒng)管理員比較青睞像基于Fibre Channel的SAN這樣的產(chǎn)品,好處是能夠提供像塊級磁盤I/O的功能,提供更好的性能。此外,不需要昂貴的光纖架構(gòu),基于線纜的以太網(wǎng)連接能夠運行,對管理員來說也很具有吸引力。隨之便引出一個問題:高級NAS功能在虛擬化里如何使用?
因此,這種經(jīng)過檢驗證明是好的NAS設(shè)備在哪?在較新的技術(shù)獲得最多關(guān)注的時候,高級NAS功能提供了許多新功能,包括簡化虛擬化和支持更多數(shù)量的虛擬機(jī)。這些高級功能如何有利于虛擬化是本文討論的重點。
化和NAS虛擬
在描述一系列NAS高級功能之前,我們來看一下為了支持主機(jī)服務(wù)器及其虛擬機(jī),使用NAS設(shè)備的幾種方法。首先第一種并且是最明顯的一種是在網(wǎng)絡(luò)共享上而不是本地服務(wù)器存儲上存儲虛擬硬盤。假定網(wǎng)絡(luò)延遲和帶寬沒有問題,這種方法能幫助集中存儲和降低管理開銷。當(dāng)不同的磁盤上存儲更改時,也可能有多個虛擬機(jī)共享相同的基礎(chǔ)虛擬磁盤進(jìn)行只讀訪問。
高級NAS功能也能用于存儲虛擬機(jī)備份,以及存儲任何必須在系統(tǒng)(如ISO文件)之間共享的數(shù)據(jù)。與物理機(jī)一樣,你能從虛擬機(jī)里連接到NAS共享。這對經(jīng)常進(jìn)行廣泛應(yīng)用測試或部署的組織來說是有用的方法。
性能與可擴(kuò)展性
由于潛在的大量虛擬機(jī)競爭相同的磁盤資源,在評估存儲解決方案時,考慮到性能和可擴(kuò)展性很重要。多數(shù)NAS支持廣泛的容量選項。在需要的時候不用宕機(jī)就能添加新驅(qū)動以增加性能和存儲空間。大內(nèi)存緩存能為許多由虛擬機(jī)生成的隨機(jī)磁盤I/O請求顯著地提升吞吐量。增加磁盤I/O的最佳方式是避免使用磁盤。在更快的架構(gòu)(10GB以太網(wǎng))上使用網(wǎng)絡(luò)適配器聚合和多個網(wǎng)絡(luò)連接能顯著提升可擴(kuò)展性。組織也能基于他們的性能與成本之間的計算使用不同類型的硬盤。許多廠商都支持SAS、SATA和SCSI。
改進(jìn)數(shù)據(jù)保護(hù)
存儲數(shù)據(jù)是一件事,但是確保數(shù)據(jù)受到很好的保護(hù)是另一件事。上千兆大小的數(shù)據(jù)加上虛擬機(jī)運行時是鎖定的,這使得管理硬盤文件很困難。可以使用一些高級NAS功能。執(zhí)行快照和分離鏡像備份的能力意味著你能得到整個NAS卷在某個點的副本,而不需要擔(dān)心關(guān)閉或者暫停虛擬機(jī)(不過為了獲得“干凈”的備份,內(nèi)存狀態(tài)確實需要閃存到磁盤)。
在多個設(shè)備之間執(zhí)行塊級復(fù)制的能力有利于創(chuàng)建和維護(hù)備份和災(zāi)難恢復(fù)站點,同時最小化網(wǎng)絡(luò)需求。高級NAS功能也支持從一個存儲陣列自動故障轉(zhuǎn)移到另一個。多列RAID執(zhí)行也能受到保護(hù),遠(yuǎn)離由于大型陣列里驅(qū)動故障造成數(shù)據(jù)丟失的風(fēng)險。
存儲管理
多數(shù)現(xiàn)在的高級NAS功能提供了保持追蹤和管理存儲資源的功能。一些廠商提供集中管理控制臺,這使控制眾多存儲設(shè)備更方便。系統(tǒng)管理員能使用現(xiàn)有的方式(目錄服務(wù)和文件系統(tǒng)權(quán)限)管理訪問數(shù)據(jù)。相對于管理單個主機(jī)服務(wù)器上的本地存儲,這些功能提供了更輕松的虛擬化管理。