VMware vSphere(二)vCenter

上一篇我们学习什么是VMware vSphere,知道了vSphere是一个云计算的解决方案,知道了什么是ESX i主机,以及如何部署ESXi主机,这一篇将学习什么是vCenter和如何部署vCenter

什么是vCenter

vCenter 也称vCenter Server,是VMware vSphere虚拟化架构中心的核心管理工具,充当ESX i主机及虚拟机中心管理点的服务,利用vCenter Server,可以集中中管理多ESX i主机及其虚拟机。安装、配置和管理vCenter Server不当,可能会导致管理效率降低,或者致使ESX i主机和虚拟机停机。

vCenter里的相关概念

vCenter Single Sign On

vCenter Single Sign On,中文翻译为单点登录,简称SSO,是vCenter Server 5.1版本开始新增的安全机制,本质上它其实是一个在vSphere应用和Authentication源之间的一个安全交互组件。要求所有基于vCenter或和vCenter有关联的组件在访问Domain前,先访问SSO,这样一来,除了解决逻辑安全性之余,还降低了用户的访问零散性,加强了访问的几种转发,和变相保障了AD(活动目录)的安全性。

Platform Services Controller

Platform Services Controller, 中文翻译为平台服务控制器,简称PSC。PSC被称为基础架构控制器。也是一套可以管理所有VMware产品核心组件的集成化平台。这种架构体积更小,部署灵活,可以嵌入在vCenter Server部署也独立出来部署。PSC 将会提供SSO能够实现的全部功能,此外,它还能够提供授权服务、证书存储服务,以及未来将会加入的其他服务。PSC是一种分布式服务,只关心自己的数据同步,这意味着默认情况下,平台并不存在冗余。在少于8台vCenter Server服务器的环境当中,VMware建议在vCenter Server服务器上安装PSC。对于规模更大的环境,VMware建议在单独的服务器上安装PSC,再将vCenter Server 连接到PSC服务器池当中。

vCenter其他组件

vCenter Server服务组包含vCenter Server、vSphere Web Client、Inventory Service、vSphereAuto Deploy、vSphere ESXi Dump Collector、Windows.上的V Mware vSphere SyslogCollector和适用于vCenter Server Appliance的VMware Sphere Syslog服务。

VMware Platform Services Controller基础架构服务组包含vCenter Single Sign-On、许可证服务、Lookup Service和VMware证书颁发机构。

上述组件对于初学者来说无需每一个都熟悉,知道一些常接触到的组件,在后面部署运维过程中也会接触到这些组件。

vCenter安装

vCenter安装前准备

选择PSC部署方式

上文提到,PSC可以嵌入在vCenter Server内部部署,也可以独立于vCenter部署,如图

vcenter 的archive卷可以删除文件嘛 vcenter功能_数据库

上图表示PSC单独部署在一台服务器上,然后vCenter Server也单独部署在一台服务器上,其中部署了两台vCenter Server。(训练的时候可以部署一个)。

下图表示PSC与vCenter一起部署在一台服务器上,称PSC嵌入在vCenter内部部署。我们在学习的过程中,选择下图的方式部署。

vcenter 的archive卷可以删除文件嘛 vcenter功能_Server_02

数据库的选择

嵌入数据库

对于vCenter组件来说,是需要数据库来存放数据的,vCenter组件自己也提供了一个vPostgres SQL作为自己的嵌入数据库。但因为其特性限制,在部署超大集群的时候,该嵌入数据库最多支持支持5台主机或50台虚拟机(Linux版的vCenter会支持500台主机和5000台虚拟机)。

独立数据库

部署独立于vCenter的数据库,可以提供更好的性能,备份数据也很方便。vCenter支持的独立的数据库有SQL Server数据库和Oracle数据库。在学习环境中Oracle数据库部署较为复杂,我们可以选择SQL Server数据库作为独立的数据库。

基于上述,我们咋安装vCenter的时候,选择自带的嵌入式vPostgres SQL作为自己的数据库,但在vCenter升级或者ESX i主机升级的时候,还需要独立的数据库作为支撑,如何安装独立的SQL Server数据库,后续会继续介绍。

vCenter部署环境

vCenter部署有Windows版和linux版,然而Linux版的对于初学者来说不太友好,所以我们选择Windows版的vCenter。上文的图片有提到vCenter可以部署在虚拟机或者物理机上,所以对于Windows版vCenter Server运行环境,究竟在ESXi主机上的虚拟机上运行,还是在物理服务器上运行,从它诞生开始一直存在很大的争论:一部分人认为,vCenter Server作为核心管理平台,应该在独立的物理服务器上运行,如果在ESXi主机上的虚拟机上运行的话,必须先启动ESXi主机,才能启动vCenter Server,启动的延时对于管理是不利的;另一部分人认为既然使用虚拟化架构,各种服务器就应该全部采用虚拟机运行,这样才能体现虚拟化带来的好处。

基于以上两点,笔者认为,初学期间,哪一种都可以,我们只要学会如何部署vCenter,将其部署方法迁移一下即可。笔者的环境是独立于ESX i主机的,拓扑图可以查看我的第一篇文档。

vCenter硬件环境
  1. 操作系统要求
    在Windows上安装vCenter6.7,需要的操作系统
    Windows Server 2012
    Windows Server 2012 R2
    Windows Server 2016(笔者推荐)
  2. CPU要求
    推荐使用4个或以上的CPU
  3. 内存要求
    需要配置8G以上内存,低于这个要求安装会被终止

整理一下vCenter部署环境,我们选用嵌入式部署PSC,使用嵌入式数据库,独立于ESXi 主机,使用Window Server 2016系统。

vCenter镜像网盘下载:https://pan.baidu.com/s/1GCOI3xoNww-Bx3bTR_EbiQ提取码:6666

vCenter安装

准备好Windows Server 2016系统,修改静态ip,关闭防火墙,开启远程。确保自己的电脑可以ping通。

vcenter 的archive卷可以删除文件嘛 vcenter功能_运维_03

vcenter 的archive卷可以删除文件嘛 vcenter功能_Server_04

vcenter 的archive卷可以删除文件嘛 vcenter功能_运维_05

使用windows远程访问,并将本地资源下的vcenter上传到2016系统上。

vcenter 的archive卷可以删除文件嘛 vcenter功能_数据库_06

使用文件 管理系统打开iso镜像,并启动自动安装导航面板

vcenter 的archive卷可以删除文件嘛 vcenter功能_运维_07

选择适用于Windows的vCenter Server,并点击下面的安装按钮。

vcenter 的archive卷可以删除文件嘛 vcenter功能_运维_08

vCenter引导安装页面,点击下一步。

vcenter 的archive卷可以删除文件嘛 vcenter功能_运维_09

勾选同意协议并下一步。

vcenter 的archive卷可以删除文件嘛 vcenter功能_运维_10

选择嵌入式部署并下一步,(如果分开部署直接选择单独部署PSC或者vCenter)。

vcenter 的archive卷可以删除文件嘛 vcenter功能_java_11

输入部署vCenter Server的IP地址,或者域名(一般是IP地址),点击下一步。

vcenter 的archive卷可以删除文件嘛 vcenter功能_运维_12

设置SSO登录密码,记住用户名、域名、登录的时候会用到,设置完成点击下一步。

vcenter 的archive卷可以删除文件嘛 vcenter功能_服务器_13

选择使用Windows本地系统账户,点击下一步。

vcenter 的archive卷可以删除文件嘛 vcenter功能_java_14

选择嵌入式数据库,(如果安装好了独立的数据库,可以使用外部数据库)点击下一步。

vcenter 的archive卷可以删除文件嘛 vcenter功能_数据库_15

设置开放端口,默认即可,点击下一步。

vcenter 的archive卷可以删除文件嘛 vcenter功能_服务器_16

设置vCenter和vCenter 数据安装路径,点击下一步。

vcenter 的archive卷可以删除文件嘛 vcenter功能_Server_17

设置客户体验计划,是否反馈用户体验给官方,自行选择,可不勾选,点击下一步。

vcenter 的archive卷可以删除文件嘛 vcenter功能_java_18

确认安装信息,确认无误后点击安装,等待约半小时左右(看服务器性能,一般不会很快)

vcenter 的archive卷可以删除文件嘛 vcenter功能_java_19

安装完成后,回到自己的电脑上,打开浏览器,输入ip地址/ui即可访问,用户名为上文的“用户名@域名”即administrator@vsphere.local,密码为自己设置的密码。

vcenter 的archive卷可以删除文件嘛 vcenter功能_运维_20


vcenter 的archive卷可以删除文件嘛 vcenter功能_运维_21


vcenter 的archive卷可以删除文件嘛 vcenter功能_java_22

后文将继续介绍如何使用ESX i和vCenter Server 两个核心组件,并用vCenter统一管理ESX i主机。