數據存儲產業服務平臺

準備好錢引進對象存儲了嗎?

對象存儲很長時間以來一直被人們僅僅認為是用于長期歸檔存儲——在磁帶存儲或刪除之前的數據存儲步驟。我們已經看到許多IT單位將對象存儲認為是為了迎合政府規制要求而使用的奇怪的東西,而不是可以幫助企業賺錢的競爭性戰略資產。

正常地,當公司投資于高端IT資產的時候,比如投資于企業級存儲,他們希望能夠很大程度上收回這些投資。例如,這些資產可能會提高重要應用程序的性能或有效合并數據中心。也許,他們甚至開始分析大數據來分析更好的業務營運方式。

這種類型的“賺錢”項目主要和文件和塊類型存儲有關——這種存儲是用于支持數據庫、主機辦公室生產應用程序,并為虛擬化項目構建共享資源的主要常用存儲。

這種情況將發生改變。

如果原來你是有意藐視或只是忽視對象存儲,那么現在是時候更深入了解對象存儲的時候了。如今的對象存儲為生產效率的提升、全局平臺的創建以及新收入流的開發提供了良好的功能。

對象存儲已經從原來的二級數據傾倒平臺發展為針對內容和協作的價值構建型主存儲平臺。最新的高性能云存儲解決方案可以轉變整個企業級數據存儲的性質。為了真正探索這種新一代對象存儲,我們不僅需要了解對象存儲是什么以及它是如何發展的,而且還要開始思索如何在構建新業務上利用好它的新興功能。

歸檔對象

對象存儲的設計是提取一定的數據單元——一個文件、一個圖片、一個加密傳感器數據流——并有效地將它存儲為磁盤上的單個對象。

和文件系統不同,對象存儲沒有瀏覽樹或目錄來維護。當被存儲的時候,每個對象都獲得獨一無二的ID(識別碼),而這個ID通常是來自一個龐大的“扁平”(通常是128位)地址空間。這意味著理論上可以存儲大量的對象,避免文件系統的限制和開銷。

對象存儲同時還保存著每個對象的元數據。在歸檔情境下,元數據用于方便和啟用生命周期數據管理(比如,“在三個月后壓縮這個對象,在三年后刪除這個對象”)。

第一個被廣泛使用的對象存儲類型,成為內容可尋址存儲(CAS),它可以在數據被保存的時候通過應用一個哈希函數來創建對象ID。如果得出的ID已經存在于系統上,那么該數據就是已經被保存了,系統會進行內置的對象層級重復數據刪除。當CAS對象被訪問的時候,哈希函數會再次啟動以檢查ID,證明該對象是被請求的對象且同時該對象沒有被修改。

CAS系統,比如EMC的Centera和戴爾的DX(基于Caringo CAStor),用于歸檔合規情景是很理想的。

將歸檔轉換為內容

傳統的CAS類型對象存儲很大程度上是被用戶用于防御性目的的。對象存儲是歸檔靜態數據的好方式,可以確保符合合規要求。這是因為它可以方便地用于在可存儲數百萬個對象的可擴展架構上實施任意訪問、保留和刪除政策。

如果,如果對象存儲所能提供的只是更好的歸檔,那對用戶單位提高收入流也沒有什么幫助,更不用說創造新的收入來源了。

我們認為IT應該盡其所能來幫助提高企業生產效率。對象存儲可以被用為一種轉換性服務來為用戶提供更多的價值。

由于對象存儲可以在接近于線性性能增長的模式下支持大型歸檔在線回收,被動式歸檔流程可以支持新的主動使用情景,從而利用好更多的歷史數據。比如,考慮一個像RainStor這樣的部署在CAS對象存儲上的解決方案。它可以歸檔生產數據庫的舊數據,同時將在線SQL查詢訪問維持到被歸檔的記錄上。因此,它提高了生產數據庫的性能,同時還可以從歷史數據中挖掘更多的價值。這是基于對象的歸檔如何為企業貢獻價值的一個好例子。

云協作

隨著云存儲和協作解決方案的日漸流行,現在我們有更大的機會來積極地使用對象存儲。對象存儲已經成為一個很好的平臺(無論是內部使用還是通過IaaS——基礎設施即服務)來提供公司員工所要求的私有Dropbox。它可以改善協作,同時提供了一個確定的方式讓IT可以明確地提高生產效率。

為云構建而設計的對象存儲整合了先進的地理分布對象功能,可以確保多租賃能力,并且承載web友好型API(應用程序編程接口)。云大小的可擴展性和全局內容分布是云對象存儲產品的招牌能力,就好像EMC的Atmos和Amazon Web Services S3?;谠频墓蚕砗蛥f作解決方案是很適合承載在云對象存儲上的——Dropox本身就是構建在S3上面。

云對象存儲的優點之一是它支持編程人員友好型API。Web和移動應用程序開發人員可以簡單地“發表”和“獲取”HTTP上(通過基于REST的API URL,可以將數據對象看做是網絡資源)在云共享存儲上的任意數據。他們不需要寫入本地磁盤或交叉載入文件系統——這種方式可能不可靠而且對數據訪問來說也不方便。

云對象存儲也發展了數據保護功能。除了RAID(獨立磁盤冗余陣列)和全復制外,它可以實施空間高效型擦除碼算法,可以在更多故障下載更長時間內保護數據。擦除碼可以在寫入新對象的時候實現指定水平的數據冗余度。編碼后的對象由多個部分組成——只有一部分需要讀取原始數據。這些部分被有效地分布在云上以提高安全性和彈性。

高性能對象存儲

對于web服務器上的全局訪問性和互聯網速度的應用程序開發來說,毫秒級以下的文件或圖片共享不是問題,云對象存儲越來越成為平臺選擇。不過,傳統對象存儲解決方案要慢于許多需要實時或接近實時的數據分析、數據庫處理和流數據提供的重要的商業應用程序。

由于早期的對象存儲解決方案是作為歸檔的二級存儲用的,許多解決方案被設計成隱藏文件系統和更深存儲架構堆棧之上的額外的軟件層,自動產生內部性能開銷。比如,OpenStack的開源Swift對象庫是設計為可以在其他存儲(包括其他對象存儲解決方案)之上加入層以提供它的目錄服務。

不過現在有一些新的“性能”對象存儲架構從頭開始設計以直接管理所有直接到磁盤的IO(輸入輸出)。這種對象存儲可以提供和塊IO媲美的高性能,同時提供所有上述的其他對象存儲功能。

比如,DDN的Web Object Scaler(WOS)可以提供超級計算機類型的性能,同時提供云對象存儲架構的可擴展性、全局訪問、增強的數據保護和空間效率。

對象存儲步入中央舞臺

我們預計在明年內許多系統架構將需要和期待對象存儲來作為開發新應用程序(尤其是web和移動應用程序)的平臺。許多IT單位都將部署私有云存儲和協作項目來防止他們的用戶使用替代的公共共享方案。這些趨勢都將使對象存儲從歸檔的陰影下走入陽光中,直接地帶來正面的商業價值。

隨著高性能功能的發展,對象存儲正在成長為主存儲。高性能對象存儲可以用于那些可以顯著影響收入機遇的使用情境。

我們最近遇到的一家公司就在使用高性能對象存儲來為大量的地理上不同分布的用戶提供新的視屏流應用程序。他們原來無法在文件或塊存儲系統上經濟地部署或操作這些代表新收入流的視頻應用程序。

高性能存儲還可以支持涉及大型數據對象的全局協作解決方案——比如,支持大型分析數據集、醫療圖片或媒體的全球共享。我們還看到高性能對象存儲還可能適合作為記憶體內分析數據庫大型實施的持久層,比如SAP的HANA。

對象存儲已經從原來的歸檔用途發展到可以媲美文件和塊存儲,尤其是在為新的業務機遇提供架構的時候。新一代對象存儲不僅可以保存大數據,而且可以支持新型全球大數據工作流。文件和塊存儲最好應警惕對象存儲的趨勢,因為從我們的角度看,高性能和高容量對象存儲明顯是奔向主存儲的目標而去的。

未經允許不得轉載:存儲在線-存儲專業媒體 » 準備好錢引進對象存儲了嗎?
精品国产午夜肉伦伦影院,双性老师灌满浓jing上课h,天天做天天爱夜夜爽,攵女乱h边做边走