VMware Workstation 安装部署vCenter Server

一、vCenter Server简介

1、vCenter Server简介

vSphere的两个核心组件是ESXivCenter Server。ESXi是用于创建和运行虚拟设备的虚拟化平台,vCenter Server是一种服务,充当连接到网络的ESXi主机的中心管理员。vCenter Server可用于将多个主机的资源加入池中并管理这些资源。

2、vCenter Server组件和服务

vCenter Server 6.0分为两个部分:

2.1、VMware Platform Services Controller 基础架构服务组

包含vCenter Sigle Sign-On(单点登录服务)、许可服务、LookupService和VMware证书颁发机构。 2.2、vCenter Server 服务组

包含vCenter Server、vSphere Web Client、Inventory(清单) Service、vSphere Auto Deploy、vSphere ESXi Dump Collector、Windows上的vSphere Syslog Collector以及vCenter Server Appliance的 vSphere Syslog服务。

3、vCenter Server部署方式

单台部署

VMware Workstation 安装部署vCenter Server

单台部署

vCenter Server 和 Platform Services Controller 部署在单个虚拟机或物理服务器上。

Platform Services Controller是什么?

Platform Services Controller 可以为 vSphere 环境提供通用基础架构服务。服务包括许可、证书管理和进行 vCenter Single Sign-On 身份验证。

  • vCenter Server 和 Platform Services Controller 部署类型(可以去官网文档详细了解)

    您可以部署具有嵌入式或外部 Platform Services Controller 部署的 vCenter Server Appliance,或安装具有嵌入式或外部 Platform Services Controller 部署的适用于 Windows 的 vCenter Server。您也可以将 Platform Services Controller 作为设备部署,或者将其安装在 Windows 上。如有必要,可以使用混合操作系统环境。

  • 具有外部 Platform Services Controller 实例和高可用性的部署拓扑(可以去官网文档详细了解)

    要确保外部部署中 Platform Services Controller 高可用性,您必须在 vCenter Single Sign-On 域中安装或部署至少两个已加入的 Platform Services Controller 实例。使用第三方负载平衡器时,您可以确保自动进行故障切换而不会出现停机。

  • 了解 vSphere 域、域名和站点(可以去官网文档详细了解)

    每个 Platform Services Controller 都与一个 vCenter Single Sign-On 域关联。域名默认为 vsphere.local,但可以在安装第一个 Platform Services Controller 时更改域名。域决定本地身份验证空间。您可以将一个域拆分为多个站点,并将每个 Platform Services Controller 和 vCenter Server 实例分配给一个站点。站点是逻辑构造,但通常对应于地理位置。

  • Platform Services Controller 功能(可以去官网文档详细了解)

    Platform Services Controller 支持 vSphere 中的身份管理、证书管理和许可证管理等服务。

  • 管理 Platform Services Controller 服务(可以去官网文档详细了解)

    您可以从 Platform Services Controller Web 界面、从 vSphere Web Client 或使用可用脚本和 CLI 来管理 Platform Services Controller 服务。

  • 管理 Platform Services Controller 设备(可以去官网文档详细了解)

    您可以从虚拟设备管理界面或设备 shell 管理 Platform Services Controller 设备。

建议的 vSphere 6.0 部署模型

VMware 只建议使用两种部署模型:

  • 具有嵌入式 Platform Services Controller 部署的 vCenter Server。如果需要在数据中心内部署一个或多个独立 vCenter Server 实例,建议使用此模型。建议不要在这些具有嵌入式 Platform Services Controller 部署的 vCenter Server 模型之间进行复制。

  • 具有外部 Platform Services Controller 部署的 vCenter Server。只有当需要链接多个 vCenter Server 实例,或需要减少 Platform Services Controller 在数据中心的内存占用量时,才建议使用此模型。支持在这些具有外部 Platform Services Controller 部署的 vCenter Server 模型之间进行复制。

安装具有嵌入式 Platform Services Controller 的 vCenter Server 具有以下优势:

vCenter Server 与 Platform Services Controller 并非通过网络连接,且由于 vCenter Server 与

Platform Services Controller 之间的连接和名称解析问题,vCenter Server 不容易出现故障。

如果在 Windows 虚拟机或物理服务器上安装 vCenter Server,则需要较少的 Windows 许可证。

您将需要管理较少的虚拟机或物理服务器。

无需负载平衡器即可在 Platform Services Controller 上分布负载。

安装具有嵌入式 Platform Services Controller 的 vCenter Server 具有以下缺点:

每个产品具有一个 Platform Services Controller,这可能已超出所需量。这将消耗更多资源。

该模型适合小型环境。

多台部署:

VMware Workstation 安装部署vCenter Server

外部部署

vCenter Server 和 Platform Services Controller 部署在不同的虚拟机或物理服务器上。

可以在多个 vCenter Server实例之间共享 Platform Services Controller。

可以安装一个 Platform Services Controller,然后安装多个vCenter Server 实例并将其注册到 Platform Services Controller 中。

随后,可以安装另一个Platform Services Controller,将其配置为复制第一个 Platform Services Controller 的数据,然后安装vCenter Server 实例并将其注册到第二个 Platform Services Controller 中。

安装具有外部 Platform Services Controller 的 vCenter Server 具有以下优势:

Platform Services Controller 中的组合服务消耗较少的资源,可减少内存占用量和维护。

您的环境中可以包含多个 vCenter Server 实例。

安装具有外部 Platform Services Controller 的 vCenter Server 具有以下缺点:

vCenter Server 与 Platform Services Controller 通过网络建立连接,容易产生连接和名称解析问题。

如果在 Windows 虚拟机或物理服务器上安装 vCenter Server,则需要较多的 Microsoft Windows 许可证。

您需要管理较多虚拟机或物理服务器。

混合部署:

VMware Workstation 安装部署vCenter Server

安装在 Windows 上的 vCenter Server 实例可以注册到 Windows 上安装的 Platform Services Controller 中或Platform Services Controller 设备中。

vCenter Server Appliance 可以注册到 Windows 上安装的Platform Services Controller 中或 Platform Services Controller 设备中。

vCenter Server 和vCenter Server Appliance 可以注册到域中的同一个 Platform Services Controller 中。

具有许多可复制其基础架构数据的 Platform Services Controller 可确保系统的高可用性。

如果最初向其注册 vCenter Server 实例或 vCenter Server Appliance 的 Platform Services Controller 停止响应,您可以将 vCenter Server 或 vCenter Server Appliance 重新指向域中的其他外部Platform Services Controller。

4、vCenter Server的部署要求

1)硬件要求

VMware Workstation 安装部署vCenter Server

硬件配置

重要事项:

对于具有嵌入式 Platform Services Controller 的 vCenter Server,您必须根据环境的规模将Platform Services Controller 的硬件要求加入 vCenter Server 的硬件要求。

2)存储要求

VMware Workstation 安装部署vCenter Server

存储配置

3)软件要求

(1)vCenter Server软件要求

确保您的操作系统支持 vCenter Server。

vCenter Server 要求使用 64 位操作系统,vCenter Server 需要使用 64 位系统 DSN(数据来源名称) 才能连接到外部数据库。

vCenter Server 支持的 Windows Server 最早版本是 Windows Server 2008 SP2。您的 Windows Server 必须已安装最新更新和修补程序。有关支持的操作系统的完整列表,请参见http://kb.vmware.com/kb/2091273。

(2)vCenter Server Appliance软件要求

vCenter Server Appliance 是基于 Linux 的预配置虚拟机,针对运行 vCenter Server 及关联服务进行了优化,作为在 Windows 计算机上安装 vCenter Server 的替代方法。

vCenter Server Appliance 软件包包含以下软件:

SUSE Linux Enterprise Server 11 Update 3 for VMware,64 位版本

PostgreSQL

vCenter Server 6.0 和 vCenter Server 6.0 组件。

VMware vCenter Server Appliance 可以在 ESXi 主机 5.0 或更高版本上或者在 vCenter Server 实例 5.0 或更高版本上部署。

您只能使用客户端集成插件部署 vCenter Server Appliance。该插件是一个适用于 Windows 的 HTML 安装程序,您可以使用它连接到目标服务器并在服务器上部署 vCenter Server Appliance。可以直接连接到要部署该设备的 ESXi 5.0.x、ESXi 5.1.x、ESXi 5.5.x 或 ESXi 6.0.x 主机。还可以连接到 vCenter Server 5.0.x、vCenter Server 5.1.x、vCenter Server 5.5.x 或 vCenter Server 6.0.x 实例,以在位于 vCenter Server 清单中的ESXi 主机或 DRS 群集上部署该设备。

4)数据库要求

vCenter Server 需要使用数据库存储和组织服务器数据。

每个 vCenter Server 实例必须具有其自身的数据库。对于最多使用 20 台主机、200 个虚拟机的环境,可以使用捆绑的 PostgreSQL 数据库,vCenter Server 安装程序可在 vCenter Server 安装期间为您安装和设置该数据库。

较大规模的安装要求为环境大小提供一个受支持的外部数据库。

在 vCenter Server 安装或升级期间,必须选择安装嵌入式数据库或将 vCenter Server 系统指向任何现有的受支持的数据库。vCenter Server 支持 Oracle 和 Microsoft SQL Server 数据库。有关所支持的数据库服务器版本的信息,请参见 http://www.vmware.com/resources/compatibility/sim/interop_matrix.php 上的 VMware 产品互操作性列表。

vCenter Server Appliance 需要使用数据库存储和组织服务器数据。

每个 vCenter Server Appliance 实例必须具有其自身的数据库。您可以使用包含在 vCenter Server Appliance中的捆绑 PostgreSQL 数据库,它最多可支持 1,000 个主机和 10,000 个虚拟机。

对于外部数据库,vCenter Server Appliance 仅支持 Oracle 数据库。这些 Oracle 数据库版本相同,显示在您所安装的 vCenter Server 版本的 VMware 产品互操作性列表中。请参见

http://www.vmware.com/resources/compatibility/sim/interop_matrix.php 上的 VMware 产品互操作性列表。

如果要使用外部数据库,请确保创建 64 位 DSN,以便 vCenter Server 能够连接到 Oracle 数据库。

VMware Workstation 安装部署vCenter Server

vCenter Server数据库需求

二、部署vCenter Server 6.0

1、实验环境

VMware Workstation 安装部署vCenter Server

实验系统版本

注意:安装VC的机器最少需要2个cpu,8G内存,否则会报错

2、准备外部数据库

数据库版本必须为Oracle 11g R2或以上版本以及SQL Server 2008 R2 SP1或以上版本

安装完数据库后确认数据库服务已全部运行正常

如果准备将数据库和vCenter装在同一台Server上,此时需要将Report Services报表服务关闭,因为Report Services的默认端口为80,与vCenter冲突,当然也可以修改Report Services的默认端口。

安装过程简单不截图了,上一次已经有详细的截图。可以查看上一次的安装说明。

3、在单台服务器上部署Platform与vCenter Server

安装过程简单不截图了,可以

4、在多台服务器上安装Platform与vCenter Server

注意主机同步时钟,要先安装Platform再安装vCenter不能并行安装,

安装过程简单不截图了,

三、部署vCenter Server Appliance

vCenter Server Appliance支持的版本Oracle 11g,Oracle 12c,

vCenter Server Appliance是基于 Linux 的预配置虚拟机,是SUSE Linux Enterprise Server 11 Update 3 for VMware 64位版本

1、安装前准备Oracle 12数据库

2、安装客户端集成插件

在一台Windows机器(跟vSphere环境互通)上安装客户端继承插件(就是登录vSphere Web Client提示要安装的继承插件)

VMware Workstation 安装部署vCenter Server

2、部署vCenter Server Appliance

在安装了客户端继承插件的机器上挂载vCenter Server Appliance的镜像(虚拟光驱或者光盘),打开vsca-setup.html,开始安装:

VMware Workstation 安装部署vCenter Server

安装vcsa

VMware Workstation 安装部署vCenter Server

安装

等待安装完成即可。


分享到:


相關文章: