亞馬遜雲科技自2006年推出物件儲存服務Amazon Simple Storage Service (Amazon S3)至今,一直不斷根據客戶需求持續豐富Amazon S3的功能。目前,Amazon S3擁有超過 280 萬億個物件,平均每秒處理超過 1 億個請求。在Amazon S3 17週年之際,亞馬遜雲科技宣佈推出諸多新的服務及功能,包括Amazon S3 的開原始檔客戶端Mountpoint for Amazon S3(內測版),可輕鬆查詢、訂閱和使用第三方資料檔案的Amazon Data Exchange for Amazon S3,Amazon S3 Multi-Region Access Points支援跨多個亞馬遜雲科技賬戶間複製資料集,以及Aliases for S3 Object Lambda Access Points自動為客戶呈現不同的資料檢視等。

Amazon S3具有 99.999999999%(11 個 9)資料永續性,旨在為客戶提供具有高永續性的資料儲存。為了保護客戶資料的完整性,Amazon S3 每秒執行超過 40億次校驗和計算。多年來,亞馬遜雲科技持續豐富Amazon S3的功能,例如推出一系列的儲存類,更經濟、高效地儲存客戶的資料。每天,客戶平均從 S3 Glacier Flexible Retrieval 和 S3 Glacier Deep Archive 儲存類中恢復超過1PB資料。自推出 Amazon S3 Intelligent-Tiering 以來,客戶使用該功能已經節省了 10 億美元。2015 年,我們增加了跨區域複製資料的可能性。每週,Amazon S3 Replication都會移動超過100PB的資料。Amazon S3是數十萬個資料湖的核心。同時也成為無伺服器應用程式的關鍵組成,Amazon S3 每天向無伺服器應用程式傳送超過1,250億個事件通知。

我們持續基於客戶需求進行創新,在Amazon S3 17週年之際,我們推出諸多Amazon S3相關新的服務及功能,幫助客戶更方便的儲存、查詢、複製資料。

Mountpoint for Amazon S3(內測版):Amazon S3 的開原始檔客戶端

Mountpoint for Amazon S3 是 Amazon S3 的開原始檔客戶端,客戶可以將其安裝在計算例項上。它將本地檔案儲存 API 呼叫轉換為對 Amazon S3 中物件的 REST API 呼叫。客戶使用 Mountpoint for Amazon S3 時,使用檔案 API 訪問物件的資料湖應用程式可以實現較高的單例項傳輸速率,從而節省計算成本。

客戶可以透過在計算例項的本地掛載點安裝 Amazon S3 儲存桶開始使用 Mountpoint for Amazon S3。掛載後,應用程式將物件讀取為本地可用的檔案。Mountpoint for Amazon S3 支援對現有 S3 物件執行順序和隨機讀取操作。它可以作為內測版下載用於 Linux 作業系統,尚不適用於生產工作負載。我們希望能收集更多客戶反饋,進一步改進我們的設計和實施。欲開始使用,客戶可訪問 Mountpoint for Amazon S3 GitHub 儲存庫,閱讀技術釋出部落格。

推出Amazon Data Exchange for Amazon S3

Amazon Data Exchange for Amazon S3 使客戶能夠輕鬆查詢、訂閱和使用第三方資料檔案,從而更快地獲得見解、最佳化儲存成本、簡化資料許可管理等。Data Exchange 訂閱使用者可以直接使用資料提供商的 Amazon S3 儲存桶中的檔案,透過亞馬遜雲科技的服務進行分析,無需建立或管理其賬戶的副本。資料提供商可以許可對其 Amazon S3 儲存桶中託管的資料進行就地訪問。要詳細瞭解資料提供商如何簡化和擴充套件對多個資料訂閱使用者的訪問管理,可以閱讀此部落格。

Amazon S3 Multi-Region Access Points多區域接入點現已支援跨多個亞馬遜雲科技賬戶複製資料集

我們於2021年9月推出了Amazon S3多區域接入點,並於2022年11月增加了故障切換控制。Amazon S3 多區域接入點現在支援在多個亞馬遜雲科技賬戶之間複製資料集。該功能簡化了跨區域或者跨賬號的物件儲存訪問,無需在應用程式中開發複雜的請求路由邏輯。它們為客戶的跨多區域應用程式提供單一的全域性接入點,並根據客戶定義的策略動態路由 S3 請求。這可以幫助客戶輕鬆實現多區域韌性、基於延遲的路由和故障切換,即使客戶的資料儲存在多個亞馬遜雲科技賬戶中也是如此。客戶可以在 Amazon S3 常見問題中瞭解相關更多資訊。

將Aliases for S3 Object Lambda Access Points作為Amazon CloudFront分發源

亞馬遜雲科技在2021年3月推出Amazon S3 Object Lambda ,允許客戶將自己的程式碼新增到 S3 GET、HEAD 和 LIST API 請求中,以便在資料返回到應用程式時對其進行修改。Aliases for S3 Object Lambda Access Points的推出讓任何需要 S3 儲存桶名稱的應用程式都可以根據請求者輕鬆呈現不同的資料檢視。現在,客戶可以使用 Aliases for S3 Object Lambda Access Points作為 Amazon CloudFront 的分發源,以修改所請求的資料。例如,客戶可以根據使用者訪問時使用的裝置(例如桌上型電腦或智慧手機)動態轉換影像。欲瞭解更多,可閱讀此部落格文章,包含更多詳細資訊和程式碼示例。