将 Azure Batch 自定义映像池迁移到 Azure Compute Gallery
为了改善可靠性、缩放和适应新式 Azure 产品/服务,Azure Batch 将于 2024 年 3 月 31 日停用 Azure 存储和 Azure 托管映像中的虚拟硬盘 (VHD) blob 中指定的自定义映像 Batch 池。 了解如何使用 Azure Compute Gallery 迁移 Azure Batch 自定义映像池。
功能终止支持
使用虚拟机配置创建 Azure Batch 池时,需指定一个映像引用,为池中每个计算节点提供操作系统。 可以使用受支持的 Azure 市场映像或者使用自定义映像创建虚拟机池。 来自 VHD blob 和托管映像的自定义映像是旧版产品/服务,或者是用于 Azure Batch 的非可缩放解决方案。 为确保大规模可靠的基础结构预配,Azure Compute Gallery 以外的所有自定义映像源将于 2024 年 3 月 31 日停用。
替代方法:对 Batch 自定义映像池使用 Azure Compute Gallery 引用
使用 Azure Compute Gallery(以前称为共享映像库)创建自定义映像时,可以控制操作系统类型和配置,以及数据磁盘的类型。 共享映像可以包含应用程序和引用数据,Batch 池节点预配好后即可使用这些数据。 也可根据环境的需要创建多个映像版本。 在使用某个映像版本创建 VM 时,将使用该映像版本来创建 VM 的新磁盘。
在准备池的计算节点以运行 Batch 工作负荷时,使用共享映像可以节省时间。 预配后,可以使用 Azure 市场映像并在每个计算节点上安装软件,但使用共享映像可以提高效率,加快计算节点就绪状态和可重现工作负载的速度。 此外,还可以为共享映像指定多个副本,确保在创建包含多个计算节点的池时,降低预配延迟。
迁移符合条件的池
若要将 Batch 自定义映像池从托管映像迁移到共享映像,请查看有关使用 Azure Compute Gallery 创建自定义映像池的 Azure Batch 指南。
如果具有 VHD Blob 或托管映像,可以直接将它们转换为可与 Azure Batch 自定义映像池一起使用的 Compute Gallery 映像。 为 Compute Gallery 创建 VM 映像定义时,在“版本”选项卡上,有一个选项用于选择要迁移的映像类型的源,该源针对 Batch 自定义映像池停用:
源 | 其他字段 |
---|---|
托管映像 | \- 从下拉列表中选择“源映像”。 托管映像必须位于与你在“实例详细信息”中选择的相同区域内。 |
存储帐户中的 VHD | 选择“浏览”,选择 VHD 的存储帐户。 |
有关此过程的详细信息,请参阅为 Compute Gallery 创建映像定义和版本。
常见问题解答
如何创建 Azure Compute Gallery?
请参阅 Compute Gallery 创建的指南。
如何使用 Compute Gallery 映像创建池?
请参阅有关如何使用 Compute Gallery 映像创建池的指南。
基于 Compute Gallery 映像的池有哪些注意事项?
请参阅大型池的注意事项。
是否可以在不同的订阅或不同的 Microsoft Entra 租户中使用 Azure Compute Gallery 映像?
如果共享映像与 Batch 帐户不在同一订阅中,则必须注册用于该订阅的
Microsoft.Batch
资源提供程序。 这两个订阅必须位于同一个 Microsoft Entra 租户中。 只要映像的副本与 Batch 帐户位于同一区域,该映像就可以位于不同区域中。
后续步骤
有关详细信息,请参阅 Azure Compute Gallery。