新聞中心
聯系我們
Contact us
Contact us
- 總部電話010-51727811
- 客服熱線400 779 6696
- 更多聯系信息
虛擬化存儲的技術解析(一)
時間:2012-06-15 09:20 來源:飛客數據恢復 作者:飛客數據恢復工程師
飛客數據恢復工程師經過長期以來,對存儲技術的刻苦鉆研有了一些心得,并與大家分享討論,本文章主要講解了存儲技術的介紹和多種相關技術的應用,希望對大家能有所幫助。在數據恢復技術上飛客的工程師們都有高超的技術,恢復成功率非常之高,如果您有什么疑慮歡迎隨時撥打我們的免費咨詢電話,或登錄我們的首頁進行在線咨詢。
存儲虛擬化產品分為軟件和硬件兩大類,這種劃分體現在存儲硬件廠商和軟件廠商的區分上,存儲廠商一般根據各自所掌握的核心技術來提供自己的虛擬存儲產品。隨著國內外廠商包括所有存儲巨頭和一些新的存儲創業公司不斷推出各式各樣存儲虛擬化的產品,存儲虛擬化市場已經非常熱鬧,但也顯得比較混亂。
我們可以看到不同廠家、社團和媒體對存儲虛擬化的闡述:
存儲虛擬化源于虛擬內存技術,是內存管理技術向外存儲系統管理中的遷移;
虛擬存儲概念源于大型機,是大型機領域的有效軟件工具向開放系統滲透的結果;
存儲虛擬化是一種新的革命性的概念;
虛擬化是網絡存儲發展的必然,是網絡存儲環境下不同存儲系統優化和管理的必要工具;
根據在I/O路徑中實現虛擬的位置,虛擬存儲分為三種方式:服務器端的虛擬存儲,網絡設備端的虛擬存儲,存儲子系統端的虛擬存儲;
根據控制和數據路徑(拓撲結構)的不同,存儲虛擬化分為對稱(或叫帶內in-band)與不對稱(或叫帶外out-of-band)兩種方式。
這些解釋有助于我們理解虛擬化技術,并消除了存儲虛擬化神秘色彩:指出存儲虛擬化早就在我們身邊,存儲虛擬化原來是一種非常熟悉技術的變種。
然而,存儲虛擬化是一種復雜的技術,它的內在工作機制是非常復雜的,這些解釋不能使我們對存儲虛擬化進行全面地理解。
存儲虛擬化是什么?
虛擬存儲技術將底層存儲設備進行抽象化統一管理,向服務器層屏蔽存儲設備硬件的特殊性,而只保留其統一的邏輯特性,從而實現了存儲系統集中、統一而又方便的管理。對比一個計算機系統來說,整個存儲系統中的虛擬存儲部分就像計算機系統中的操作系統,對下層管理著各種特殊而具體的設備,而對上層則提供相對統一的運行環境和資源使用方式。
SNIA(存儲網絡工業協會)對存儲虛擬化是這樣定義的:通過將一個(或多個)目標(Target)服務或功能與其它附加的功能集成,統一提供有用的全面功能服務。典型的虛擬化包括如下一些情況:屏蔽系統的復雜性,增加或集成新的功能,仿真、整合或分解現有的服務功能等。虛擬化是作用在一個或者多個實體上的,而這些實體則是用來提供存儲資源或服務的。
事實上,存儲虛擬化分布于存儲網絡中的各個地方。基于主機的虛擬化軟件提供獨立于存儲網絡的互連能力和存儲資源,但必須一個服務器范圍內進行管理;基于存儲設備的虛擬化能夠利用廠家存儲的特定功能和特點,但缺乏異構存儲環境的互操作能力;采用應用形式或居留于交換機中的基于存儲網絡的虛擬化提供虛擬功能的集中,但為了防止出現元件失效需要采用冗余來提供高可用性。
在目前,存儲虛擬化這個術語不是應用在單個的物理元件上,而是更多地應用在系統上。例如,RAID是一個最小的存儲虛擬化形式,它將復雜的物理磁盤作為單一邏輯實體提供出來。RAID屏蔽了單個磁盤的復雜性,存儲系統背板的機械特性,同時提高了系統的性能和數據的恢復能力。但是,RAID不是什么新技術,不能引起客戶的注意和挑起用戶購買的欲望,而存儲虛擬化卻可以做到這點。系統級的存儲虛擬化將抽象層擴展到了多個磁盤陣列,不僅隱藏了多個物理硬盤的復雜性,而且隱藏了整個物理存儲子系統的復雜性。智能的虛擬化代理簡化了存儲管理,擴大了邏輯抽象的潛在好處,并為加入更多的高級智能提供了基本條件。
可以用謝長生教授提出資源組合論來深入理解存儲虛擬化,謝教授指出:在數字域內,任何信息設備和設施都是處理部件、存儲部件、傳輸部件三者在不同規模、不同比例上的組合,具體組合的方式為系統結構+虛擬組合軟件。
我們可以從如下幾個方面來理解存儲資源組合:
-目的:形成虛擬的大容量、高性能、低成本、高可靠的存儲器
-空間分布和性能:越小越高、越近越高
-控制權與安全性:集中控制安全性最高
-不同的組合有不同的用途
可見,存儲資源的組合就是存儲系統結構+存儲虛擬化,不同的存儲系統采用存儲虛擬化方法可以實現不同的存儲資源的組合,當然,不同的存儲資源的組合必然有不同的功能。