VMware 是云计算和软件定义数据中心的领导者,在 VMware 的 SDDC 解决方案中,vSphere、VSAN、NSX 是底层的基础架构,分别提供计算虚拟化、存储虚拟化、 网络虚拟化的能力,vRealize Automation (简称vRA) 就是把这些虚拟资源自动化整合成软件定义数据中心的核心。

    系统架构师可以在 vRA 中定义系统的设计蓝图 (Blueprint),在蓝图中定义系统是由哪些构件组成的和构件之间的关系,然后 vRA 就可以自动调配(Provision) 完全可运行的系统,这就是软件定义数据中心的真正实现。

    举个例子:你要搭建一个典型的三层架构做系统测试,手工方式是建几个虚拟机,装上操作系统和相关软件,再配置好各种系统参数让各种组件相互配合起来协同工作,一般情况下没2、3天功夫搞不定这件事儿。如果用 vRA 的话,因为这是一种可重复的典型架构,我们可以在 vRA 中定义一个蓝图,vRA 只需要1~2个小时就能够自动生成整个架构,无论是测试环境、还是生产环境,都可以依此泡制。

vRealize Automation 8完全修改了vRealize Automation的部署过程。从开始构建置备基础架构,为可部署的基础架构、应用程序、桌面和许多其他对象创建蓝图。提供在其中处理 IT 服务请求的通用服务目录,从而提供一致的用户体验,而无论采用何种底层异构基础架构,计划并交付 CICD 生成和管道。与以往版本对比,最大的变化是:

  1. 不再有Windows IaaS组件
  2. 通过VMware Lifecycle Manager完成安装

vRealize Automation 8基本架构

在内部,vRealize Automation由以下组件组成:

  • vRealize Suite Lifecycle Manager该组件为管理员提供了一个门户,可从一个单一的程序中安装,配置,升级,修补,配置管理,修复和运行状况管理。使用Lifecycle Manager可以将安装时间从几天缩短到几小时。
  • VMware vRealize Identity Manager该组件支持对SAAS,Web,云和本机应用程序的单点登录(SSO)集成。在vRealize Automation 7架构中,Identity Manager成为vRealize Automation设备的一部分。现在,它在vRealize Automation 8中已被部署为独立专用组件。
  • vRealize Automation软件本身。

 

 

vRealize Automation 8架构图

vRealize Automation Cloud和vRealize Automation 8共享相同的代码库,并具有相似的功能。但是将vRealize Automation Cloud之类的云原生应用程序带到本地数据中心需要云原生结构。因此,vRealize Automation 8运行相同的微服务,而VMware在其vRealize Automation Cloud环境中的本地Kubernetes环境中运行,该环境在设备的PhotonOS中运行。 

vRealize Automation 8核心组件

该产品本身包含四个组件,这比vRealize Automation Cloud多了一个:

  1. Cloud Assembly –用于自动化IT服务的多云交付。Cloud Assembly通过声明性基础架构即代码在所有云上提供统一配置,包括AWS上的VMware Cloud,本机AWS,Azure和Google。这应有助于团队按照DevOps原则来安排基础架构和应用程序交付。
  2. Service Broker –提供从单个目录访问多云基础架构和应用程序资源的自助服务。它使用基于角色的策略将来自多个云和平台的本地内容聚合到一个目录中。
  3. Code Stream –通过部署,测试和故障排除来自动化应用程序发布过程,从而简化IT服务的交付。它加快了软件交付速度,并通过发布渠道和分析简化了故障排除。它支持基于VMware的私有云,AWS,AWS,Azure和Google上的VMware Cloud。
  4. Orchestrator –通过Event Broker Service负责第三方集成,自定义脚本和支持生命周期操作。

 

 

vRealize Automation 8安装 

vRealize Automation 8仅通过LCM安装,配置,管理和升级。在下面的过程中,将展示Easy Installer的安装过程,以使您首次登录到新的vRealize Automation 8环境。 

Easy Installer将负责以下任务:

  1. 安装vRealize Suite Lifecycle Manager;
  2. 安装VMware Identity Manager; 
  3. 安装vRealize Automation 8;

本次将展示一个由三个节点组成的简单架构,请确保事先为这些组件创建DNS名称(也要反向查找)。与往常一样,安装过程始于从VMware下载部分必要的软件。

vRealize Automation 8提供了一个安装工具– Easy Installer。Easy Installer将首先部署Lifecycle Manager,然后将Identity Manager和vRealize Automation设备OVA上传到Lifecycle Manager,最后部署并配置后者。

从VMware站点下载iso映像,将获得包含所有三个产品的Easy安装程序。挂载Easy Installer iso文件,然后开始执行安装程序。

 

 

同意许可协议

选择安装位置,必须定义一个vCenter目标。

安装程序将使用提供的详细信息连接到vCenter,并提示您信任证书。

 

接下来,选择集群和存储来安装设备

 

选择要连接的网络并配置网络设置

 

在这里,提供用于简易安装程序部署的每个产品的密码:

  1. vRealize Lifecycle Manager的root和管理员密码;
  2. vRealize Automation的root密码;
  3. Identity Manager管理员密码,ssh密码,root密码和用于创建集成缺省配置用户的密码。

 

接下来,提供有关部署IDM设备的信息。是与LCM集成在一起的全新的IDM设备。 

此步骤中有两个重要字段:首先是“ 默认配置管理员 ”,这是允许您登录和配置vRealize Automation 8的用户,请记住该账号。
第二个是“ 同步组成员 ”,当将AD组添加到vIDM(默认情况下未启用)时,它将自动启用组成员身份同步,启用此功能!

 

在这里,可以选择“ 标准部署 ”还是“ 集群部署 ”。“ 标准部署”  部署单个vRealize Automation 8设备,该设备需要VMware HA提供可用性。“ 群集部署”  将安装三个vRealize Automation 8设备的群集,它提供了更高的可用性和可伸缩性。

 

这里显示已经输入的所有信息,现在该开始安装了。单击下一步,在30分钟内,您将具有功能齐全的vRealize Automation 8部署(标准部署)。

 

 

部署LifeCycle Manager后,将显示访问LCM的URL。可以单击链接并查看Identity Manager和vRealize Automation的安装进度。

 

整个安装成功完成后,可以转到https:// [vra Appliance ip]开始配置。如果安装成功,将出现以下屏幕。

 

可以在以下位置访问已安装的组件:

LCM – https:// [lcm设备ip] –用户:admin @ local,密码:如步骤8所述。

IDM – https:// [idm设备ip] –用户:步骤10中指定,密码:步骤8中指定。

vRA – https:// [vra设备ip] –用户:如步骤10中所述,密码:如步骤8中所指定。

嵌入式vRO控制中心– https:// [vra设备ip] / vco-controlcenter / –用户:root,密码:如步骤8中所指定。

嵌入式vRO客户端– https:// [vra设备ip] / orchestration-ui / –用户:如步骤10中所指定,密码:如步骤8中所指定。

我们将在下一篇文章中讨论初始配置。

 

 

故障排查:

 

查看部署的日志信息:

 

  1. 通过WEB登陆vrlcm,找到Request,查看具体的请求进度:
  2. 通过SSH登陆到vrlcm,查看日志:tail -f vmware_vrlcm.log

 

1、通过SSH登陆到vra设备上,查看日志:tail -f /var/log/depoly.log

Logo

开源、云原生的融合云平台

更多推荐