

# 区域、可用区和 Local Zones
<a name="Concepts.RegionsAndAvailabilityZones"></a>

Amazon 云计算资源在全球多个位置托管。这些位置由 Amazon 区域、可用区和 Local Zones 构成。每个 *Amazon 区域* 都是一个单独的地理区域。每个 Amazon 区域都有多个相互隔离的位置，称为*可用区*。

**注意**  
有关查找 Amazon 区域的可用区的信息，请参阅 Amazon EC2 文档中的[描述可用区](https://docs.amazonaws.cn/AWSEC2/latest/UserGuide/using-regions-availability-zones.html#availability-zones-describe)。

通过使用 Local Zones，您在多个离用户较近的位置放置资源（如计算和存储）。借助 Amazon RDS，您可以将资源（如数据库实例）和数据放置在多个位置。除非您特意这样做，否则资源不会跨 Amazon 区域复制。

Amazon 运行着具有高可用性的先进数据中心。数据中心有时会发生影响托管于同一位置的所有数据库实例的可用性的故障，虽然这种故障极少发生。如果您将所有数据库实例都托管在受此类故障影响的同一个位置，则您的所有数据库实例都将不可用。

![\[Amazon 区域\]](http://docs.amazonaws.cn/AmazonRDS/latest/UserGuide/images/Con-AZ-Local.png)


需要牢记的是，每个 Amazon 区域都是完全独立的，这一点非常重要。您启动的任何 Amazon RDS 活动（如创建数据库实例或列出可用的数据库实例）都只会在您当前的默认Amazon区域运行。可以在控制台中或通过设置 [https://docs.amazonaws.cn/cli/latest/userguide/cli-configure-quickstart.html#cli-configure-quickstart-region](https://docs.amazonaws.cn/cli/latest/userguide/cli-configure-quickstart.html#cli-configure-quickstart-region) 环境变量更改原定设置 Amazon 区域。或者，可以通过 Amazon Command Line Interface（Amazon CLI）使用 `--region` 参数来覆盖它。有关更多信息，请参阅[配置 Amazon Command Line Interface](https://docs.amazonaws.cn/cli/latest/userguide/cli-chap-getting-started.html)，特别是有关环境变量和命令行选项的章节。

Amazon RDS 支持名为 Amazon GovCloud (US) 的特殊 Amazon 区域。此类区域旨在使美国政府机构和客户可以将较为敏感的工作负载移至云中。Amazon GovCloud (US) 区域满足美国政府的特定法规和合规性要求。有关更多信息，请参阅[什么是 Amazon GovCloud (US)？](https://docs.amazonaws.cn/govcloud-us/latest/UserGuide/whatis.html) 

要在特定Amazon区域中创建或使用 Amazon RDS 数据库实例，请使用相应的区域服务端点。

## Amazon 地区
<a name="Concepts.RegionsAndAvailabilityZones.Regions"></a>

从设计而言，每个 Amazon 区域都与其他 Amazon 区域隔离。此设计可实现最大程度的容错能力和稳定性。

当您查看资源时，只会看到与您指定的 Amazon 区域关联的资源。这是因为 Amazon 区域间彼此隔离，而且我们不会自动跨 Amazon 区域复制资源。

### 区域可用性
<a name="Concepts.RegionsAndAvailabilityZones.Availability"></a>

下表显示了当前可以使用 Amazon RDS 的Amazon区域以及每个区域的端点。

[\[See the AWS documentation website for more details\]](http://docs.amazonaws.cn/AmazonRDS/latest/UserGuide/Concepts.RegionsAndAvailabilityZones.html)

如果不明确指定端点，则美国西部（俄勒冈州）为默认端点。

使用 Amazon CLI 或 API 操作处理数据库实例时，请确保您指定了其区域端点。

## 可用区
<a name="Concepts.RegionsAndAvailabilityZones.AvailabilityZones"></a>

创建数据库实例时，您可以选择可用区，也可以让 Amazon RDS 为您随机选择。可用区由 Amazon 区域代码后跟一个字母标识符表示；例如，`us-east-1a`。

使用如下的 [describe-availability-zones](https://docs.amazonaws.cn/cli/latest/reference/ec2/describe-availability-zones.html) Amazon EC2 命令描述在指定区域内已为您的账户启用的可用区。

```
aws ec2 describe-availability-zones --region region-name
```

例如，要描述在美国东部（弗吉尼亚州北部）区域（us-east-1）为您的账户启用的可用区域，请运行以下命令：

```
aws ec2 describe-availability-zones --region us-east-1
```

您不能为多可用区数据库部署中的主数据库实例和辅助数据库实例选择可用区。Amazon RDS 会随机为您选择。有关多可用区部署的更多信息，请参阅[配置和管理 Amazon RDS 的多可用区部署](Concepts.MultiAZ.md)。

**注意**  
RDS 随机选择可用区并不能保证数据库实例在单个账户或数据库子网组内的可用区之间均匀分布。您可以在创建或修改单可用区实例时请求特定可用区，也可以将更具体的数据库子网组用于多可用区实例。有关更多信息，请参阅[创建 Amazon RDS 数据库实例](USER_CreateDBInstance.md)和[修改 Amazon RDS 数据库实例](Overview.DBInstance.Modifying.md)。

## Local Zones
<a name="Concepts.RegionsAndAvailabilityZones.LocalZones"></a>

*本地扩展区* 是在地理位置上靠近用户的 Amazon 区域的扩展。您可以将任何 VPC 从父 Amazon 区域扩展到本地区域。为此，请创建一个新子网并将其分配给 Amazon 本地区域。当您在本地扩展区中创建子网时，VPC 也会扩展到该本地扩展区。本地扩展区中的子网与 VPC 中其他子网的运行相同。

创建数据库实例时，您可以选择本地扩展区中的子网。Local Zones 有自己的 Internet 连接并支持 Amazon Direct Connect。因此，在本地扩展区中创建的资源可以通过非常低延迟的通信为本地用户提供服务。有关更多信息，请参阅 [AmazonLocal Zones](https://www.amazonaws.cn/about-aws/global-infrastructure/localzones/)。

本地扩展区由 Amazon 区域代码后跟一个指示位置的标识符表示，例如 `us-west-2-lax-1a`。

**注意**  
本地扩展区不能包含在多可用区部署中。

**使用本地扩展区**

1. 在 Amazon EC2 控制台中启用本地扩展区。

   有关更多信息，请参阅 *Amazon EC2 用户指南（适用于 Linux 实例）* 中的[启用 Local Zones](https://docs.amazonaws.cn/AWSEC2/latest/UserGuide/using-regions-availability-zones.html#enable-zone-group)。

1. 在本地扩展区中创建子网。

   有关更多信息，请参阅 *Amazon VPC 用户指南* 中的[在 VPC 中创建子网](https://docs.amazonaws.cn/vpc/latest/userguide/working-with-vpcs.html#AddaSubnet)。

1. 在本地扩展区中创建数据库子网组。

   创建数据库子网组时，请为本地扩展区选择可用区组。

   有关更多信息，请参阅“[在 VPC 中创建数据库实例](USER_VPC.WorkingWithRDSInstanceinaVPC.md#USER_VPC.InstanceInVPC)”。

1. 创建使用本地扩展区中数据库子网组的数据库实例。

   有关更多信息，请参阅[创建 Amazon RDS 数据库实例](USER_CreateDBInstance.md)。

**重要**  
目前，唯一可用 Amazon RDS 的 Amazon 本地区域为美国西部（俄勒冈州）区域的洛杉矶。