雲計算資料儲存



雲端儲存是一種允許將資料儲存在由第三方管理的異地儲存系統上的服務,並且可以透過Web服務API訪問。

儲存裝置

儲存裝置可以大致分為兩類

  • 塊儲存裝置
  • 檔案儲存裝置

塊儲存裝置

塊儲存裝置為客戶端提供原始儲存空間。這些原始儲存空間被分割槽以建立卷。

檔案儲存裝置

檔案儲存裝置以檔案的形式為客戶端提供儲存空間,並維護其自己的檔案系統。這種儲存形式為網路附加儲存 (NAS)。

雲端儲存類別

雲端儲存可以大致分為兩類

  • 非託管雲端儲存
  • 託管雲端儲存

非託管雲端儲存

非託管雲端儲存意味著儲存空間已預先配置好供客戶使用。客戶既不能格式化,也不能安裝自己的檔案系統或更改驅動器屬性。

託管雲端儲存

託管雲端儲存按需提供線上儲存空間。託管雲端儲存系統對使用者來說就像一個原始磁碟,使用者可以對其進行分割槽和格式化。

建立雲端儲存系統

雲端儲存系統將資料的多個副本儲存在多個伺服器上的多個位置。如果一個系統發生故障,則只需更改指向物件儲存位置的指標即可。

為了將儲存資源聚合到雲端儲存系統中,雲提供商可以使用稱為StorageGRID的儲存虛擬化軟體。它建立了一個虛擬化層,可以從不同的儲存裝置中獲取儲存空間到單個管理系統中。它還可以管理來自網際網路上的CIFSNFS檔案系統的資料。下圖顯示了StorageGRID如何將儲存虛擬化為儲存雲。

Cloud Computing Data Storage

虛擬儲存容器

虛擬儲存容器提供了高效能的雲端儲存系統。在虛擬儲存容器中建立裝置的邏輯單元號 (LUN)、檔案和其他物件。下圖顯示了一個虛擬儲存容器,定義了一個雲端儲存域。

Virtual Storage Containers

挑戰

將資料儲存在雲中並非易事。除了其靈活性和便利性之外,客戶還面臨著一些挑戰。客戶必須能夠:

  • 按需獲得額外儲存空間。

  • 瞭解並限制儲存資料的物理位置。

  • 驗證資料如何被擦除。

  • 訪問處置資料儲存硬體的已記錄流程。

  • 擁有對資料的管理員訪問控制。

廣告