你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

比较自定义映像和 DevTest 实验室中的公式

创建新的实验室虚拟机 (VM) 时,自定义映像公式 都可用作基项。 自定义映像与公式之间的主要区别是,自定义映像只是一种基于虚拟硬盘 (VHD) 的映像, 而公式是基于 VHD 和预配置设置的映像。 预配置设置可包括 VM 大小、虚拟网络、子网和项目。 这些预配置设置是使用可在创建 VM 时替代的默认值设置的。

在本文,你将学习使用自定义映像与使用公式的各自优缺点。 还可以阅读如何从 VM 创建自定义映像比较开发测试实验室中的自定义映像和公式

自定义映像的优点

自定义映像以静态、不可变的方式从所需环境中创建 VM。

优点 缺点
  • 从映像创建 VM 后,所有内容保持不变,因此从自定义映像进行 VM 预配速度很快。 换言之,没有要应用的设置,因为自定义映像只是没有设置的映像。
  • 从单一的自定义映像创建的 VM 都是相同的。
  • 如果需要更新自定义映像的某些方面,必须重新创建映像。
  • 公式的优点

    公式提供了灵活的方式,可从所需的配置和设置创建 VM。

    优点 缺点
  • 可以通过项目快速捕获环境中的更改。 例如,如果你需要发布管道中使用最新的位安装的 VM,或者要登记存储库中的最新代码,请使用公式。 公式可指定一个项目来部署最新的位,或者登记最新代码和目标基础映像。 每当此公式用于创建 VM,最新的位或代码就会部署或登记到 VM。
  • 公式可定义自定义映像不能提供的默认设置,例如 VM 大小和虚拟网络设置。
  • 保存在公式中的设置显示如下所示的默认值,但创建 VM 时可以进行修改。
  • 相比从自定义映像创建虚拟机,从公式创建虚拟机可能需要更多的时间。
  • 开始使用 Azure 开发测试实验室

    不熟悉 Azure? 创建免费的 Azure 帐户

    使用过 Azure? 你在开发测试实验室中的第一个实验室入门:Azure 开发测试实验室的快速入门