為了實(shí)現(xiàn)資料與硬件設(shè)備分離的目標(biāo),NetApp將虛擬化技術(shù)從設(shè)備層次拓展至應(yīng)用層面,以強(qiáng)化虛擬化的功能,同時(shí)推出新版VFM 6.0和SnapDrive等軟件,讓虛擬化技術(shù)再進(jìn)一步。
NetApp創(chuàng)辦人、執(zhí)行副總裁兼策略長(zhǎng)James Lau表示,存儲(chǔ)虛擬化仍是NetApp未來的發(fā)展主軸,而NetApp也欲藉由將存儲(chǔ)虛擬化技術(shù)從設(shè)備層次拓展至應(yīng)用層次,以真正發(fā)揮虛擬化的效益,一方面可提升存儲(chǔ)利用率,另一方面則能簡(jiǎn)化存儲(chǔ)管理與架構(gòu)。
以目前支持存儲(chǔ)虛擬化的設(shè)備來說,多是將異質(zhì)平臺(tái)上的資源透過單一接口進(jìn)行管理,以達(dá)到設(shè)備集中、減少存儲(chǔ)空間、提升效能等效益。
James Lau表示,NetApp除了提供可集中異質(zhì)平臺(tái)設(shè)備成一個(gè)“虛擬池”的V系列產(chǎn)品外,更訴求在每個(gè)設(shè)備中導(dǎo)入虛擬化技術(shù)。目前NetApp提供的虛擬化方案,不僅能讓多臺(tái)存儲(chǔ)設(shè)備虛擬成一臺(tái)設(shè)備,或從一臺(tái)設(shè)備虛擬成多臺(tái)設(shè)備外,還能讓資料與設(shè)備分離,以解決資料不斷倍增而帶來的管理復(fù)雜問題,對(duì)企業(yè)來說,則可將重心從管理設(shè)備轉(zhuǎn)移至管理資料上。
支持多協(xié)議為存儲(chǔ)虛擬化的基礎(chǔ)
NetApp目前將存儲(chǔ)虛擬化技術(shù)應(yīng)用至FAS系列、V系列、虛擬磁帶柜(Virtual Tape Library)NearStor VTL等產(chǎn)品線上。
以FAS與V系列來說,是采用相同操作系統(tǒng)Data ONTAP,其操作系統(tǒng)的最大特色在于可同時(shí)支持FC SAN、iSCSI、NAS(支持CIFS和NFS協(xié)議)等協(xié)議。
NetApp技術(shù)總監(jiān)姜群表示,當(dāng)企業(yè)走向網(wǎng)絡(luò)存儲(chǔ)環(huán)境后,由于各個(gè)協(xié)議均獨(dú)立,因此仿佛又回到最初的DAS架構(gòu)了,所以必須藉助整合不同協(xié)議以簡(jiǎn)化架構(gòu)。在支持多協(xié)議的架構(gòu)下,就能輔助存儲(chǔ)虛擬化達(dá)到統(tǒng)一管理的目標(biāo)。
VTL則為磁盤備份方案,是透過將磁盤仿真成磁帶的方式,讓企業(yè)在不更改現(xiàn)有架構(gòu)和管理機(jī)制下就可提升備份效率。
虛擬化提升空間利用率
NetApp在Data ONTAP上也提供多種虛擬化功能,如FlexVol、FlexClone與Snapshot,以提高資源利用率。
FlexVol即為Thin Provisioning(存儲(chǔ)資源隨需分配)技術(shù),關(guān)鍵在于能讓前端的服務(wù)器以為存儲(chǔ)設(shè)備安裝了比實(shí)際還多的存儲(chǔ)容量,比如存儲(chǔ)設(shè)備的真實(shí)容量只有100GB,卻可透過Thin Provisioning技術(shù),讓前端服務(wù)器以為有1TB。
一般來說,企業(yè)建置存儲(chǔ)系統(tǒng)的第一步,是將存儲(chǔ)空間分配給各個(gè)應(yīng)用系統(tǒng),然而,當(dāng)存儲(chǔ)空間分配給某一個(gè)應(yīng)用系統(tǒng)使用后,其它應(yīng)用系統(tǒng)就無法運(yùn)用這個(gè)空間,相當(dāng)于磁盤空間被鎖住,而造成空間浪費(fèi)。通常在早期部署階段時(shí),管理人員很難精確知道各應(yīng)用系統(tǒng)的實(shí)際容量需求,Thin Provisioning于是改變這樣的做法,所有應(yīng)用系統(tǒng)都可共享該空間。
另一方面,NetApp還增加一項(xiàng)內(nèi)建在新版SnapDrive中的Space Reclaimer(空間回收)功能,姜群表示,此功能可讓Thin Provisioning的效益再提升,存儲(chǔ)空間利用率甚至可突破9成以上。
通常來說,當(dāng)某一應(yīng)用系統(tǒng)使用過某一個(gè)扇區(qū)后,即使資料日后再刪除,但存儲(chǔ)設(shè)備本身無法判別資料已經(jīng)刪除,因此存儲(chǔ)空間無法再回收使用,而Space Reclaimer可判斷資料是否刪除,所以能避免空間浪費(fèi)。
FlexClone、Snapshot則分別用以節(jié)省資料復(fù)制、快照時(shí)的使用空間。FlexClone主要是應(yīng)用在數(shù)據(jù)庫的復(fù)制,當(dāng)企業(yè)要進(jìn)行測(cè)試開發(fā)時(shí),可能需要數(shù)個(gè)副本,因此企業(yè)必須準(zhǔn)備數(shù)倍的容量,姜群表示,F(xiàn)lexClone透過建立虛擬clone的方式,所以僅需要準(zhǔn)備一份復(fù)制的空間即可。Snapshot讓每個(gè)扇區(qū)區(qū)塊可以虛擬出256個(gè)區(qū)塊,因此在建立第一份快照備份時(shí),就不需要準(zhǔn)備相同資料量大小的磁盤空間。
資料與設(shè)備分離,管理再簡(jiǎn)化
虛擬化讓設(shè)備與資料得以分離,就有助于企業(yè)更容易管理資料。
NetApp的Virtual File Management(VFM)和DataONTAP GX中,就利用全域命名空間(Global Namespace)技術(shù),在存儲(chǔ)系統(tǒng)前端架構(gòu)一層虛擬邏輯層,將原本的存儲(chǔ)路徑虛擬為邏輯路徑,因此當(dāng)使用者要下載一個(gè)檔案時(shí),就不用知道此檔案究竟是存在哪一個(gè)存儲(chǔ)設(shè)備上,而檔案虛擬化的應(yīng)用還包括線上搬移(Migration)、復(fù)制、歸檔等。
NetApp也預(yù)計(jì)未來將DataONTAP GX的功能逐漸轉(zhuǎn)移至DataONTAP 7G的后續(xù)版本上。此外,新版的VFM 6.0中,還新增可分次搬移的功能,以增加資料搬移的彈性。
姜群表示,因?yàn)槠髽I(yè)IT架構(gòu)非常復(fù)雜,每個(gè)部門或營(yíng)運(yùn)單位有不同管理權(quán)限而需要采購多臺(tái)獨(dú)立的存儲(chǔ)系統(tǒng),MultiStore就可以應(yīng)對(duì)這樣的需求,藉由讓一臺(tái)NetApp FAS存儲(chǔ)系統(tǒng)仿真成多臺(tái)獨(dú)立虛擬的存儲(chǔ)系統(tǒng),而每個(gè)虛擬的Storage都擁有獨(dú)立的管理權(quán),其精神與VMware類似


