在 VMware Aria Automation 中创建 Microsoft Azure 云帐户
VMware Aria Automation
中创建 Microsoft Azure
云帐户作为云管理员,您可以为团队将在其中部署
VMware Aria Automation
云模板的帐户区域创建 Microsoft Azure
云帐户。 - 确认您具有所需的管理员凭据,并且已在端口 443 上启用 HTTPS 访问。请参见在 VMware Aria Automation 中使用云帐户所需的凭据。
- 确认您具有所需的用户角色。请参见VMware Aria Automation 用户角色是什么。
- 配置Microsoft Azure帐户与VMware Aria Automation配合使用。请参见配置 Microsoft Azure 以与 VMware Aria Automation Assembler 配合使用。
- 如果您没有外部 Internet 访问,请配置一个 Internet 服务器代理。请参见如何配置 VMware Aria Automation 的 Internet 代理服务器。
VMware Aria Automation
Microsoft Azure
集成支持 Azure Marketplace 映像。用户可以在 Automation Assembler
中设置映像映射时指定 Azure Marketplace。Automation Assembler
自动获取任何指定 Marketplace 映像中的计划信息。使用 Marketplace 映像时,用户必须在其 Azure 门户中接受计划的法律条款,否则在用户尝试部署云模板时将发生异常且部署将失败。- 选择,然后单击添加云帐户。
- 选择Microsoft Azure帐户类型,然后输入凭据和其他值。
- 选择适当的Azure 环境。可以选择 Azure 公有云(适用于大多数用户),也可以选择 Azure 美国政府云(适用于经过授权的政府用户)。
- 单击验证。将收集与该帐户相关联的帐户区域。
- 选择要将此资源置备到的区域。
- 为了提高效率,单击为选定区域创建云区域。
- 如果需要添加标记以支持标记策略,请输入功能标记。请参见如何使用标记来管理 Automation Assembler 资源和部署和创建标记策略。
有关功能标记和限制标记如何帮助控制部署放置的详细信息,请参见限制标记和放置视频教程。
- 单击保存。
该帐户将添加到
VMware Aria Automation
中,所选区域可用于指定的云区域。 为此云帐户创建基础架构资源。
使用 Azure 云帐户创建云模板时,可以使用限制将资源组部署到选定的区域。
云模板
type:cloud.Azure.ResourceGroup
选项将显示在自动建议列表中且属性将在云模板中弹出,如以下示例中所示。

将 Azure 云帐户添加到云模板时,可以根据需要选择重用可用性集。订阅最多具有 2000 个可用性集和 25,000 个虚拟机,因此尽可能重用可用性集十分有意义。可以使用两个 YAML 属性来控制部署使用可用性集的方式。
availabilitySetName
属性用于指定要使用的可用性集。第二个属性是 doNotAttachAvailabilitySet
,默认设置为 false。如果此属性设置为 true,VMware Aria Automation
将创建不含可用性集的部署。可以对 Azure 云帐户使用可用性集或可用区,但不能同时使用两者。
如果使用连接到虚拟机的负载均衡器,将无法创建不含可用性集的部署。
下表介绍了根据是否在云模板中指定了资源组和可用性集
VMware Aria Automation
展现出的不同行为。可用性集必须属于资源组才能存在。给定资源组中的可用性集必须具有唯一的名称。可用性集只有在属于不同的资源组时才能具有相同的名称。
如果未指定资源组名称,则
VMware Aria Automation
将创建新的资源组,这意味着,即使传递了名称,也必须创建新的可用性集。新集将使用传递的名称。指定的资源组 | 已指定可用性集 | 结果 |
---|---|---|
否 | 否 | VMware Aria Automation 为虚拟机创建新资源组和新可用性集。 |
是 | 否 | VMware Aria Automation 重用现有资源组,并为虚拟机创建新可用性集。 |
否 | 是 | VMware Aria Automation 创建新资源组并创建具有指定名称的新可用性集。 |
是 | 是 | VMware Aria Automation 重用现有资源组。如果该组中已存在具有指定名称的可用性集,则还将重用该可用性集。如果该组中不包含具有指定名称的可用性集,则创建具有该名称的新可用性集。 |
另外,也可以对部署的 Azure 虚拟机使用可用区,而不使用可用性集。如果使用可用区,可以通过以下两种方式为已置备的计算机指定 Azure 可用区:标记计算资源或使用通过特定实例映射表示的限制。
利用此功能,用户可以通过标记计算资源或选择包含所需可用区的特定实例映射,在 Azure 可用区中置备计算机。
如果要对 Azure 虚拟机使用可用区,则必须在云模板中为该云帐户明确传递设置为
true
的 attachAvailabilityZone
布尔属性,如以下云模板代码片段中所示。 format version: 1 inputs: {} resources: Cloud_Aure_Machine_1: type: Cloud Azure Machine properties: image: ubuntu flavor: small attachAvailabilityZone: true
如果此属性不存在,则不会对已置备的计算机使用可用区;而是会创建可用性集。如果此属性存在并设置为 true,则可以在云区域的“计算资源”选项卡上选择所需的可用区。
如果在云帐户中使用可用区,则 IP SKU 类型和 IP 分配方法将为“静态”,并且 PublicIPAddress SKU 类型限制为“标准”。此外,并非每个区域中的每个特定实例都支持所有可用区。下表概述了支持选择可用区的区域。请注意,每个受支持的区域都有三个可用区。表中的每个区域都应该支持 Azure 可用区,但根据特定实例映射中所选择的大小,可以将其限制为仅一个可用区。
区域 | 支持的可用区 |
---|---|
巴西南部 | 3 |
加拿大中部 | 3 |
美国中部 | 3 |
美国东部 | 3 |
美国东部 2 | 3 |
美国中南部 | 3 |
美国西部 2 | 3 |
美国西部 3 | 3 |
美国政府弗吉尼亚州 | 3 |
东亚 | 3 |
东南亚 | 3 |
澳大利亚东部 | 3 |
中国北部 3 | 3 |
印度中部 | 3 |
日本东部 | 3 |
韩国中部 | 3 |
北欧 | 3 |
西欧 | 3 |
法国中部 | 3 |
德国中西部 | 3 |
挪威东部 | 3 |
瑞典中部 | 3 |
瑞士北部 | 3 |
英国南部 | 3 |
南非北部 | 3 |
如果要在可用区中使用计算机置备,并且之后能够通过 SSH 连接到计算机,则必须先在 Azure 门户中具有正确配置的网络安全组并启用了 SSH。此外,还必须创建包含网络和安全组的枚举数据的网络配置文件,然后在置备时使用此网络配置文件。
Automation Assembler
支持已部署虚拟机的 Azure 磁盘快照。有关详细信息,请参见在 VMware Aria Operations 中使用 Microsoft Azure 虚拟机磁盘的快照。Automation Assembler
对 Azure 部署支持多个引导诊断选项。引导诊断支持调试 Azure 虚拟机,包括收集日志信息和相关屏幕截图。有关详细信息,请参见对 Microsoft Azure 虚拟机使用引导诊断和日志分析。除了标准磁盘选项外,Azure 集成还支持 Azure SSD 高级受管磁盘的用户选择 Azure 性能磁盘类型。此功能使用户能够根据需要最大限度地提高性能。并非所有性能磁盘配置都受支持。有关受支持配置的详细信息,请参见 https://learn.microsoft.com/en-us/azure/virtual-machines/disks-change-performance。
可以在部署配置期间使用云模板中的
performanceTierType
属性配置性能磁盘类型。以下示例展示了一种可能的实现。formatVersion: 1 inputs: {} resources: Cloud_Azure_Disk_1: type: Cloud.Azure.Disk properties: capacityGb: 2 managedDiskType: Premium SSD performanceTier: P1