虛擬化是一項(xiàng)已經(jīng)應(yīng)用多年的技術(shù),幾乎在每一個(gè)存儲(chǔ)技術(shù)領(lǐng)域都曾被采用,包括磁盤、控制器、陣列、SAN、LAN甚至是主機(jī)(從邏輯卷管理器角度考慮)。
一次次的調(diào)查表明,人們對(duì)存儲(chǔ)虛擬化的興趣和采用率正在提高。但是,當(dāng)我看到這些調(diào)查時(shí),我不禁感到有點(diǎn)畏怯,因?yàn)橥ǔN覀儫o法真正確定這些數(shù)字到底在告訴我們什么。那么,每一個(gè)調(diào)查者是如何界定存儲(chǔ)虛擬化的呢?
服務(wù)器虛擬化需要對(duì)產(chǎn)品目錄有一個(gè)清晰地理解,與服務(wù)器虛擬化不同,存儲(chǔ)虛擬化需要對(duì)各種各樣的技術(shù)和方法有深刻的認(rèn)識(shí)。廠商通常渴望盡各種方式來銷售其產(chǎn)品,勾畫或形成“V”字型,因而存儲(chǔ)虛擬化這個(gè)術(shù)語往往需要更多的詮釋。
畢竟,虛擬化是一項(xiàng)已經(jīng)應(yīng)用多年的技術(shù),幾乎在每一個(gè)存儲(chǔ)技術(shù)領(lǐng)域都曾被采用,包括磁盤、控制器、陣列、SAN、LAN甚至是主機(jī)(從邏輯卷管理器角度考慮)。冒著過于簡(jiǎn)單化的風(fēng)險(xiǎn),推薦以下3大類虛擬化方法:內(nèi)盒、外盒和磁帶仿真虛擬化。每一種方法都具有獨(dú)特的好處,也存在一些共同點(diǎn)。
內(nèi)盒虛擬化
所有的存儲(chǔ)虛擬化方法都包括共享一些物理存儲(chǔ)空間,同時(shí)創(chuàng)建該存儲(chǔ)子集的邏輯抽象存儲(chǔ)空間。“內(nèi)盒”是指在機(jī)箱內(nèi)部使用虛擬化方法的存儲(chǔ)系統(tǒng)??梢哉f,這種虛擬化方法適用于當(dāng)今銷售的每一種存儲(chǔ)陣列,從某種意義上來看,的確如此。傳統(tǒng)存儲(chǔ)陣列和虛擬化存儲(chǔ)陣列的不同在于抽象的程度不同。虛擬化存儲(chǔ)陣列聚集了大量的磁盤,通常以格柵的方式排列,然后在這些磁盤上創(chuàng)建和展現(xiàn)虛擬卷。因此,虛擬化存儲(chǔ)陣列的I/O操作需要的轉(zhuǎn)軸數(shù)量通常傳統(tǒng)陣列的要多。
那么,內(nèi)盒虛擬化有什么好處呢?首先,它易于管理。在這些系統(tǒng)上創(chuàng)建、展現(xiàn)、擴(kuò)大、縮小、復(fù)制和刪除邏輯存儲(chǔ)的操作要比傳統(tǒng)陣列簡(jiǎn)單,只需要幾步。另一個(gè)好處就是性能——這是小型磁盤I/O容量的一個(gè)共同瓶頸,通過大范圍地在很多轉(zhuǎn)軸之間穿梭,虛擬化陣列可以克服這個(gè)限制。
外盒虛擬化
這項(xiàng)技術(shù)的設(shè)計(jì)旨在提供一個(gè)通用服務(wù)的虛擬層,可以被大量潛在的異構(gòu)陣列所采用。對(duì)很多人來說,這才是存儲(chǔ)虛擬化的真正意圖所在----聚集單陣列邊緣之外的存儲(chǔ)池空間。這種方法結(jié)合各種智能交換機(jī)和應(yīng)用軟件的功能,用于提供卷管理、快照、克隆和復(fù)制功能。
異構(gòu)物理存儲(chǔ)設(shè)備通用管理方法的主要好處是將功能轉(zhuǎn)移到網(wǎng)絡(luò)層以及存儲(chǔ)陣列外部。原本,該方法被定位為商品化存儲(chǔ)系統(tǒng)的一種手段,主要的(但不是唯一)應(yīng)用包括數(shù)據(jù)移植和復(fù)制。集群網(wǎng)絡(luò)附加存儲(chǔ)網(wǎng)格就是某種形式的外盒虛擬化方法,同時(shí)也提供了統(tǒng)一的容量和性能可擴(kuò)展性。
磁帶仿真虛擬化
以虛擬磁帶庫(kù)(VTL)為代表,磁帶仿真可能是存儲(chǔ)世界里最接近“純”虛擬化的一類產(chǎn)品。它涉及對(duì)磁盤存儲(chǔ)進(jìn)行抽象,并以磁帶存儲(chǔ)的形式呈現(xiàn)。對(duì)于大多數(shù)組織來說,備份是一個(gè)長(zhǎng)期的問題,以VTL的形式將磁盤引入備份過程可以解決很多與磁帶備份相關(guān)的性能和管理問題,這種方法相對(duì)來說比較簡(jiǎn)單。
正如很多通用化過程一樣,存儲(chǔ)虛擬化也不例外。例如,日立數(shù)據(jù)系統(tǒng)(HDS)公司的通用存儲(chǔ)平臺(tái)(USP)系列產(chǎn)品的陣列控制器內(nèi)部就存在外盒虛擬化功能,而不是在網(wǎng)絡(luò)層。
虛擬化存儲(chǔ)的轉(zhuǎn)移不可避免。不幸地是,這種選擇可能會(huì)讓人感到困惑。這需要你理解他們的需求和所需的功能,并對(duì)其進(jìn)行優(yōu)先順序排列,而不是僅僅關(guān)注虛擬化本身。