虛擬存儲奧秘何在?
存儲虛擬化是對存儲硬件資源進行抽象化表現(xiàn)。這種虛擬化使用戶可以與存儲資源中大量的物理特性隔絕開來,就好像我們?nèi)}庫存放或者提取物品時,只要跟倉庫管理員打交道,而不必要去關(guān)心我們的物品究竟存放在倉庫內(nèi)的哪一個角落。對于用戶來說,虛擬化的存儲資源就像是一個巨大的“存儲池”,用戶不會看到具體的磁盤、磁帶,也不必關(guān)心自己的數(shù)據(jù)經(jīng)過哪一條路徑通往哪一個具體的存儲設備。
從管理的角度來看,虛擬存儲池是采取集中化的管理,并根據(jù)具體的需求把存儲資源動態(tài)地分配給各個應用。值得特別指出的是,利用虛擬化技術(shù),可以用磁盤陣列模擬磁帶庫,為應用提供速度像磁盤一樣快、容量卻像磁帶庫一樣大的存儲資源,這就是當今應用越來越廣泛的虛擬磁帶庫(VTL,VirtualTapeLibrary),在當今企業(yè)存儲系統(tǒng)中扮演著越來越重要的角色。
存儲虛擬化的最佳道路
在企業(yè)IT架構(gòu)中引入虛擬化技術(shù),可以通過以下四種方式來實現(xiàn),每種方式都有其優(yōu)勢和缺陷:
第一,基于服務器的虛擬化,也就是在服務器上運行虛擬存儲軟件。
這種方式實現(xiàn)起來最容易,但是服務器會因為運行虛擬軟件而占用處理能力,因而影響到企業(yè)IT系統(tǒng)的整體性能,而且也會因為服務器故障而導致整個系統(tǒng)宕機。
第二,“帶外(out-of-band)”虛擬引擎,又叫做不對稱虛擬(Asymmetric),是在數(shù)據(jù)通路外的服務器上實現(xiàn)的虛擬功能,也就是將控制數(shù)據(jù)和存儲數(shù)據(jù)安排在不同的數(shù)據(jù)通路上傳輸。這種方式減少了存儲數(shù)據(jù)網(wǎng)絡中的流量,有助于提高系統(tǒng)性能,但是一般需要安裝專用軟件,也容易受到攻擊。
第三,“帶內(nèi)(in-band)”虛擬引擎,常常也稱作對稱虛擬(Symmetric),是在應用服務器和存儲的數(shù)據(jù)通路內(nèi)部實現(xiàn)虛擬存儲,控制數(shù)據(jù)(Metadata)和需要存儲的實際數(shù)據(jù)在同一個數(shù)據(jù)通路內(nèi)傳遞。帶內(nèi)虛擬存儲具有較強的協(xié)同工作能力,同時便于通過集中化的管理界面進行控制。同時,帶內(nèi)虛擬具有較高的安全性,黑客很難侵入存儲系統(tǒng)。但是,在服務器層面看,帶內(nèi)存儲會占用較多的數(shù)據(jù)網(wǎng)絡帶寬來傳輸控制數(shù)據(jù),因而容易在服務器和存儲設備之間產(chǎn)生性能瓶頸。
第四,基于存儲交換機和存儲器的虛擬存儲。這種方法直接在存儲設備上實現(xiàn)虛擬化,實現(xiàn)起來相對容易,同時它對用戶和管理人員都是透明的,因此為用戶和管理員的管理提供了很大的方便。但是,這類設備目前還沒有統(tǒng)一的標準,這就意味著不同廠商的存儲產(chǎn)品很難在單一的存儲系統(tǒng)中無縫集成。
既然實現(xiàn)存儲虛擬化的方式有這么多,而且每種方式都有各自的優(yōu)勢與不足,這就需要企業(yè)用戶關(guān)注自己的特定情況,選擇最適當?shù)姆绞健?/SPAN>