海量信息存儲
海量信息存儲
在各種應用系統的存儲設備上,信息正以數據存儲的方式高速增長著,不斷推進著全球信息化的進程。隨之而來的是海量信息存儲的需求不斷增加。雖然文件伺服器和資料庫伺服器的存儲容量在不斷擴充,可還是會碰到空間雖在成倍增長,用戶仍會抱怨容量不足的情況,也正是用戶對存儲空間需求的不斷增加,推動海量信息存儲技術的不斷變化。
海量信息存儲早期採用大型伺服器存儲,基本都是以伺服器為中心的處理模式,使用直連存儲(Direct Attached Storage),存儲設備(包括磁碟陣列,磁帶庫,光碟庫等)作為伺服器的外設使用。隨著網路技術的發展,伺服器之間交換數據或向磁碟庫等存儲設備備份時,都是通過區域網進行,這是主要應用網路附加存儲(Network Attached Storage)技術來實現網路存儲,但這將佔用大量的網路開銷,嚴重影響網路的整體性能。為了能夠共享大容量,高速度存儲設備,並且不佔用區域網資源的海量信息傳輸和備份,就需要專用存儲網路來實現。
網路存儲技術對於解決海量存儲系統中存儲設備的分散性、I/O的并行性、協議的高效性提供了一種很好的手段。存儲設備與網路結合的不同方式可以形成不同的拓撲結構,不同的拓撲結構對系統性能的影響又不盡相同,因此,確定海量存儲系統中存儲設備接入網路的方式以及存儲設備與伺服器的連接方式,是構造大容量、高帶寬、可擴展、易管理的海量存儲系統值得研究的重要課題。集中式存儲能夠集中管理和控制數據,降低管理開銷並提高管理質量,但系統的性能和可擴展性受到限制。分散式存儲能提高系統的性能,尤其是可擴展性,但維護和管理分散式存儲系統的費用非常高。以DAS(Direct Attached Storage)體系結構為基礎,若將系統中的多個存儲節點直接接入網路,由文件伺服器對系統進行集中管理,數據則分佈地存放在多個存儲節點上,則能充分結合兩者的優點, 構造一種文件集中管理、數據分佈存儲的海量存儲系統