截止2023年底,1.3萬億的物件被儲存在亞馬遜s3——這個世界上最大以及最廣為人知的物件儲存系統中。當時,這一數字每天以超過10億個物件的速度增加著,因此2萬億大關實為指日可待。
物件儲存比傳統的檔案系統儲存在規模上要大得多,這是由於前者比後者著實要簡單得多。物件儲存系統並非將檔案組織成乙個目錄層次結構,而是在乙個扁平化的容器組織中儲存檔案(在亞馬遜s3系統中被稱作「桶」),並使用唯一的id(在s3中被稱作「關鍵字」)來檢索它們。其結果是物件儲存系統相比檔案系統需要更少的元資料來儲存和訪問檔案,並且它們還減少了因儲存元資料而產生的管理檔案元資料的開銷。這意味著物件儲存能夠通過增加節點而近乎無限制地擴充套件規模。
可靠性是在普通的硬碟和磁碟驅動器上通過不同伺服器和地點間的物件複製實現的。如果你設定了你自己的解決方案,比如使用openstack的swift,那麼你就可以配置儲存區域和副本的數量,從而滿足自身的需求。(openstack建議乙個生產系統至少有5個節點。)對於標準的亞馬遜s3系統,亞馬遜承諾了9個9s「永續性」。如果你的資料保護需求不是那麼極端,那麼你可以利用「減少冗餘儲存」(2個9s「永續性」)選項來節省一些錢。
最後,物件儲存系統的http介面允許全球各地的使用者快速、方便地訪問檔案。(例如,亞馬遜s3系統中的每乙個檔案都有乙個唯一的基於亞馬遜位置、「桶」名和檔名的url。)當然,相比於從nas中訪問乙個檔案,你將需要等待更長的時間,但是你不能因此否認其所帶來的方便。
什麼是物件儲存
塊是儲存的基礎架構,對塊的管理是簡單的。從全球第乙個磁碟儲存技術50 年前誕生到現在,塊的技術沒有發生太大變化。磁碟工業生產遍及全球。最近幾年,儲存行業興起儲存虛擬化和資料整合的新概念,在這些概念和方案中,資料還是以塊的形式通過網路進行讀寫操作。塊形式的儲存在滿足資料可擴充套件性和資料安全性的增長方...
什麼是物件儲存?OSD架構及原理
什麼是物件儲存 osd 儲存區域網 san 和網路附加儲存 nas 是我們比較熟悉的兩種主流網路儲存架構,而物件儲存 object based storage 是一種新的網路儲存架構,基於物件儲存技術的裝置就是物件儲存裝置 object based storage device 簡稱osd。物件儲存...
什麼是儲存過程
sql語句執行的時候要先編譯,然後執行。儲存過程就是編譯好了的一些sql語句。應用程式需要用的時候直接呼叫就可以了,所以效率會高。儲存過程介紹 儲存過程是由流控制和sql語句書寫的過程,這個過程經編譯和優化後儲存在資料庫伺服器中,應用程式使用時只要呼叫即可。在oracle中,若干個有聯絡的過程可以組...