| 
       咨詢電話:010-51727811/12/13
      當前位置: 首頁 > 新聞中心 > 業內新聞 >
      集成在智能存儲子系統中的處理能力(一)
      時間:2012-10-09 09:16  來源:飛客數據恢復   作者:飛客數據恢復工程師
      網絡存儲領域內一項有趣的開發工作,是將智能處理器集成到存儲設備和子系統中。智能處理器已經用在存儲子系統中多年了,它主要用于管理子系統的功能。存儲子系統具備足夠的物理空間和容量/價格比來接納相當大的處理能力—相當于多處理器UNIX系統的處理能力。一些多年來生產計算機系統的公司,現在開始通過他們的專家開發大型的智能開放存儲子系統。智能存儲子系統不一定很新穎,因為在中型和大型機領域內已經涉及這種技術很多年了。它的新技術,在于將多個系統和存儲子系統鏈接到一個存儲網絡中,并創建一種不同類型的開放系統計算環境。

      隨著集成到存儲子系統的處理能力越來越強,人們愈來愈留意發掘它們的應用潛能。目前像鏡像和RAID這些應用,可能還沒有充分利用上它們的處理能力。這類新型的存儲子系統具有更高級的數據可用性和存儲管理功能。現在的存儲子系統已經能完成許多虛擬化的功能,如卷管理器、設備驅動器和I/O控制器。人們只用關心如何在高層駐留主機的進程與存儲子系統之間分配這些功能。例如,一個集成了數據庫系統存儲細節的存儲子系統,可以實現更高的緩存命中率,以達到更快速的性能。

      示意了智能后端存儲處理器的概念。圖中給出了一臺假設的機器,它帶有兩個可用來訪問子系統的網絡端口,由一個通信管理器控制它們之間的通信。存儲子系統的其他功能包括一個存儲管理計算機,它可以管理內部設備資源,并能提供幾種不同的存儲和數據管理功能,其中包括一個虛擬存儲管理器,它能管理經過合并或細分的設備和緩存資源。

      存儲池和卷管理
      智能后端存儲子系統的一個功能是虛擬存儲管理器。實際上,虛擬存儲管理器提供存儲池,這在第9章中已經講述過。存儲池是一種虛擬的應用,可以對存儲資源進行合并和細分。它的基本思想,即通過分塊、RAID或串接將存儲設備和子系統結合在一起,然后再以虛擬存儲的子單元進行劃分。

      智能后端存儲子系統的虛擬存儲管理器可以采用多種方法分配它的處理和存儲資源。例如,一個內部的存儲結構可以是一個大的RAID子系統,而輸出為4個邏輯驅動器。這樣的配置工作相當簡單,不需要多少處理能力,只要求所有的虛擬驅動器使用同樣的RAID層。另外,存儲子系統也可以跨不同的分區或驅動器建立4個獨立的RAID。這種方法可以采用基于主機的卷管理器實現,也可以采用智能后端存儲子系統實現,這樣的智能后端存儲子系統要求能同時提供多種RAID功能,包括奇偶校驗重建和快照重同步。

      在這種存儲子系統中,除了存儲池和卷管理功能吸引人外,產品實現方案和功能集成也是個引人注意的話題。即,它們可以集成其他哪些產品?設備虛擬化問題只是冰山一角,與文件系統組件的集成才會帶來更大的好處,這將在本章的后面詳細討論。