什麼是物件

Object storage

與檔案為基礎的儲存比較,物件存取並不是透過檔案系統的階層,相反的,他們存取是透過API會者是網頁介面,在現今資訊爆炸的年代,物件有高擴展的特性,,物件的儲存絕對是對大容量儲存有需求企業的首選。

圖片來源:https://insights.ubuntu.com/2015/05/18/what-are-the-different-types-of-storage-block-object-and-file/

物件

物件是一個BLOB資料的集合。它由迪吉多公司的工程師吉姆·史塔基(Jim Starkey)發明

BLOB二進位大型物件(英語:binary large object,或英語:basic large object,縮寫為Blob、BLOB、BLOb),將二進位資料儲存為一個單一個體的集合。然而並不是說BLOB就是二進位的檔案,一個物件可以是任何形式的數位數據,像是二進位檔案,文字檔,XML,影片,圖片,聲音,email等等。

Object ID(OID):可以存取用,可以是名字、數字、物件內容位置等等,它是由物件儲存軟體所使用。

Metadata元數據 :描述了檔案的形式,例如是個影片還是一個圖片。創建日期、權限也是寫在metadata上。

不像檔案系統,物件儲存系統沒有固定的大小,根據可用的空間,物件可以一直長大。所以extra attribute可以到上百萬個。

extra attribute:一個物件元數據的的進程,描述物件內容的架構。

ceph_file_layout: 定義數據與物件對應的關係

圖片來源:https://storagegaga.files.wordpress.com/2011/11/osd-metadata.jpg

物件儲存的優點

  1. 可以提供給使用者數以千計的請求
  2. 簡單的擴展
  3. 沒有大小的限制

results matching ""

    No results matching ""