L AWS ocal Zones 入门 - AWS Local Zones

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

L AWS ocal Zones 入门

要开始使用 L AWS ocal Zones,您必须先通过 AWS 全局视图控制台或。 AWS CLI接下来,在父区域的 VPC 中创建子网,并在创建子网时指定本地区域。最后,在本地区域子网中创建 AWS 资源。

步骤 1:选择加入本地区域

您可以使用 AWS Global View 控制台或命令行界面来确定哪些本地区域可供您的账户使用。然后选择您要使用的本地区域。

AWS Global View console
选择加入本地区域
  1. 登录 AWS 全局视图控制台

  2. 在导航窗格中,选择区域和区域

  3. 选择 L ocal Zones 选项卡。

  4. 找到要启用的本地区域。您可以向下滚动列表或在 “搜索” 字段中输入一个词。

  5. 选择 “本地区域” 行。

  6. 选择 “选择加入”。

  7. 系统将要求您启用本地区域的父区域。选择 “启用区域”。

  8. 在 “启用区域” 弹出窗口中,选择 “启用区域”。

  9. 在 “区域和区域” 页面的 “本地区域” 选项卡中,选择本地区域,然后选择加入

  10. 在 “选择加入区域组” 弹出窗口中,选择 “选择加入区域组”。

    您现在可以使用本地区域了。

AWS CLI
选择加入本地区域
  1. 使用以下describe-availability-zones命令描述指定区域中的所有 Local Zones。

    aws ec2 describe-availability-zones \ --region us-west-2 \ --filters Name=zone-type,Values=local-zone \ --all-availability-zones
  2. 按如下方式使用modify-availability-zone-group命令启用特定的本地区域。

    aws ec2 modify-availability-zone-group \ --region us-west-2 \ --group-name us-west-2-lax-1 \ --opt-in-status opted-in

步骤 2:创建本地区域子网

添加子网时,必须在 VPC 范围内为子网指定一个 IPv4 CIDR 块。如果有与 VPC 关联的 IPv6 CIDR 块,则可以选择为子网指定 IPv6 CIDR 块。您可以指定子网所在的本地区域。在同一个本地区域中可以有多个子网。

Console
向 VPC 添加本地区域子网
  1. 打开位于 https://console.aws.amazon.com/vpc/ 的 Amazon VPC 控制台。

  2. 在导航栏中,选中 Regions(区域)选择器,然后选择父级区域。

  3. 在导航窗格中,选择 Subnets(子网)。

  4. 选择创建子网

  5. 对于 VPC ID,请选择 VPC。

  6. 子网名称中,输入子网的名称。这样做可创建具有 Name 键以及您指定的值的标签。

  7. 对于可用区域,请选择您启用的本地区域。

  8. 为子网指定 IPv4 CIDR 块。

  9. (可选)为子网指定 IPv6 CIDR 块。仅当 IPv6 CIDR 块与 VPC 关联时,此选项才可用。

  10. (可选)要添加标签,请输入标签键和标签值。选择 “添加新标签” 以添加其他标签。

  11. 选择创建子网

AWS CLI
向 VPC 添加本地区域子网

按如下方式使用 create-sub net 命令在指定的本地区域中为指定 VPC 创建子网。

aws ec2 create-subnet \ --region us-west-2 \ --availability-zone us-west-2-lax-1a \ --vpc-id vpc-081ec835f303f720e

步骤 3:在本地区域子网中创建资源

在本地区域中创建子网后,可以在本地区域中部署 AWS 资源。例如,以下过程说明如何在本地区域中启动 Amazon EC2 实例。

Console
在本地区域子网中启动 Amazon EC2 实例
  1. 打开 Amazon EC2 控制台,网址为https://console.aws.amazon.com/ec2/

  2. 在导航窗格中的实例下,选择实例类型

  3. 在搜索字段中,选择可用区域,选择包含,然后输入区域名称(例如us-west-2-lax-1。) 选择第一个项目,或者任何只有此区域 ID 和父区域的可用区域的项目。

  4. 选择其中一个实例类型,然后选择操作启动实例

  5. 名称和标签下,输入实例的描述性名称(例如,my-lz-instance)。这样做可创建具有 Name 键以及您指定的值的标签。

  6. Application and OS Images (Amazon Machine Image)(应用程序和操作系统映像 (Amazon Machine Image))中,执行以下操作:

    1. 为您的实例选择操作系统。

    2. 选择亚马逊系统映像 (AMI)Amazon Machine Image (AMI) 是基本配置,用作您的实例的模板。

    3. 选择架

  7. 在 “密钥对(登录)” 下,选择现有密钥对或创建一个新密钥对。如果您想连接到您的 EC2 实例,则必须执行此操作。

  8. 在 “网络设置” 旁边,选择 “编辑”,然后:

    1. 选择您的 VPC。

    2. 选择您的本地区域子网。

    3. 启用或禁用 “自动分配公有 IP”。

    4. 创建安全组或选择现有安全组。

  9. 您可以保留实例其他配置设置的默认选择。要确定支持的存储类型,请参阅 L AWS ocal Zones 功能中的 “计算和存储” 部分。

  10. 查看 Summary(摘要)面板中您的实例配置的摘要,当您准备好后,选择 Launch instance(启动实例)。

  11. 确认页面会让您知道自己的实例已启动。选择 View all instances(查看所有实例)以关闭确认页面并返回控制台。

  12. 实例屏幕上,您可以查看启动状态。启动实例只需很短的时间。启动实例时,其初始状态为 pending。实例启动后,其状态变为 running,并且会收到一个公有 DNS 名称。如果 “公有 IPv4 DNS” 列处于隐藏状态,请选择右上角的设置图标 ( Settings icon. ),打开 “公用 IPv4 DNS”,然后选择 “确认”。

  13. 可能需要花几分钟时间,实例才能准备好让您连接到它。检查您的实例是否通过了状态检查;您可以在状态检查列中查看此信息。

AWS CLI
获取本地区域支持的实例类型

使用 describe-instance-types 命令。

aws ec2 describe-instance-type-offerings \ --filters Name=location,Values=us-west-2-lax-1a \ --location-type availability-zone \ --query InstanceTypeOfferrings[*].InstanceType
在本地区域子网中启动 EC2 实例

可以使用 run-instances 命令。

aws ec2 run-instances \ --region us-west-2 \ --subnet-id subnet-08fc749671b2d077c \ --instance-type t3.micro \ --image-id ami-0abcdef1234567890 \ --security-group-ids sg-0b0384b66d7d692f9 \ --key-name my-key-pair

步骤 4:清除

完成本地区域后,删除本地区域中的资源。要禁用区域组,您必须联系 AWS 支持。打开一个名为 “禁用区域组” 的案例,并提供该区域组的名称。