Local Zones 中目录存储桶的概念
在本地区域中创建目录存储桶之前,您必须拥有要在其中创建存储桶的本地区域 ID。可以使用 DescribeAvailabilityZones API 操作查找所有本地区域信息。此 API 操作列出有关本地区域的信息,包括本地区域 ID、父区域名称、网络边界组和选择加入状态。获得本地区域 ID 并且您选择加入后,您可以在本地区域中创建目录存储桶。目录存储桶名称由您提供的基本名称和包含存储桶位置的可用区 ID 的后缀组成,后跟 --x-s3。
本地区域使用私有网络连接到父区域。父可用区 ID 是处理本地区域控制面板操作的可用区的 ID。网络边界组是 Amazon 从中通告公有 IP 地址的唯一组。有关 Local Zones、父区域和父可用区 ID 的更多信息,请参阅《Amazon Local Zones User Guide》中的 Amazon Local Zones concepts。
所有目录存储桶都使用 s3express 命名空间,该命名空间不同于通用存储桶的 s3 命名空间。对于目录存储桶,请求会被路由到区域端点或可用区端点。如果您使用 Amazon Web Services 管理控制台、Amazon CLI 或 Amazon SDK,则会自动为您处理路由。
大多数存储桶级 API 操作(如 CreateBucket 和 DeleteBucket)路由到区域端点,称为区域端点 API 操作。区域端点的格式为 s3express-control.ParentRegionCode.amazonaws.com.cn。所有对象级 API 操作(例如 PutObject)和两个存储桶级 API 操作(CreateSession 和 HeadBucket)都路由到可用区端点,称为可用区端点 API 操作。可用区端点的格式为 s3express-LocalZoneID.ParentRegionCode.amazonaws.com.cn。有关按端点类型划分的 API 操作的完整列表,请参阅目录存储桶 API 操作。
S3 在北京本地区域中可用:
| 父区域名称 | 父区域代码 | 父区域 ID | 本地区域组长名称 | 本地区域代码 | 本地区域 ID | 网络边界组 | 示例存储桶 ARN | 区域端点 | 可用区端点 | 存储类 |
|---|---|---|---|---|---|---|---|---|---|---|
China (Beijing)
|
cn-north-1
|
cnn1-az1
|
China (Beijing)
|
cn-north-1-pkx-1a
|
cnn1-pkx1-az1
|
cn-north-1-pkx-1
|
arn:aws-cn:s3express:cn-north-1:
|
s3express-control.cn-north-1.amazonaws.com.cn
|
s3express-cnn1-pkx1-az1.cn-north-1.amazonaws.com.cn
|
S3 One Zone-Infrequent Access (S3 One Zone-IA; Z-IA)
|
要从虚拟私有云(VPC)中访问 Local Zones 中的目录存储桶,可以使用网关 VPC 端点。使用网关端点不会发生任何额外费用。要配置网关 VPC 端点来访问 Local Zones 中的目录存储桶和对象,请参阅 来自 VPC 的私有连接。