近期VMware发布了VMware vRealize Automation Center 6.2(vCAC),随着vSphere 6.0的发布我估计VMware又要发布新版本了,苦逼IT真是赶也赶不上呐!为了方便学习,打算在自己的笔记本上先搭一套系统玩玩。以下分享我的部署经 验,这是我折腾了几十个小时,外加阅读大量文档的结果,刚开始觉得VMware的产品除了vSphere系列外真的是太难用了,但是现在想想,在一个多供 应商的企业级环境中,要实现统一界面和流程的自助服务,确实不容易,即便是OpenStack也不容易搭建。

为了便于理解,我会按照以下顺序介绍整个搭建过程,由于试验环境的搭建稍微复杂,本文将只关注安装过程。如果你需要了解安装后的配置,请关注我的系列文章。

  • 硬件准备

  • 软件准备

  • 存储准备

  • Windows 和vSphere产品准备(域控制器、DNS服务器、vCenter Server、ESXi、vCAC等的安装)

硬件准备

OK,先说硬件。由于vSphere 5.x以上版本对内存要求更高,普通的电脑已经无法满足。我需要有一台便携、内存大的电脑保证随时需要时可以打开做测试。笔记本电脑是第一选择,但是市场上能买得到的最大也就16GB内存,找来找去发现戴尔的M4800可 以满足需求,最大支持32GB内存(需要特别定制,网站上没写)可以装3块硬盘。M4800是一台很厚实的工作站,说实话重量不轻!硬盘我采用的是本机自 带SSD硬盘外加mSATA接口的三星512GB SSD,选择SSD硬盘主要考虑速度。M4800的i7 CPU完全足以应付多台虚拟机同时运行,最大的瓶颈就是硬盘吞吐量,SSD的速度真的是让人印象深刻,超级快!我的第二块SSD硬盘装在mSATA接口 上,此接口是预留给3G卡的,如果你在选购时不选择3G卡,这里就空出来给硬盘了。另外还有一个CD-ROM可以换成硬盘托架,我暂时没装。随着SSD硬 盘价格下降,我建议最好选择更大的容量,因为需要存储很多ISO和虚拟机文件。

软件准备

再说说所需要的软件。为了方便大家下载,我这里给出所有软件下载地址。

核心组件

以下组件可能分企业版或者标准版,一律用最高版本。

  • VMware Workstation 11
    在Windows上虚拟化整个试验环境的基础。

  • FreeNAS
    FreeNAS用来给ESXi主机提供NFS存储。FreeNAS和Openfiler我都尝试过,觉得还是FreeNAS好用些。

  • Windows Server 2008 R2
    此版本将用来安装vCenter Server和vCAC的IaaS服务器。

  • Windows Server 2012 R2
    此版本用于搭建域控制器和DNS服务器。

  • vCenter Server 5.5 Update 2d and Modules
    这个不用说了吧?我只在Windows版本测试过,VMware还提供Appliance版本的,请自行尝试。

  • ESXi 5.5 Update 2

  • VMware vRealize Automation Center 6.2
    此套件包含vCAC、vRealize Orchestrator(VCO)、IaaS服务等。

小工具

  • Java 7 Runtime
    vCAC的IaaS服务器需要用到此工具。

  • Chrome
    Chrome的速度明显快于IE,由于vCAC和vCenter Server的控制台使用了大量的Java脚本,Chrome不容易死机。此链接为离线安装版,适合中国大陆的IT苦逼,但要×××获取哦。

  • Microsoft SQL Server 2008 R2 Native Client
    通过ODBC连接SQL Server的客户端。如果你安装vCenter Server时不用内置的SQL Server 2008 R2 Express数据库,则需要此软件,在我的文章中不需要此客户端,已自带了。

  • Microsoft SQL Server 2008 R2 Management Studio Express
    图形化界面管理vCenter Server内置的SQL Server 2008 R2 Express数据库,在安装vCAC的IaaS服务器时可能也需要用这个工具做数据库设定。

  • Microsoft .Net Framework 4.5.2
    如果vCAC的IaaS服务器基于Windows Server 2008 R2,则需要此工具。

  • Adobe Flash Player
    IE和Chrome要运行vSphere Web Client需要用到此软件。

VMware Workstation安装

我们将在VMware Workstation上部署整个虚拟环境,其中ESXi主机将会采用内嵌模式。VMware Workstation的安装流程无需多说了吧?偷个懒,此处略去1万字。哈哈!

以下是我创建虚拟机时的一些原则。

  • 不用的虚拟设备,比如声卡、USB控制器、软盘等,一律删除掉以节约系统资源。

  • 创建磁盘时选择Store virtual disk as a single file选项。不然虚拟机目录下会产生很多文件看着很乱。

  • 网卡我选择的都是Host-only


本文转载自我的博客文章《How to Build vCAC 6.2 LAB on VMware Workstation 11 – Part 1》