介绍虚拟机存储

已完成

部署 Azure VM 时,Contoso IT 员工必须选择将托管操作系统磁盘和任意数据磁盘(可选)的磁盘类型。 此外,每个 Azure VM 都将包含临时磁盘。 下表介绍了每种类型磁盘的特征。

磁盘类型 描述
操作系统 (OS) 磁盘 每个 Azure VM 都有一个包含操作系统驱动器的 OS 磁盘。 此磁盘的最大大小为 2 太字节 (TB)。 在运行 Windows Server 的 Azure VM 上,磁盘操作系统标记为驱动器 C。 OS 磁盘为托管磁盘。
数据磁盘数 可以附加到 Azure VM 的最大数据磁盘数取决于 Azure VM 大小。 磁盘的最大容量为 32,767 GiB,除非使用的是超级磁盘或高级 SSD v2,它们的最大容量为 65,536 GiB。 在运行 Windows 操作系统的 Azure VM 上,你可以分配任何可用的驱动器号(以 F 开头),或在不分配驱动器号的情况下装载磁盘。 数据磁盘为托管磁盘。
临时磁盘 大多数 VM 都包含一个临时磁盘,该磁盘不是托管磁盘。 磁盘大小取决于 Azure VM 的大小。 在运行 Windows Server 的 VM 上,这些驱动器标记为驱动器 D。这些磁盘提供临时的非永久存储,并在默认情况下托管分页文件。 临时磁盘驻留在运行 Azure VM 的主机上。 临时磁盘仅用于存储页面文件、交换文件或 SQL Server tempdb 等数据。 在维护事件期间或重新部署 VM 时,临时磁盘上的数据可能会丢失。

选择适当的磁盘存储

Azure 提供两个主要的 Azure 存储服务层级(标准层和高级层),两者都可以存储 Azure VM 磁盘文件。 在这两种情况下,Azure VM 磁盘都采用储为页 blob 的 .vhd 文件的形式,因为页 blob 针对随机读写访问进行了优化。

高级存储与标准存储:

  • 高级存储提供卓越的性能。 支持高级存储的 VM 需要使用超级磁盘、高级 SSD v2 或高级 SSD。
  • 标准存储提供类似于商用磁盘(通常称为硬盘驱动器 (HDD))的性能。 标准存储包括标准 HDD 和标准 SSD。

所有 Azure VM 大小都支持标准存储。 大部分 Azure VM 大小还支持高级存储。

提示

可以通过 Azure VM 大小编号中的字母 S 轻松区分高级存储。

选择磁盘类型

Azure 有五种不同类型的托管磁盘可供选择。 请务必选择最符合需求的磁盘。

  • 标准 HDD:这种类型的存储是主轴磁盘存储。 可能非常适合使用它的情况是:应用程序不受延迟不一致或吞吐量水平较低的限制。 无需保证性能的开发/测试工作负载是此磁盘类型的一个绝佳用例。
  • 标准 SSD:这种由 SSD 支持的存储 SSD 延迟较低,但吞吐量级别较低。 非生产 Web 服务器是此磁盘类型的一个绝佳用例。
  • 高级 SSD:这种由 SSD 支持的存储非常适合那些即将进入生产环境、需要高可靠性并要求始终如一的低延迟或需要高级别吞吐量和 IOPS 的工作负载。 由于这些磁盘具有较强的性能和可靠性功能,因此建议将其用于所有生产工作负载。
  • 高级 SSD v2:高级 SSD v2 提供比高级 SSD 更高的性能,通常成本还更低。 可以随时单独调整高级 SSD v2 磁盘的性能(容量、吞吐量和 IOPS),使工作负载经济高效,同时满足不断变化的性能需求。 例如,事务密集型数据库可能需要大量小型 IOPS,或者游戏应用程序可能只在高峰时段需要大量 IOPS。 因此,对于大多数常规用途工作负载,高级 SSD v2 可以提供最佳性能。 高级 SSD v2 不能用作 OS 磁盘。
  • 超级磁盘:Azure 超级磁盘是针对 Azure 虚拟机 (VM) 的性能最高的存储选项。 你无需重启 VM 即可更改超级磁盘的性能参数。 超级磁盘适用于 SAP HANA、顶层数据库等数据密集型工作负荷,以及事务密集型工作负荷。 超级磁盘必须用作数据磁盘,并且只能创建为空磁盘。