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

AWS Windows AMI

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

当您从 Windows AMI 启动实例时,Windows 实例的根设备是一个 Amazon EBS 卷。Windows AMI 不支持根设备的实例存储。

一些 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 包含在其创建时可用的最新安全更新。有关更多信息,请参阅补丁、安全更新和 AMI ID

虚拟化类型

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

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

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

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