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、在上海数据中心置备成功

本文来自企鹅号 - 虚实之路媒体

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏周明礼的专栏

一步一步带你搭建一个“摩登”的前端开发环境

最近几年也陆续推出了多种不同的js类型系统用于增强js的健壮性,其中像 typescript 就是其中的佼佼者。当然我今天要讲的并不是typescript,而是...

1.5K00
来自专栏喔家ArchiSelf

消息队列在RTOS的应用

传说互联网应用有两大利器,一个是缓存,另一个就是消息队列。 一直相对消息队列做一下梳理,希望早日另有成文。 一叶知秋,实际上消息队列在嵌入式系统中同样有着广泛的...

12130
来自专栏张善友的专栏

ASP.NET2.0应用中定制安全凭证之实践篇

一、方案架构   本方案架构很简单——它用一个Web服务来包装ASP.NET 2.0提供者并且为远程客户暴露该凭证管理,你甚至还能在该架构中加上一些失去的功能。...

20580
来自专栏数据之美

玩转 Nginx 之:使用 Lua 扩展 Nginx 功能

1、Nginx 简介 Nginx 作为一款面向性能设计的HTTP服务器,相较于Apache、lighttpd具有占有内存少,稳定性高等优势。其流行度越来越高,应...

1.4K70
来自专栏大数据

Python爬虫之urllib库—爬虫的第一步

第一个爬虫代码的实现我想应该是从urllib开始吧,博主开始学习的时候就是使用urllib库敲了几行代码就实现了简单的爬数据功能,我想大多伙伴们也都是这么过来的...

210100
来自专栏Java后端技术

解决eclipse中egit中的cannot open git-upload-pack问题

  今天在使用eclipse的egit插件进行检出远程代码到本地时,出现了cannot open git-upload-pack错误,后经过努力解决该问题,记录...

11810
来自专栏cloudskyme

C++动态链接库

动态链接库 动态链接库英文为DLL,是Dynamic Link Library 的缩写形式,DLL 是一个包含可由多个程序同时使用的代码和数据的库,DLL不是可...

59450
来自专栏Python数据科学

Python爬虫之urllib库—爬虫的第一步

第一个爬虫代码的实现我想应该是从urllib开始吧,博主开始学习的时候就是使用urllib库敲了几行代码就实现了简单的爬数据功能,我想大多伙伴们也都是这么过来的...

12810
来自专栏张善友的专栏

替换EnterPrise Library 4.0 缓存应用程序块的CacheManager

缓存是用来提高应用程序性能的常见技术,其实现方式是将常用数据从慢数据源复制到更快的数据源。对于数据驱动的应用程序来说,该技术通常需要将从数据库或 Web 服务检...

20470
来自专栏Java技术栈

分布式 | Dubbo 架构设计详解

Dubbo是Alibaba开源的分布式服务框架,它最大的特点是按照分层的方式来架构,使用这种方式可以使各个层之间解耦合(或者最大限度地松耦合)。从服务模型的角度...

18320

扫码关注云+社区

领取腾讯云代金券