走向完全虛擬化 存儲虛擬化的實現技術 |
發布時間: 2012/7/10 11:24:13 |
走向完全的虛擬主機化以提供云服務遠非簡單之舉,對IT而言,涉及用戶體驗、已有架構、轉化方式等諸多問題。本篇僅對存儲虛擬主機化各項必備的技術,在客戶最為關注的虛擬主機化、性能和可靠性方面作一歸納。
存儲虛擬主機化針對存儲硬件資源,是對整個IT基礎架構進行虛擬主機化必不可少的一部分。存儲虛擬主機化主要用以實現以下基本目標: - 屏蔽已有系統環境及其復雜度 - 滿足原有的不同的存儲訪問需求 - 整合原獨立存儲的存儲資源 - 增加提升可靠性和可用性的各項功能 存儲虛擬主機化首先要解決的就是連接并統一管理不同的存儲設備。現在國內客戶一般都有不止一臺存儲設備,往往是單SAN環境下就掛了許多家不同廠商的陣列,一會兒這臺設備要擴容;一會兒那臺設備要續保,占用管理員很大的時間。而且現在存儲廠商在首次銷售存儲設備時都采用低價策略,當IT部門在需要擴容時,往往會發現原來這些“企業級磁盤”卻真不便宜。 因此存儲虛擬主機化首先要解決的就是將原來不同的磁盤陣列柔成一團,放在一起用。要增加容量時,可以選擇擴容原有的不同的陣列。甚至新加一套存儲設備,其容量都可以被原有不同存儲上的應用所訪問。 于是存儲虛擬主機化將各磁盤陣列其RAID初始化后的所有存儲空間全部分配給存儲虛擬主機化網關即可,以后的管理維護已經和具體是哪家廠商的什么型號和什么類型存儲已經無關,只需要從存儲虛擬主機化網關里就可以進行統一規劃管理和分配使用。這樣做額外的一個好處就是使得IT部門無需面對各不同的存儲管理界面。一般而言,每臺陣列都配有相應的基礎管理軟件,實現監控、預警等一些基本功能,但麻煩的是每家廠商的管理界面都不相同,要熟悉不同的設備管理界面著實花費不少功夫。通過存儲虛擬主機化的統一管理,一個單一的圖形管理界面即可完成所有規劃,降低使用的復雜程度。 存儲虛擬主機化建設的另一個核心目標是如何有效整合和管理不同的存儲設備的邏輯單元,也就是分級池化的概念。如果說將不同的磁盤陣列虛擬主機成一個大存儲是池化的概念,那分級池化就是指根據性能的不同、應用的不同、組群的不同,為上層應用提供不同的存儲池。 在創建好虛擬主機存儲池的基礎上,針對每種提前規劃好的應用,分別從對應的虛擬主機存儲池中分割其所需大小的特定邏輯空間給到前臺應用。一個分級存儲池的使用空間容量應當可以來自不同廠商存儲的邏輯單元,可以來自同一廠商不同存儲類型的邏輯單元,也可以來自同一存儲不同類型的邏輯單元。 多服務端口和協議支持是必須的,好在目前主流的虛擬主機存儲解決方案都可以支持目前市場上存儲主流接口類型和存儲通訊協議,如2Gb/4Gb/8Gb的協議、 1Gb/10Gb的iSCSI協議、Infinband的協議、以及NFS和CIFS協議、Infinband端口類型,且端口數量可以根據用戶的實際動態調整。 本文出自:億恩科技【www.sunshares.net】 |