產品定義
更新時間 2024-11-28 15:16:05
最近更新時間: 2024-11-28 15:16:05
分享文章
本文帶您了解什么是對象存儲產品,對象存儲的架構及其訪問方式。
對象存儲(CT-ZOS,Zettabyte Object Storage)是天翼云為客戶提供的一種海量、彈性、高可靠、高性價比的存儲產品,是專門針對云計算、大數據和非結構化數據的海量存儲形態,通過S3協議和標準的服務接口,提供非結構化數據(圖片、音視頻、文本等格式文件)的云存儲服務。
對象存儲中,數據以對象(Object)的形式進行存儲,每個對象由元數據(Metadata)、文件數據(Data)、對象 ID(OID)組成,從而將數據通路與控制通路分離,并通過智能存儲設備(OSD)管理其上的數據分布,提高存儲性能以及安全性。
產品架構
- 對象(Object)是對象存儲的基本單元,可以是任意大小的二進制數據,通常以文件的形式存在。對象存儲中,數據以對象(Object)的形式進行存儲,每個對象由元數據(Metadata)、文件數據(Data)、對象ID(OID)組成。
- 元數據(Metadata)是描述對象的屬性和特征的信息,以鍵值對(Key-Value)的形式被上傳到ZOS中。
- 文件數據(Data)即文件的數據內容。
- 對象ID(OID) 即對象的名稱,一個桶里的每個對象必須擁有唯一的對象ID。
- 桶(Bucket)是存儲對象的容器,用戶可以在桶中創建、組織和管理對象。
- 天翼云為您提供了控制臺、客戶端和SDK各類工具,方便您在不同的場景下輕松訪問ZOS桶以及桶中的對象,以滿足不同場景的海量數據存儲訴求。


訪問方式
訪問和管理天翼云ZOS可以使用以下工具:
- 管理控制臺:您可以通過登錄到網頁形式的控制臺來管理您的對象存儲服務。在控制臺上,您可以以直觀的方式創建存儲桶(Bucket)、上傳和下載文件、設置訪問權限以及管理存儲桶中的對象。具體使用可參考通過控制臺訪問對象存儲。
- S3Browser:S3Browser是一個支持S3接口服務的免費windows客戶端工具。具體使用可參考S3Browser。
- SDK:SDK是對ZOS提供的RESTful API進行封裝的工具包,旨在簡化用戶的開發工作。通過使用 SDK 提供的接口函數,用戶可以直接調用并實現對ZOS的各項業務能力的使用。具體使用可查看SDK參考。
- API:天翼云ZOS提供數據交換格式為JSON 的HTTP API,調用此接口您可以直接通過 HTTPS 發出請求和接受響應,實現與天翼云對象存儲后臺的交互操作。由于使用了不同的數據傳輸框架,API提供了獨立于SDK 的接口,多了許多管理類操作(如開通接口,數據統計接口等)。而對于直接的上傳下載對象,則是SDK獨有功能。具體可查看API參考。