S3 Express One Zone 有什麼不同? - Amazon Simple Storage Service

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

S3 Express One Zone 有什麼不同?

Amazon S3 Express One Zone 是一種高效能的單一區域 Amazon S3 儲存類別,專門為對延遲最敏感的應用程式提供一致的個位數毫秒資料存取。S3 Express One Zone 是第一款可讓您選取單一可用區域的 S3 儲存類別,還可選擇將物件儲存體與運算資源共置,藉此盡可能提供最高存取速度。此外,為了進一步提高存取速度並支援每秒數十萬個請求,S3 Express One Zone 資料會以新的儲存貯體類型儲存:Amazon S3 目錄儲存貯體。

如需詳細資訊,請參閱 什麼是 S3 Express One Zone?目錄值區

您可以使用 Amazon S3 API 建立目錄儲存貯體,並存取 S3 Express One Zone 中的資料。Amazon S3 API 與 S3 Express One Zone 和目錄儲存貯體相容,但有幾項顯著的差異。如需有關 S3 Express One Zone 差異之處的詳細資訊,請參閱下方主題。

S3 Express One Zone 差異之處

  • 支援的儲存貯體類型:僅限在目錄儲存貯體中儲存 S3 Express One Zone 儲存類別中的物件。如需詳細資訊,請參閱 目錄值區

  • 耐久性:使用 S3 Express One Zone,您的資料會以備援方式儲存在單一可用區域內的多部裝置上。S3 Express One Zone 的設計可在單一可用區域內達到 99.95% 的可用性,並依照 Amazon S3 服務水準協議提供支援。如需詳細資訊,請參閱 單一可用區域

  • ListObjectsV2行為

    • 對於目錄值區,ListObjectsV2不會以字母順序傳回物件。此外,字首的結尾必須是分隔符號,並且只能指定「/」作為分隔符號。

    • 對於目錄值區,ListObjectsV2回應會包含僅與進行中多部分上傳相關的前置詞。

  • 刪除行為:當您刪除目錄儲存貯體中的物件時,Amazon S3 會週期性地刪除物件路徑中的所有空目錄。例如,如果您刪除物件金鑰dir1/dir2/file1.txt,Amazon S3 就會刪除file1.txt。如果 dir1/dir2/ 目錄是空的且未包含任何其他物件,則 Amazon S3 也會刪除這些目錄。

  • ETag 和檢查總和:S3 Express One Zone 的實體標籤 (ETag) 是隨機英數字串,而非 MD5 檢查總和。如需有關在 S3 Express One Zone 使用其他檢查總和的詳細資訊,請參閱 S3 其他檢查總和最佳實務

  • DeleteObjects 請求中的物件索引鍵

    • DeleteObjects 請求中的物件索引鍵必須至少包含一個非空格字元。DeleteObjects 請求中不支援只包含空格字元的字串。

    • DeleteObjects 請求中的物件索引鍵不得包含 Unicode 控制字元,但新增一行 (\n)、tab 鍵 (\t) 和換行 (\r) 字元除外。

  • 區域 (Region) 和區域 (Zone) 端點:使用 S3 Express One Zone 時,您必須在所有用戶端請求中指定區域。對於區域 (Region) 端點,您可以指定「區域」,例如 s3express-control.us-west-2.amazonaws.com。對於區域 (Zone) 端點,您可以指定「區域」和「可用區域」,例如 s3express-usw2-az1.us-west-2.amazonaws.com。如需詳細資訊,請參閱 區域和區域端點

  • 分段上傳:如同儲存在 Amazon S3 中的其他物件,您可以使用分段上傳程序來上傳和複製儲存在 S3 Express One Zone 儲存類別中的大型物件。然而,以下是對儲存在 S3 Express One Zone 中的物件使用分段上傳程序時的一些差異。如需詳細資訊,請參閱 搭配目錄儲存貯體使用多部分上傳

    • 物件建立日期是指分段上傳的完成日期。

    • 分段的各段編號必須使用連續的分段編號。如果您嘗試使用非連續分段編號完成分段上傳請求,則 Amazon S3 會產生 HTTP 400 (Bad Request) 錯誤。

    • 分段上傳的啟動器只有在透過 s3express:CreateSession 許可授予明確允許存取 AbortMultipartUpload 的情況下,才能中止分段上傳請求。如需詳細資訊,請參閱 AWS Identity and Access Management 適用於 S3 快遞單一區域的 (IAM)

  • 清空目錄值區 — 透過 AWS Command Line Interface (CLI) 執行的s3 rm命令、透過掛載點執行的delete作業,以及透過的 [清值區] 選項按鈕,無法刪除 AWS Management Console 目錄值區中進行中的多部分上傳。若要刪除這些進行中的分段上傳,請使用此ListMultipartUploads作業在值區中列出進行中的多部分上傳,並使用此AbortMultupartUpload作業中止所有進行中的分段上傳。

S3 Express One Zone 支援的 API 操作

Amazon S3 Express One Zone 儲存類別會支援區域 (Region) 端點 API 操作 (儲存貯體層級,或控制平面) 和區域 (Zone) 端點 API 操作 (物件層級,或資料平面)。如需詳細資訊,請參閱 S3 Express One Zone 的網路功能端點和閘道 VPC 端點

區域 (Region) 端點 API 操作

S3 Express One Zone 支援下列區域 (Region) 端點 API 操作:

區域 (Zone) 端點 API 操作

S3 Express One Zone 支援下列區域 (Zone) 端點 API 操作:

S3 Express One Zone 不支援的 Amazon S3 功能

S3 Express One Zone 不支援下列 Amazon S3 功能:

  • AWS CloudTrail 資料平面事件

  • AWS 受管政策

  • AWS PrivateLink 適用於 S3

  • MD5 檢查總和

  • 多重要素驗證 (MFA) 刪除

  • S3 物件鎖定

  • 請求者付款

  • S3 存取授權

  • S3 存取點

  • 儲存貯體標籤

  • Amazon CloudWatch 請求指標

  • S3 事件通知

  • S3 生命週期

  • S3 多區域存取點

  • S3 Object Lambda 存取點

  • S3 版本控制

  • S3 庫存

  • S3 複寫

  • 物件標籤

  • S3 Select

  • 伺服器存取日誌

  • 靜態網站託管

  • S3 Storage Lens

  • S3 Storage Lens 群組

  • S3 Transfer Acceleration

  • 使用 AWS Key Management Service (AWS KMS) 金鑰 (DSSE-KMS) 進行雙層伺服器端加密

  • 使用 AWS Key Management Service (AWS KMS) 金鑰 (SSE-KMS) 進行伺服器端加密

  • 使用客戶提供金鑰 (SSE-C) 的伺服器端加密

  • 在中建立新值區時複製現有值區設定的選項 AWS Management Console。