Amazon Elastic Compute Cloud
Windows 实例用户指南
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。请点击 Amazon AWS 入门,可查看中国地区的具体差异

启动实例

在启动实例之前,请确保您已进行了相应设置。有关更多信息,请参阅 Amazon EC2 的设置

根据您创建账户的时间以及您使用的区域,您的 AWS 账户可能同时支持 EC2-Classic 和 EC2-VPC 平台。要查明您的账户支持的平台,请参阅 支持的平台。如果您的账户支持 EC2-Classic,则可以在任一平台中启动实例。如果您的账户仅支持 EC2-VPC,则只能在 VPC 中启动实例。

重要

当您启动不在 AWS 免费套餐范围内的实例时,即使该实例处于闲置状态,您也需为该实例运行的时间付费。

从 AMI 启动实例

启动实例时,您必须选择配置 (称为 Amazon 系统映像 (AMI))。AMI 包含创建新实例所需的信息。例如,AMI 可能包含充当 Web 服务器所需的软件:例如 Windows、Apache 和您的网站。

提示

为确保更快地启动实例,请将大量请求分成较小的批次。例如,创建五个独立的请求批次,每个批次包含 100 个实例启动请求,而不要创建一个包含 500 个实例的启动请求。

启动实例

  1. 打开 Amazon EC2 控制台 https://console.amazonaws.cn/ec2/

  2. 在屏幕顶部的导航栏中,会显示当前区域。选择实例的区域。该选择很重要,这是因为有些 Amazon EC2 资源可以在区域间共享,另一些却不能。请选择能满足您的需求的区域。有关更多信息,请参阅 资源位置

    启动实例开始
  3. 从 Amazon EC2 控制台控制面板中,选择 Launch Instance

  4. Choose an Amazon Machine Image (AMI) (选择 Amazon 系统映像 (AMI)) 页上,选择某个 AMI,如下所示:

    1. 在左侧窗格中选择要使用的 AMI 类型:

      快速启动

      一组精选的常用 AMI 可帮助您快速开始。要选择符合免费套餐条件的 AMI,请在左侧窗格中选择 Free tier only。(请注意,这些 AMI 标记为 Free tier eligible (符合条件的免费套餐)。)

      我的 AMI

      您拥有的私有 AMI,或与您共享的私有 AMI。

      AWS Marketplace

      一个在线商店,您可以从中购买在 AWS 上运行的软件 (包括 AMI)。有关从 AWS Marketplace 启动实例的更多信息,请参阅启动 AWS Marketplace 实例

      社区 AMI

      AWS 社区成员提供给其他人使用的 AMI。要按操作系统筛选 AMI 列表,请在 Operating system 下选中相应复选框。还可以按架构和根设备类型进行筛选。

    2. 检查对每个 AMI 列出的 Virtualization type (虚拟化类型)。注意哪些 AMI 类型是您需要的类型,即 hvmparavirtual。例如,一些实例类型需要 HVM。

    3. 选择满足您的需求的 AMI,然后选择 Select

  5. Choose an Instance Type (选择一个实例类型) 页面上,选择要启动的实例的硬件配置和大小。更大的实例类型拥有更多的 CPU 和内存。有关更多信息,请参阅 实例类型

    要保持符合免费套餐条件,请选择 t2.micro 实例类型。有关更多信息,请参阅 T2 实例

    默认情况下,向导显示当前一代实例类型,并根据您选择的 AMI 选择第一可用实例类型。要查看上一代实例类型,请从筛选列表中选择 All generations

    注意

    要快速设置实例以便进行测试,请选择 Review and Launch 以接受默认配置设置,然后启动您的实例。否则,若要进一步配置实例,请选择 Next: Configure Instance Details

  6. Configure Instance Details 页面上,根据需要更改以下设置 (展开 Advanced Details 查看所有设置),然后选择 Next: Add Storage

    • Number of instances (实例的数量):输入要启动的实例的数量。

      注意

      为帮助确保保持正确数量的实例来处理应用程序,您可选择 Launch into Auto Scaling Group 以创建启动配置和 Auto Scaling 组。Auto Scaling 将根据您的规格来扩展组中的实例数。有关更多信息,请参阅 Auto Scaling 用户指南

    • Purchasing option:选择 Request Spot instances 以启动竞价型实例。这将在此页面中添加和删除选项。设置您的出价,并选择性地更新请求类型、中断行为和请求有效性。有关更多信息,请参阅 创建 Spot 实例请求

    • 您的账户可能支持 EC2-Classic 和 EC2-VPC 平台,或者仅支持 EC2-VPC。要查明您的账户支持的平台,请参阅 支持的平台。如果您的账户仅支持 EC2-VPC,则可以在默认 VPC 或非默认 VPC 中启动实例。否则,您可以在 EC2-Classic 或非默认 VPC 中启动实例。

      注意

      某些实例类型必须在 VPC 中启动。如果您没有 VPC,可以让向导为您创建一个。

      在 EC2-Classic 中启动:

      • Network (网络):选择 Launch into EC2-Classic (在 EC2-Classic 中启动)

      • Availability Zone (可用区):选择您想使用的可用区。要使 AWS 为您选择可用区,请选择 No preference (无首选项)

      在 VPC 中启动:

      • Network:选择 VPC,若要创建新 VPC,请选择 Create new VPC 转到 Amazon VPC 控制台。完成后,返回到向导并选择 Refresh 按钮,以便将您的 VPC 加载到列表中。

      • Subnet (子网):选择您要将实例启动到其中的子网。如果您的账户仅为 EC2-VPC,请选择 No preference (无首选项) 让 AWS 在任何可用区中选择默认子网。要创建新子网,请选择 Create new subnet 转到 Amazon VPC 控制台。完成此操作后,返回到向导并选择 Refresh 按钮,以便将您的子网加载到列表中。

      • 自动分配公有 IP:指定您的实例是否会收到公有 IPv4 地址。默认情况下,默认子网中的实例会收到公有 IPv4 地址,而非默认子网中的实例不会收到。可以选择 Enable (启用)Disable (禁用) 以覆盖子网的默认设置。有关更多信息,请参阅 公有 IPv4 地址和外部 DNS 主机名

      • 自动分配 IPv6 IP:指定您的实例是否会收到处于子网范围内的 IPv6 地址。选择启用禁用可以覆盖子网的默认设置。该选项仅在您已将 IPv6 CIDR 块与您的 VPC 和子网关联的情况下可用。有关更多信息,请参阅 Amazon VPC 用户指南中的 Your VPC and Subnets

    • Domain join directory:选择您的 Windows 实例所加入到的 AWS Directory Service 目录 (域)。目录必须位于您为该实例选择的同一 VPC 中。如果您选择域,则必须选择 IAM 角色。有关更多信息,请参阅 将 Windows 实例加入 AWS Directory Service 域

    • IAM role:选择一个 AWS Identity and Access Management (IAM) 角色来与实例关联。有关更多信息,请参阅 适用于 Amazon EC2 的 IAM 角色

    • Shutdown behavior (关闭行为):选择关闭时实例应该停止还是终止。有关更多信息,请参阅 更改实例的启动关闭操作

    • Enable termination protection (启用终止保护):选中此复选框可防止意外终止。有关更多信息,请参阅 为实例启用终止保护

    • 监控:请选中此复选框,以使用 Amazon CloudWatch 来启动对您的实例的详细的监控。将收取额外费用。有关更多信息,请参阅 使用 CloudWatch 监控您的实例

    • EBS-Optimized instance (EBS 优化实例):Amazon EBS 优化实例使用优化的配置堆栈,为 Amazon EBS I/O 提供附加专用容量。如果实例类型支持此功能,请选中此复选框将其启用。将收取额外费用。有关更多信息,请参阅 Amazon EBS 优化实例

    • Tenancy:如果您要在 VPC 内启动实例,可选择在独立的专用硬件 (Dedicated) 或专用主机 (Dedicated host) 上运行实例。可能收取额外费用。有关更多信息,请参阅 专用实例专用主机

    • Network interfaces:如果您选择了特定的子网,则可为实例指定最多两个网络接口:

      • 对于 Network Interface,选择 New network interface 可让 AWS 创建新的实例,或选择现有且可用的网络接口。

      • 对于 Primary IP,请输入一个您的子网范围内的私有 IPv4 地址,或保留 Auto-assign,让 AWS 为您选择一个私有 IPv4 地址。

      • 对于 Secondary IP addresses,选择 Add IP 以将多个私有 IPv4 地址分配给所选网络接口。

      • (仅限 IPv6) 对于 IPv6 IP,选择 Add IP 并输入一个子网范围内 IPv6 地址,或保留 Auto-assign,让 AWS 为您选择一个。

      • 选择 Add Device 可添加次要网络接口。次要网络接口可以与 VPC 位于不同的子网中,但必须位于您的实例所在的可用区内。

      有关更多信息,请参阅 弹性网络接口。如果指定多个网络接口,则您的实例无法收到公有 IPv4 地址。此外,如果您为 eth0 指定某个现有网络接口,则无法使用 Auto-assign Public IP 覆盖子网的公有 IPv4 设置。有关更多信息,请参阅 在实例启动期间分配公有 IPv4 地址

    • Kernel ID:(仅对半虚拟化 (PV) AMI 有效) 除非您想使用某个特定内核,否则选择 Use default

    • RAM disk ID:(仅对半虚拟化 (PV) AMI 有效) 除非您想使用某个特定 RAM 磁盘,否则选择 Use default。如果您选择了一个内核,则您可能需要选择带有可支持该内核的驱动程序的某个特定 RAM 磁盘。

    • Placement group (置放群组):置放群组是对您的集群实例加以组织的逻辑分组。选择现有置放群组或创建新群组。仅当您选择了支持置放群组的实例类型时,此选项才可用。有关更多信息,请参阅 置放群组

    • User data:您可以指定用户数据在启动时配置实例或运行配置脚本。要附加文件,请选择 As file (以文件形式) 选项并浏览到要附加的文件。

  7. Add Storage (添加存储) 页面上,除 AMI 指定的卷之外 (例如根设备卷),您还可以指定要附加到实例的卷。您可以更改以下选项,然后在完成时选择 Next: Add Tags

    • Type (类型):选择实例存储或 Amazon EBS 卷以便与实例关联。列表中可用的卷类型取决于您选择的实例类型。有关更多信息,请参阅 Amazon EC2 实例存储Amazon EBS 卷

    • Device (设备):从卷的可用设备名称列表中进行选择。

    • Snapshot (快照):输入要从其中还原卷的快照的名称或 ID。您还可以通过在 Snapshot (快照) 字段中键入文本来搜索公有快照。快照描述区分大小写。

    • Size (大小):对于 Amazon EBS 支持的卷,您可以指定存储大小。即使您选择了有资格享用免费套餐的 AMI 和实例,若要享用免费套餐,您必须将总存储大小控制在 30 GiB 以下。

      注意

      下面的 Amazon EBS 卷注意事项适用于 Windows 引导卷:

      • Windows 启动卷必须使用 MBR 分区表,无论卷大小如何,它都将可用空间限制为 2 TiB。

      • 已转换为使用动态 MBR 分区表的 2 TiB (2048 GiB) 的 Windows 引导卷在用 Disk Manager 检查时会显示错误。

      下面的 Amazon EBS 卷注意事项适用于 Windows 数据(非引导)卷:

      • 2 TiB (2048 GiB) 或更大的 Windows 卷必须使用 GPT 分区表才能访问整个卷.

      • 将自动使用 GPT 分区表对启动时附加到 Windows 实例的 2048 GiB 以上的 Amazon EBS 卷进行格式设置。

      • 必须使用 GPT 分区表手动对启动后附加到 Windows 实例的 Amazon EBS 卷进行初始化。有关更多信息,请参阅使 Amazon EBS 卷可用

      注意

      如果此时增加根卷 (或从快照创建的任何其他卷) 的大小,则需要扩展该卷上的文件系统以使用额外空间。有关在实例启动之后扩展文件系统的更多信息,请参阅Windows 上修改 EBS 卷的大小、IOPS 或类型

    • Volume Type (卷类型):对于 Amazon EBS 卷,选择 通用型 SSD、预配置 IOPS SSD或磁介质卷。有关更多信息,请参阅 Amazon EBS 卷类型

      注意

      如果选择 磁介质 启动卷,则在您完成向导时,系统会提示您将 通用型 SSD 卷设为此实例和将来的控制台启动的默认启动卷。(此首选项保留在浏览器会话中,不会影响具有 预配置 IOPS SSD 启动卷的 AMI。)我们建议您将 通用型 SSD 卷设为默认卷,因为它们可提供更快的体验,是大多数工作负载的最佳卷类型。有关更多信息,请参阅 Amazon EBS 卷类型

      注意

      2012 年以前创建的部分 AWS 账户可能可以访问 us-west-1 或 ap-northeast-1 中不支持 预配置 IOPS SSD (io1) 卷的可用区。如果您无法在其中一个区域中创建 io1 卷(或在其块储存设备映射中启动具有 io1 卷的实例),请尝试该区域中的其他可用区。您可以通过在某可用区创建 4 GiB io1 卷来验证该可用区是否支持io1 卷。

    • IOPS:如果选择了预配置 IOPS SSD 卷类型,则可以输入卷支持的每秒 I/O 操作数。

    • Delete on Termination (终止时删除):对于 Amazon EBS 卷,请选中此复选框以在实例终止时删除卷。有关更多信息,请参阅 在实例终止时保留 Amazon EBS 卷

    • Encrypted (加密):选中此复选框可加密新的 Amazon EBS 卷。从加密快照还原的 Amazon EBS 卷会自动加密。加密卷只能连接到支持的实例类型

  8. Add Tags 页面上,通过提供键和值组合来指定标签。您可以标记实例、卷或两者。选择 Add another tag 向您的资源添加多个标签。完成时选择 Next: Configure Security Group

  9. Configure Security Group (配置安全组) 页面上,使用安全组为实例定义防火墙规则。这些规则指定哪些传入的网络流量可传输到您的实例。所有其他的流量将被忽略。(有关安全组的更多信息,请参阅 Windows 实例的 Amazon EC2 个安全组。)按如下所示选择或创建安全组,然后选择 Review and Launch

    选择现有安全组:

    1. 选择 Select an existing security group。会显示您的安全组。(如果您要在 EC2-Classic 中启动,则这些是用于 EC2-Classic 的安全组。如果您要在某个 VPC 中启动,则这些是用于该 VPC 的安全组。)

    2. 从列表中选择安全组。

    3. (可选) 您无法编辑现有安全组的规则,但是可以通过选择 Copy to new 将它们复制到新组。随后您可以按下一过程所述添加规则。

    创建新安全组:

    1. 选择 Create a new security group。向导会自动定义 launch-wizard-x 安全组。

    2. (可选) 您可以编辑安全组的名称和描述。

    3. 向导会自动定义入站规则以允许您通过适用于 Linux 的 SSH (端口 22) 或适用于 Windows 的 RDP (端口 3389) 连接到实例。

      警告

      此规则使所有 IP 地址 (0.0.0.0/0) 都可以通过指定端口访问您的实例。您可以在本次简短练习中使用此方法,但是在生产环境中使用时,其安全性有所欠缺。您应该仅授权特定 IP 地址或特定范围内的 IP 地址访问您的实例。

    4. 您可以根据需要添加规则。例如,如果您的实例是 Web 服务器,请打开端口 80 (HTTP) 和 443 (HTTPS) 以允许 Internet 流量。

      要添加规则,请选择 Add Rule,选择用于打开网络流量的协议,然后指定源。从 Source 列表中选择 My IP 可让向导添加您计算机的公有 IP 地址。但是,如果您在没有静态 IP 地址的情况下通过 ISP 或从防火墙后面进行连接,则您需要了解客户端计算机使用的 IP 地址范围。

  10. Review Instance Launch 页面上,检查您的实例的详细信息,然后选择相应的 Edit 链接进行任何必要更改。

    如果准备就绪,请选择 Launch

  11. Select an existing key pair or create a new key pair (选择现有密钥对或创建新密钥对) 对话框中,您可以选择现有密钥对,也可以创建新的密钥对。例如,选择 Choose an existing key pair,然后选择您在进行设置时创建的密钥对。

    要启动您的实例,请选中确认复选框,然后选择 Launch Instances

    重要

    如果您选择 Proceed without key pair 选项,则将无法连接到此实例,除非您选择配置为允许用户以其他方式登录的 AMI。

  12. (可选) 您可以为实例创建一个状态检查警报 (可能需要额外付费)。(如果您不确定,您可以随时在以后添加。)在确认屏幕上,选择 Create status check alarms 并按照指示操作。有关更多信息,请参阅 创建和编辑状态检查警报

  13. 如果实例状态立即变为 terminated,而不是 running,您可以获取有关实例无法启动的相关原因的信息。有关更多信息,请参阅 实例立即终止

本页内容: