現在事情變得有趣了。 隨著雲計算和通過公共互聯網提供服務的發展,NAS 和 SAN 等傳統存儲訪問範例開始出現新的選擇。 雖然可能與 NAS 與 SAN 關係更密切,但基於對象的存儲不提供面向塊的接口或通過文件系統和文件夾進行訪問,而是將數據組織到可變大小的容器或對像中。 每個對像都有數據本身(字節流)以及元數據(有關數據的數據)。
現在事情變得有趣了。 隨著雲計算和通過公共互聯網提供服務的發展,NAS 和 SAN 等傳統存儲訪問範例開始出現新的選擇。 雖然可能與 NAS 與 SAN 關係更密切,但基於對象的存儲不提供面向塊的接口或通過文件系統和文件夾進行訪問,而是將數據組織到可變大小的容器或對像中。 每個對像都有數據本身(字節流)以及元數據(有關數據的數據)。 然後,對像被組織在存儲桶和帳戶的扁平層次結構中。
與操作塊的基於 SCSI 的低級命令不同,對對象的訪問是通過操作整個對象的高級命令來實現的 - 創建、刪除、獲取、放置等。有關對象物理駐留位置和位置的信息與對象關聯的安全機制被存儲為元數據。
正如通過 CIFS 和 NFS 等協議訪問 NAS 和其他基於文件的系統一樣,基於對象的系統也可以進行類似的訪問。 在這種情況下,對象存儲由 REST、SOAP 或 Amazon S3 等 Web 服務 API 通過 HTTP、SMTP 或 XML 等協議訪問。 需要注意的主要事情是,用於定位和操作對象的命令是嵌入的——例如,嵌入在 HTTP 請求中的 URL 字符串中。
雖然與雲存儲不是一回事,但兩者密切相關。 大多數雲存儲產品都利用對象存儲設備和機製作為提供這些服務的方法。 對象存儲的無狀態性質意味著它通常不適合需要低延遲和保證性能水平的高性能應用程序。 另一方面,在人們試圖榨乾每一盎司 IT 預算的世界中,許多人在適當的情況下轉向雲進行存儲。 與 NAS(尤其是 SAN)相比,對象存儲為數據集提供了延遲容忍的訪問模式。 對於某些應用程序來說,這是可以容忍的,並且使客戶能夠在地理上將物理存儲與最終用戶分開。 將歸檔和備份視為對象存儲快速增長且人們更願意將數據移至外部的關鍵使用模型。
隨著公司努力尋找更好的方法來應對非結構化內容的爆炸性增長,這一領域正在迅速發生變化。 最近的方向包括云網關和入口解決方案的出現,以將本地存儲橋接到雲存儲,並使基於非對象的應用程序能夠使用傳統的 iSCSI 或 NAS 訪問存儲在對像池中的數據。
相關內容
關於作者
Brad Parks – HP Storage 融合基礎架構策略師
推特 - @HPBradParks
Brad Parks 是惠普企業服務器、存儲和網絡領域的戰略家,專注於與惠普存儲相關的惠普融合基礎設施的產品和解決方案開發。 Parks 與客戶、產品團隊和技術社區合作開發內容和程序,以傳達 HP 的戰略方向和與數據存儲相關的獨特客戶價值。