解析存儲虛擬化的不同應用 |
發布時間: 2012/8/3 19:56:08 |
在短短的幾年之內,存儲虛擬化已經證明它在大企業中是值得的并且走過了從價格昂貴的精品解決方案到價格適中的商品的老路。 在短短的幾年之內,存儲虛擬化已經證明它在大企業中是值得的并且走過了從價格昂貴的精品解決方案到價格適中的商品的老路。作為大多數中層的存儲陣列的一個標準功能,存儲虛擬化為中小機構解決了廣泛的存儲管理難題。同時,一流廠商的專門的解決方案為管理擁有密集型數據可用性需求的大型存儲局域網的大型企業提供了最大的投資回報。 存儲虛擬化在主機和物理存儲之間創建了一個抽象層,掩蓋了單個存儲設備的特性。當在一個存儲局域網中實施的時候,它為所有的塊級存儲提供了一個單一的管理點。簡單地說,存儲虛擬化把多個多種多樣的網絡存儲設備集中在一起,提供一組虛擬存儲卷供主機使用。 除了創建有不同陣列的物理硬盤組成的存儲池之外,存儲虛擬化以一致的方式提供廣泛的服務。這些服務是從基本卷管理開始的,包括LUN(邏輯單元號)屏蔽、串聯、卷分組和分段、精簡配置、自動卷擴展、自動數據遷移、數據保護和災難恢復功能(包括快照和鏡像)。簡言之,虛擬化解決方案可用作強制執行存儲管理政策和實現更高的服務級協議的一個中央控制點。 也許塊級虛擬化實現的最重要的服務是不會產生混亂的數據遷移。對于大型機構來說,移動數據幾乎是不變的生活事實。隨著老設備結束租賃和新設備上線,存儲虛擬化能夠實現從一臺設備向另一臺設備的塊級數據遷移而不中斷服務。存儲管理員很容易進行例行性的維護或者更換陳舊的存儲陣列,而不會干擾應用程序和用戶。生產系統將保持運行。 四種架構方法 在一個存儲虛擬化的局域網結構中,有四種提供存儲虛擬化服務的方法:帶內設備、帶外設備、稱作分離路徑虛擬化架構的混合方法和基于控制器的虛擬化。不管什么架構,所有的存儲虛擬化必須做三個重要的事情:保持一個虛擬磁盤和物理存儲以及其它配置元數據的鏡像;執行配置改變和存儲管理任務的指令;當然還有在主機和存儲之間傳送數據。這四種架構在輸入/輸出結構中處理這三種不同的路徑或者數據流(元數據、控制和數據路徑)的方法是不同的。這種差別對于性能和伸縮性的意義是不同的。 一臺帶內設備處理元數據、控制和數據路徑信息都是在一臺設備中進行的。換句話說,元數據管理和控制功能共享這個數據路徑。這在一個繁忙的存儲虛擬化局域網中會產生潛在的瓶頸,因為所有的主機請求必須經過一個單一的控制點。帶內設備廠商通過為自己的設備增加高級的集群和緩存功能解決這個潛在的伸縮性問題。許多這種廠商可以指出大型企業存儲虛擬化局域網部署顯示了他們的解決方案的伸縮性和性能。帶內方法的例子包括DataCore SANsymphony、FalconStor IPStor和IBM存儲局域網卷控制器。 帶外設備把元數據管理和控制操作從數據路徑分離開來,把這些任務交給另一個獨立的計算引擎。這個問題是軟件代理必須安裝在每一臺主機上。這個軟件代理的工作就是把元數據和控制請求從數據流中摘出來并且發送到帶外設備進行處理,讓主機把重點專門放在向存儲設備傳送和接收數據方面、帶外設備的唯一的提供商是LSI Logic.這家公司的StoreAge產品能夠適應帶外設備或者分離路徑應用。 分離路徑系統利用一臺智能交換機的端口級處理能力從數據路徑中卸載元數據和控制信息。同帶外設備不同,在帶外設備中,路徑是在主機分開的,分離路徑系統在智能設備分離在網絡上的數據和控制路徑。分離路徑系統把元數據和控制信息發送到帶外計算引擎進行處理并且把數據路徑信息傳送到存儲設備。因此,分離路徑系統不需要主機級代理。 一般來說,分離路徑虛擬化軟件將在一臺智能交換機或者一臺專用設備上運行。分離路徑虛擬化控制器提供商有 EMC (Invista)、Incipient和LSI Logic (StoreAge SVM)。 陣列控制器一直是最常用的層。虛擬化服務一直部署在這里。然而,控制器一般都僅僅存儲虛擬化系統內部的物理硬盤。這種情況正在變化。這種老方法的一個變化是在一個夠虛擬化內部和外部存儲的控制器上使用這種虛擬化智能技術。同帶內設備方法一樣,這個控制器處理所有三個路徑:數據、控制和元數據。這種新的基于控制器的虛擬化的新方式的一個主要例子是日落通用存儲平臺。 本文出自:億恩科技【www.laynepeng.cn】 |