Web 2.0應用的資料型別有兩種:一種是儲存在相關資料庫(如Microsoft SQL Server或 Oracle Database )中的資料,另一種是作為非結構化資料進行儲存的固定內容(如音樂、照片、視訊)。用來儲存資料庫資料的裝置必須具有非常高的效能,以便能支援大量使用者同時線上訪問;用來儲存非結構化資料的裝置一定要具備大容量、低成本的特徵。Web 2.0 儲存裝置應該具有自我管理的能力,能夠在同一儲存陣列內處理事務交易和連續的工作負載,單個儲存陣列的容量可輕鬆擴充套件至數百TB,並且可以支援多個儲存層(包括高效能的光纖磁碟和低成本的SATA磁碟)。Web 2.0 儲存可以輕鬆、迅速應對無法預測的業務增長和應用需求的變化。
Web 2.0儲存與雲端儲存並無差別。雲端計算是Software-as-a-Service (SaaS)、 Hardware-as-a-Service (HaaS)和超連結提供的Web 2.0應用。雲端儲存和Web 2.0儲存一樣,都要滿足不可預測的應用需求變化,並做出迅速響應。3PAR公司開發的公用儲存正好可以滿足公用計算和雲端計算環境的需求。舉例來說,如果 Web 2.0儲存要對應用需求做出快速響應,那麼就沒有時間進行傳統的資料備份或從磁帶中恢復資料。在大型的Web 2.0應用環境中,使用者通常只能使用磁碟進行資料備份和恢復。
對於災難恢復來說,在大型Web 2.0應用環境中,由於資料交叉分佈在多個資料中心,一對一資料複製的成本往往會很高。在Web 2.0或雲端計算環境中,最理想的災難恢復方案應該是建立在多對一的複製模式上。在多對一模式中,多個儲存陣列中的資料被複制到一個大型的SATA歸檔裝置上,可以大大降低災難恢復的成本。
虛擬化技術是Web 2.0儲存的核心。眾所周知,伺服器虛擬化可以實現伺服器的高度整合,從而提升伺服器資源的利用率,簡化系統的管理。儲存虛擬化是敏捷基礎設施的基礎,可以對新的應用需求迅速做出響應。利用虛擬化技術,企業可以大大降低硬體裝置採購成本和運營成本。
目前,一些大型網際網路企業都在積極開發自己的Web 2.0儲存產品。但是,這些Web 2.0儲存產品都採用專有的架構,不具備普遍適用性。隨著網際網路企業的業務與應用程式不斷整合,這些基於專有架構的Web 2.0儲存產品的弊端開始顯現,很難滿足不斷變化的應用需求。使用者需要的是更為開放、經濟和高效的Web 2.0儲存方案。
在Web 2.0時代,傳統的儲存陣列還能繼續發揮使用嗎?傳統儲存陣列的不足之處在於,不具備Web 2.0和雲端計算要求的靈活性、敏捷性和彈性。傳統儲存陣列不具備自我管理的能力,必須依靠企業中擁有豐富經驗的儲存專家進行配置、調優,即使如此,也不能避免時常發生的應用中斷。在Web 2.0應用環境中,傳統儲存陣列的種種弊端有可能導致客戶的大量流失。
傳統的單控制器儲存陣列無法實現經濟高效的擴充套件。傳統的雙控制器模組化儲存陣列同樣缺乏Web 2.0應用環境所需的可擴充套件性。傳統儲存陣列的初次購買成本對於企業來說是一筆相當大的投入,而許多Web 2.0企業往往沒有充足的資金。Web 2.0企業需要的是儲存基礎設施能夠隨著業務的增長而增長,並且能對業務增長做出快速響應。
相比之下,如今的具有靈活性和適應性的“公用”儲存陣列可滿足Web 2.0和雲端計算的需求,增強企業的靈活性。並且僅需最少的前期投資即可大規模迅速地擴充套件。Web 2.0儲存必須具備靈活的擴充套件能力和低成本的特徵。Web 2.0儲存能以更低的成本獲得系統的敏捷性和彈性。