Amazon Elastic Compute Cloud
Windows 实例用户指南
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 Amazon AWS 入门

Amazon 系统映像 (AMI)

Amazon 系统映像 (AMI) 提供启动实例 (云中的虚拟服务器) 所需的信息。在启动实例时,您必须指定源 AMI。在需要具有相同配置的多个实例时,您可以从单个 AMI 启动多个实例。在需要不同的配置的实例时,您可以使用其他 AMI 启动实例。

AMI 包括以下内容:

  • 一个用于实例 (例如,操作系统、应用程序服务器和应用程序) 根卷的模板

  • 控制可以使用 AMI 启动实例的 AWS 账户的启动许可

  • 一个指定在实例启动时要附加到实例的卷的块储存设备映射。

创建您自己的 AMI

您可从现有 AMI 启动实例,自定义实例,然后将此更新后的配置另存为自定义 AMI。从该新自定义 AMI 启动的实例包括您在创建 AMI 时设置的自定义项。

有关更多信息,请参阅 创建自定义 Windows AMI

您可以为 AMI 分配自定义标签,以帮助您对 AMI 进行分类和管理。有关更多信息,请参阅 标记您的 Amazon EC2 资源

购买、共享和出售 AMI

创建 AMI 之后,您可以将其设为私有,这样只有您才能使用它,也可以与指定的 AWS 账户列表进行共享。您还可以选择公开您的自定义 AMI,以供社区使用。如果遵循一些简单的指导,为公共使用构建安全、可靠、可用的 AMI 的过程可以很简单。有关如何创建和使用共享 AMI 的信息,请参阅共享 AMI

您可以从第三方购买 AMI,包括具有 Red Hat 等组织的服务合同的 AMI。您还可以创建 AMI 并将其出售给其他 Amazon EC2 用户。有关购买或出售 AMI 的更多信息,请参阅付费 AMI

取消注册您的 AMI

使用完 AMI 之后,可以取消注册它。取消注册 AMI 之后,便无法将其用于启动新实例。从 AMI 启动的现有实例不受影响。有关更多信息,请参阅 取消注册您的 Windows AMI

AWS Windows AMI

AWS 提供了一组公开可用的 AMI,其中包含特定于 Windows 平台的软件配置。借助这些 AMI,您可以使用 Amazon EC2 快速开始生成和部署应用程序。首先选择满足您的特定要求的 AMI,然后使用该 AMI 启动实例。检索管理员账户的密码,然后使用远程桌面连接登录实例,就如同使用任何其他 Windows 服务器一样。

一些 Windows AMI 包括 Microsoft SQL Server (SQL Enterprise Edition、SQL Server Standard、SQL Server Express 或 SQL Server Web) 的版本。从包含 Microsoft SQL Server 的 Windows AMI 启动实例,您可以像使用数据库服务器那样运行实例。此外,您可以从任意 Windows AMI 启动实例,然后在实例上安装您需要的数据库软件。

Microsoft 不再支持 Windows Server 2003 (请参阅 Microsoft Windows Server 2003 支持结束)。我们建议您使用支持的 Windows Server 版本启动新的 EC2 实例。如果您有现有的 EC2 实例运行了不支持的 Windows Server 版本,我们建议您将这些实例升级为支持的 Windows Server 版本。有关更多信息,请参阅 将 Amazon EC2 Windows 实例升级到新版本 Windows Server

选择初始 Windows AMI

要查看由 AWS 提供的 Windows AMI,您可以使用 Amazon EC2 控制台或 AWS Marketplace。有关更多信息,请参阅 查找 Windows AMI

您也可以从您的 Windows 计算机创建 AMI。有关更多信息,请参阅以下服务:

保持您的 AMI 为最新

AWS Windows AMI 包含在其创建时可用的最新安全更新。有关更多信息,请参阅 更新您的 Windows 实例

虚拟化类型

AMI 使用两种虚拟化之一:半虚拟化 (PV) 或硬件虚拟机 (HVM)。半虚拟化和 HVM AMI 之间的主要区别在于它们的启动方式,以及它们能否使用特定硬件扩展实现更好的性能。Windows AMI 是硬件虚拟机 AMI。

硬件虚拟机 AMI 配有一组完全虚拟化的硬件,通过执行映像根块储存设备的主启动记录来启动。通过此虚拟化类型可以直接在虚拟机上运行操作系统而不进行任何修改 (如同它在裸机硬件上运行一样)。Amazon EC2 主机系统可模拟向客户机提供的部分或所有底层硬件。

硬件虚拟机客户机可以利用硬件扩展快速访问主机系统上的底层硬件。硬件虚拟机 AMI 需要利用增强联网和 GPU 处理。要将指令传递给专用网络和 GPU 设备,操作系统需要能够访问本机硬件平台;HVM 虚拟化提供这种访问。

以往,半虚拟化客户机在存储和网络操作方面的性能要优于硬件虚拟机客户机,因为它们可以对 I/O 使用特殊驱动程序,从而避免模拟网络和磁盘硬件的开销,而硬件虚拟机客户机必须将这些指令转换为模拟的硬件。现在半虚拟化驱动程序可供硬件虚拟机客户机使用,因此,Windows 实例通过使用这些驱动程序,在存储和网络 I/O 方面具备性能优势。借助这些硬件虚拟机驱动程序上的半虚拟化,硬件虚拟机客户机可以获得与半虚拟化客户机相同甚至更佳的性能。