VMware vCenter Server是vSphere平台中最重要部分,是整个vSphere平台的中心,它可以从单一控制的点管理所有vSphere的ESXi主机和虚拟机,并且可以提供详细的虚拟架构信息,进行大规模管理,极大地提高了管理员对虚拟环境的控制能力

    

    通过上一篇博客,我们使用vClient管理ESXi主机,但是只能实现一些如创建虚拟机的简单功能,而vSphere中的高级功能都无法实现。更重要的是,多台ESXi主机无法进行统一管理。下面是vCenterServer的多台主机管理与ESXi主机管理的比较:

wKioL1nLHV2xC44YAAFsukNeTa4039.png



1、什么是vCenter Server

    vCenter Server是vSphere解决方案基础物理架构的核心,可以提供如访问控制、性能监控、配置功能等,并且可以将多台ESXi主机资源集中,使这些资源在整个数据中心中的虚拟机之间共享。vCenter是一种服务,充当连接到网络的ESXi主机的中心管理员


2、安装vCenter Server前所必备的三大组件

(1)vCenter Single Singn-On

    他是从vSphere5.1开始提出的身份验证服务,允许所有的vSphere软件组件通过安全的令牌交换机制相互通信,而不需要每个组件分别对用户进行身份验证,从而使VMware云基础架构平台更加安全


(2)vCenter Inventory Service

    清单服务,用于存储vCenter Server应用程序和清单数据,使跨链接的vCenter Server可以搜索和访问清单对象


(3)vSphere Web vClient

    一款使用Web浏览器通过vCenter Server管理ESXi主机的应用程序,并且所有的vSphere5.0以上新增的功能集都必须通过vSphere Web vClient才可以使用


3、安装vCenter Server

    可以在台式机或笔记本电脑上安装 vCenter Server,但必须是Windows系统的计算机上安装,且该计算机必须能够通过网络访问ESXi主机。如果是供生产使用,VMware 建议将vCenter Server 安装在专用服务器系统上。

    在安装vCenter Server之前,请确保系统满足最低硬件和软件要求。vCenter Server 需要数据库服务。VMware支持多种OracleMicrosoft SQL Server数据库。



案例:如下图所示,完成vCenter Server的安装,并管理两台ESXi主机

wKiom1nLKXrzzp7kAAGSsf6heCE947.png

注意:本案例使用的vCenter Server安装光盘是V5.5版,可通过登陆 http://www.vmware.com/cn 进行下载,所有服务器都需要配置填写DNS,除了ESXi主机,都需要加入yangshufan.com域


1.准备数据库

(1)本案例采用SQL Server 2008R2数据库,打开DBsvr服务器中“SQL Server配置管理器”,单击“SQL Server服务”,将所有服务的登陆身份改为“域管理员”,启动模式改为“自动并启动”,其中ReportServer的启动模式改为“禁用并停止”,如下图所示。这种方式仅适用于本案例,实际项目中需要根据实际情况配置

wKiom1nMQP_R2sCxAAEoo1qg0b8700.png

(2)打开并启用网络配置、协议、TCP/IP,在IP选项卡改为下图所示:

wKiom1nMQq3y2K18AADTmR1IbIo642.png

(3)重启“SQL Server服务”,使上面配置生效

wKiom1nMQ62SutgUAADCE_XcDgY484.png

(4)创建一个用于vCenter Server的数据库“yang”

wKiom1nMRZyznKcuAADgO_oQG8A414.png

(5)在SQL Server 2008R2光盘找到“sqlncli”安装,路径如下图所示:

wKiom1nMRsvxwp6AAAC1Z2xZRFY565.png


(6)在vCenter Server服务器打开管理工具,找到数据源(ODBC),创建数据源,如下图所示

wKiom1nMSHnhd0jeAAEJN_P5KyI866.png

(7)创建名称,选择数据库服务器,下一步

wKioL1nMSaPR-hT3AAD0z-VFi00685.png

(8)输入准备好的vCenter Server数据库的管理员和密码,下一步

wKioL1nMStzjwtrMAADSZS2HgKw772.png

(9)选择准备好的vCenter Server数据库,完成与数据库间的连接

wKiom1nMS5ey3s8fAADR_jLMfhU587.png



2.安装vCenter Single Singn-On

(1)打开vCenter Server安装光盘的引导程序,选好程序,安装

wKiom1nMTTPSQd-oAADt6v_ZaU8782.png

(2)根据安装向导提示,进行设置密码,注意:密码不得少于8位,至少包含小写字符、大写字符、数字、特殊字符

wKioL1nMTijS9P9hAACJlGypkQk769.png

(3)根据安装向导提示,即可完成安装



3.安装vCenter Inventory Service

(1)打开vCenter Server安装光盘的引导程序,选择清单服务,安装

wKiom1nMT8eyvuuyAADZ2t1AzGI626.png

(2)根据安装向导提示,输入刚才创建的SSO密码

wKiom1nMUJHDURpyAACSKt-IgIk544.png

(3)根据安装向导提示,完成安装

wKioL1nMUOfzEEORAACqSs7vwvQ348.png



4.安装vCenter Service

(1)打开vCenter Server安装光盘的引导程序,安装

wKiom1nMUbGgE2DFAADi0ZzwRAQ969.png(2)根据安装向导提示,这里输入许可证密钥,不输入有60天的评估模式

wKioL1nMUkLA0pZqAACGfaBWUOA128.png

(3)根据安装向导提示,如果安装 SQLServer 2008 Express 实例(用于小规模部署),此数据库适用于最多 个主机和 50 个虚拟机的小型部署。这里找到刚建好的数据库,下一步

wKioL1nMUpfj1WS8AACU2jUGNqg282.png

(4)根据安装向导提示,这里可以输入用户和组,本案例是管理员组

wKiom1nMWWKQSlGPAACSaTIIdXg620.png

(5)根据安装向导提示,完成安装

wKiom1nMW5KghvzCAACkPbtxl4U846.png



5.安装vSphere Web vClient

(1)Web vClient要求安装Adobe Flash Player插件,下表是Web vClient的最低硬件配置:

硬件配置说明
CPU2.0GHz四核处理器
内存至少2GB
硬盘至少2GB的可以磁盘空间
网络千兆网络

(2)打开vCenter Server安装光盘的引导程序,安装

wKiom1nMXPXxSU6uAADbeocQPg0412.png

(3)根据安装向导提示,完成安装

wKiom1nMX16g9vfUAACn1vIrW0Q122.png




6.许可vCenter Service和ESXi

(1)在vClient服务器上打开Web浏览器,输入 https://ysf.yangshufan.com:9443,进行访问

wKioL1nMY3agUJ6-AAEs51MjOcE121.png(2)下载客户端集成插件,完成安装

wKioL1nMZATD_HMhAACGoe9_lts281.png

(3)安装完成,登陆后新建数据中心,添加主机

wKioL1nMZ1Ty96geAAGnlGy2agU844.png

(4)可以把两台ESXi主机添加到一个数据中心,进行ESXi集中式管理

wKiom1nMaYLwZnXFAAHdBfWc7-g449.png


至此,已经完成了vCenter Server 5.5的安装,并且可对多台ESXi进行集中式管理了