vRA 7.3 一个蓝图包含多个数据中心和模板

在vRA项目的实施过程中,经常有客户有这样的需求:

1、有好几个vCenter需要纳管;

2、Windows或Linux有多个版本;

基于这种的需要,通常我们需要发布多个蓝图来实现,或者需要借助vRO自定义工作流来实现;在vRA7.3 中使用下面两个新增功能,通过很简单的配置即可实现:

Blueprint中增加了Displaylocation on request功能,但是在申请界面中Locations的下拉式菜单中显示为空(BUG),因此必须使用属性字典来解决这个问题。

Property Dictionary中增加了ComponentProfiles;里面包含了Image和Size两个配置文件。Image中可以包含多个模板,Size中可以包含多个Image配置。

一、配置前提

1、在vRA添加了多个vCenter Endpoint;2、每个vCenter有相同名称的虚拟机模板和自定义规范。

二、配置Location

1、修改Locations.xml

登录IaaS Server中修改以下文件:

ProgramFiles(x86)\VMware\vCAC\Server\Website\XmlData\DataCenterLocations.xml

2、重启Management Agent服务

修改完成后需要重启IaaS Server上的VMware vCloud Automation Center Management Agent服务。

3、关联到Compute Resource

导航 基础架构-> 计算资源 -> 计算资源;将计算资源和Location进行关联。

4、添加属性字典Vrm.DataCenter.Location

根据下面的截图创建属性定义:Vrm.DataCenter.Location

需要注意的是静态列表中的值需要和xml中定义的名称对应。

5、创建属性组

创建属性组包含上面创建的属性定义;

三、配置Component Profiles

1、配置Image

根据实际情况,在Image中配置多个模板;

我在这里配置了两个模板,这里需要注意的是模板和自定义规范都必须在每一个vCenter中都存在,并且名称需要一致。

2、配置Size根据实际情况,在Size中配置多中Size类型;我在这里配置了3中Size类型;

四、蓝图配置

1、关联Component Profiles,在蓝图中的配置文件中添加Image和Size;

在编辑值集中关联多个值;

2、关联属性组,在蓝图中关联属性组Location;

五、测试

1、多个Image

2、多个Size

3、多个Site

4、在上海数据中心置备成功

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20171214G0V75100?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

同媒体快讯

扫码关注云+社区

领取腾讯云代金券