1. 程式人生 > >雲端計算中的儲存虛擬化技術應用

雲端計算中的儲存虛擬化技術應用

介紹了雲端計算存儲虛擬化的概念和技術原對常見的儲存虛擬化技術分類進行技術分析及常見應用場為企業雲端計算選儲存虛擬化方式提供幫

關鍵詞雲端計算儲存虛擬異構存


1   雲端計算與虛擬化技術

企業在早期建立一套資訊化業務系統時不僅需要採購軟體系而且還需要採購支撐系統執行的伺服器儲存等硬體設施投入大量 人力運維保證軟硬體系統正常運隨著企業的發會陸續開發建 設各種資訊化系統這些資訊化系統支撐著企業的生產經安全管 理決策分由於這些系統建設時間不一採用的技術和基礎架也不統這種傳統的資訊化架構已不能滿足企業快速發展的業務

雲端計算技術應運而生雲端計算cloudcomputing是一種將企IT 基礎架構作為一種可計量的服務提供給使用者這種模式提供便捷按需供給IT基礎資源服務企業可統一IT基礎資源創 建可配置的計算資源共享池包括伺服器計算與記憶體網路儲存基 礎操作平臺中介軟體服務資料庫服務根據使用者需求提供定製化在雲端計算架構下由IT基礎資源和平臺進行了統一化管業 只需投入少量高素質的技術人員保證雲端計算資源的穩定運雲計算 的基礎是虛擬化技它的思想是將一臺伺服器虛擬為多臺邏輯服在一臺物理伺服器上同時執行多個邏輯虛擬服務每個邏輯服 務器可執行不同的操作系
並且應用程式都可以在相互獨立的空內執行而互不影從而提高物理伺服器的利用雲端計算通過虛化技術進行了三個方面的虛擬化計算單位虛擬化儲存虛擬化和絡虛擬虛擬化計算資源和儲存資源是相互獨立兩者通過虛擬 化網路資源連線起不論是虛擬化計算資源還是存儲資都會被 配置到一個虛擬化網路每個虛擬化網路又包含多個虛擬化計算源和儲存資

2    傳統儲存模式分類及面臨的問題

IT 基礎架構中,傳統的儲存模式主要由DASNASSAN三種模式存在,其中DAS 模式DirectAccessStorage直接連線儲存)是將存儲介質硬碟通過SCSI 介面或光纖介面直連到一臺伺服器裝置上

這些儲存介質由伺服器 SCSI 控制器管理後向伺服器提供統一的儲存空間一般情況下這個儲存空間只能由這一臺伺服器獨立使用NAS模式NetworkAttachedStorage網路連線儲存)是由若干儲存介質通SCSI 介面連線在一起內嵌儲存管理作業系統進行統一管理NAS 儲實質是一臺專用儲存伺服器 能夠通過多種協議NFSCIFSFTPHTTP為各種作業系統提供儲存空間 ;SAN Storage AreaNetwork儲存區域網路是獨立於伺服器TCP/IP網路之外的儲存網路採用網狀 FC 光纖通道技術建立專用於資料儲存的區域網路,以LUN 輯單元的方式通過 FC 交換機將儲存空間提供給伺服器主機使用

SAN由於其高性高速率與業務網路無關性等獨有特企 業應用SAN儲存架構是應用最為廣泛的儲存提供模SAN技 術的發SAN儲存也細分FC-SANIP-SAN傳輸速率也2GB 16GB但每個廠家SAN儲存技術並不一致沒有形成統一標準所以企業在儲存管理方面也面臨著更嚴峻的挑

1儲存裝置來自不同供應商缺少統一的管理平臺如何能實現 對異構儲存環境的整管理

2如何進一步提高儲存裝置的使用效率從而充分利用儲存資

3如何實現不同供應商儲存系統之間的資料共儲存複製通 過統一的途徑提供儲存服

3   儲存虛擬化技術

在雲端計算時伺服器的計算資記憶體資及網路資源都經進行了虛擬化傳統的儲存框架已經不再能夠適應雲端計算時代出現的各種新的需求儲存裝置也面臨著一場虛擬化的革命儲存虛擬化(Storage Virtualization)是通過採用軟體方式對儲存硬體資源進行抽象 化表現將一個或多個儲存目標裝置的服務或功能與其它附加的功能進行整合通過抽象層統一對使用者提供資料儲存服務它的設計思想是通過一種儲存虛擬化軟體對下層物理儲存裝置進行統一管理論物理儲存是哪家生產的伺服器及應用系統看到的都是儲存虛擬化系統提供的邏輯對映即使物理儲存發生變化這種邏輯對映也不會改變對於使用者來說儲存變得透明所有裝置將被統一化管理儲虛擬化遮蔽了物理儲存系統的複雜性增加或整合新的功能模擬整合或分解現有的服務功能等目前儲存虛擬化技術隨著雲端計算的到來在企業資料中心有了一定規模的應用

儲存虛擬化技術按照實現的原理可以分為基於主機的儲存虛擬基於儲存裝置的儲存虛擬化基於網路的儲存虛擬化三種

1基於主機的儲存虛擬化系統

基於主機的儲存虛擬化系統在伺服器主機作業系統中安裝儲存虛擬化管理軟體使伺服器的儲存空間可以跨越多個異構的磁碟陣常用於在不同磁碟陣列之間做資料映象保護該方式一般由服務器作業系統中的邏輯卷管理器LVM軟體完成不同作業系統的邏輯卷管理器軟體也不相同實現原理是在伺服器作業系統的一個卷組(VG)中放入來自於不同儲存裝置的兩個LUN一個卷組中的兩個物理LUN 之間進行資料映象

基於主機的儲存虛擬化系統因為不需要任何附加硬這種存儲 虛擬化是最容易實裝置成本最方案最為成熟的解決方廠商提供圖形化管理介面可以方便地用於 SAN的管理和虛擬化,在 主機和小型 SAN結構中有著良好的負載平衡機制。  由於需要在主機 作業系統中安裝儲存虛擬化軟體會給作業系統帶來一定的開銷,佔用 主機 CPU的處理時間,這種方案的可擴充性較差,實際執行的效能不 是很好,有可能影響到系統的穩定性和安全性問題,導致不經意間越 權訪問到受保護的資料。  基於主機的儲存虛擬化是一種小規模少量服務 器儲存虛擬化價效比不錯的方法,目前 AIX、HPUX、SOLARIS及 LINUX等作業系統的 LVM均可以支援這種儲存虛擬化方式。

2基於儲存裝置的儲存虛擬化

基於儲存裝置的儲存虛擬化系統主要是在企業級儲存陣列的控制器主機上增加資源虛擬化功能模組使儲存陣列具有將除自身儲存空間以外的其它物理儲存資源進行虛擬化管理的功能近年來各存儲廠商均將這種形式的虛擬化技術應用到各自的企業級儲存控制器之中形成了基於儲存裝置控制器的儲存虛擬化應用平臺

這種基於儲存陣列的控制器允許其它異構品牌的異構儲存陣列直接與自身的控制器進行連線在具有虛擬化功能的儲存控制器中出現了裝置自身的內部儲存介質和在其基礎之上的外部異構裝置的存儲介質兩種資源並且可以按內部儲存介質的相同的方式進行管理於儲存裝置的儲存虛擬化系統將內部儲存資源和外部儲存資源進行統一池化管理由虛擬化系統統一向外提供LUN 對映不再需要原存儲系統對儲存資源進行管理減少了異構儲存管理的難度大大降低了儲存網路複雜性通過儲存裝置控制器上的虛擬化管理系統可以在儲存系統不停機的情況下可以實現儲存資源從一個池遷移到另一個並可在不相似和相似儲存裝置之間進行資料複製並且可以通過分割槽技術將埠快取和磁碟池等資源分配給特定的負載以保證服務質量和安全性通過儲存控制器之間的群集功能增加儲存單元和控制器之間的冗餘鏈路連線保證在某一個儲存或控制器出現故障的情況下最大程度的保證系統的安全和資料的可用性由於異構儲存裝置通過統一的儲存虛擬化裝置控制器對外提供LUN 對映服務種統一服務的效率會受到儲存控制器效能的限制這種儲存虛擬化模式適用於中型企業資料中心通過採購新型具有虛擬化功能的儲存設備來統一池化管理企業異構儲存EMCHITACHIHPIBM等廠商均有虛擬化儲存裝置供使用者選擇

3基於網路的儲存虛擬化

NASSAN儲存架構的出現儲存實現儲 控制器和伺服器的分伺服器和儲存控制器之間通過網TCP/IPFC進行連線使用得伺服器可以靈活高效的使用共享儲存資這 個網路也成為最佳做儲存虛擬化的位近年來各家儲存廠商都研了各自的基於網路的儲存虛擬化設

基於網路的儲存虛擬化是在網路層嵌入儲存資源智慧管理設抽象化伺服器與儲存陣列之間的物理儲存資各廠家的異構存陣列通FC介面連線到儲存SAN交換機彙總後連線到儲存虛擬 化裝置帶記憶體儲虛擬化方LUN對映I/O請求連據 一起通過儲存虛擬化裝置傳送給服務伺服器只能看到由儲存虛化裝置提供LUN不直接與儲存裝置進行互動儲存虛擬化設負責分析請LUN對映表並依次執行儲存設I/O儲存虛擬 化裝置不僅可以轉換儲存請求還能利用自己記憶體I/O資料進行緩 存提供資料使用量指管理資料複製服協調資料遷移服基 於網路的儲存虛擬化可以提供統一的異構儲存管理介面支援異構存 儲間的同步資料複製和遠端非同步資料復採用帶內管理方式還可提升儲存效能方便的進行橫向擴充套件但這種方式比其它兩種儲存化實施起來複雜很它需要中斷伺服器所有至儲存裝置LUN映 射重新進行到儲存虛擬化裝置LUN對映實現完成以後所有加入的 儲裝置不能進行去虛擬化操因為存LUN的所有元資料都保存 在儲存虛擬化裝置上這種儲存虛擬化模式由於加入了獨立的儲存虛 擬化管理提供了其它兩種儲存虛擬化模式不具有的多種新功不僅可以實現本地異構儲存的資料復而且可以提供具有容災功的遠端資料復是大型企業資料中心進行儲存虛擬化和容災建設一種高性價比的解決方IBMEMCFalconStor等供應商可 提供基於網路的儲存虛擬化解決方

4   總結

企業在實施雲端計算的過程中虛擬化軟體平臺可以十分方便的完CPU記憶體和網路的虛擬化作為儲存著企業核心資料的磁碟儲存陣列的虛擬化腳步走的確沒有那麼輕鬆它不僅受限於儲存技術的發而且還受到經濟性資料安全性業務穩定性等諸多因素的影響在大部分企業的雲資料中心中儲存虛擬化所佔比率明顯較小目前VMWARE也推出了新型的VSANVIRTURESAN解決方案採用虛 擬化核心技術將伺服器本地 DAS 儲存模擬為SAN 橫向提供服務信隨著雲端計算技術的發展儲存資源也必將向計算資源一樣可以方便靈活提供的提供雲化服務

友情感謝:汽車干擾遙控器 二飛日誌 吉林市網站製作