图一
一) ESXi 主机的网络配置
ESXi 主机中有两种类型的网络服务,其作用分别是将虚拟机连接到物理网络以及相互连接虚拟机和将 VMkernel 服务(如 NFS、iSCSI 或 vMotion)连接至物理网络。当安装好VMware ESXi 虚拟化软件后,ESXi主机默认会自动创建一个虚拟机端口组(虚拟机出栈)和一个vMkernel 主机管理端口(管理)。 其它的网络配置需要根据用户的具体网络环境规划来配置相关网络,此次项目中由于Dell EQLogic共享存储使用的是ISCSI协议,因此项目规划中每台服务器将使用两张千兆网络(vmnic4和vmnic5)作为ISCSI虚拟存储适配器的通信链路,保证存储与ESXi主机之间的链路冗余。具体虚拟网络配置如下表所示, vSwitch vSwitch0 物理适配器 vmnic0,100 Full vmnic1,100 Full 连接类型 管理端口(VC通信) 虚拟机端口组(production) vSwitch1 vmnic4,1000 Full vMkernel 端口(iSCSi 存储) 172.31.20.XX 172.16.203.XX 网段 vSwitch2 vSwitch3 vmnic5,1000 Full vMkernel 端口(iSCSi 存储) vmnic2、vmnic3,vMotion(虚拟机迁1000 Full 移) 虚拟机端口组(test vMnetwork) 172.31.20.XX 172.31.20.XX 172.31.20.XX
其配置效果图如下图
二) ESXi 主机的存储配置
ESXi 提供主机级别的存储器虚拟化,即采用逻辑方式从虚拟机中抽象物理存储器层。ESXi 主机使用虚拟磁盘来存储其操作系统、程序文件,以及与其活动相关联的其他数据。虚拟磁盘是一个较大的物理文件或一组文件,可以像处理任何其他文件那样复制、移动、归档和备份虚拟磁盘。
项目中使用Dell EQLogic PS6100作为vSphere 环境中的共享存储,要使ESXi主机能够访问该存储,首先要配置iSCSI 启动器,绑定vMkernel端口,添加存储的通信地址到动态发现窗口里;其次是在EQ Logic的配置界面分配存储卷和绑定ESXi主机的iSCSI适配器的iqn标识符,并保证所有ESXi主机的iqn标识符都能同时访问这些存储卷。所有前期工作满足后,只需要在ESXi主机的存储适配器配置界面中去扫描新的存储,所分配存储卷就会在iSCSI存储适配器中的详细信息列出来。
下一步是将存储卷添加至ESXi主机的存储器里面
3.2、vCenter Server Manager的安装和配置
3.2.1安装vmware vCenter Server
? 安装64位的windows 2008 R2标准版操作系统和配置网络环境 ? 安装SQL Server 2008完整数据库实例vCenterserverDatabase ? 建立数据库实例VCDB和建立ODBC DSN
? 安装vCenter Server管理软件并且创建数据中心、配置
Cluster、添加ESXi主机、 创建Resource Pool及配置HA、DRS、 VMotion等功能。
? 创建模板,为将来大规模和快速部署虚拟机提供基础 vCenter Server 安装程序通过 VMwarevCenter 安装向导开始安装如下图、其它vSphere 组件也可通过向导安装。
配置数据库连接使用默认数据库或已有所支持的数据库如下图。
使用Windows 系统帐号或用户指定帐号来运行vCenter Server,用户指定帐号为SQL Server启用Windows身份认证、可用于安全目的、必须是本地管理员如下图。
将vCenter Server安装为单独的实例或者vCenter链接模式组的一部分,1. vCenter 链接模允许查看和管理多个vCenter Server 实例清单,2. 使用vCenter 链接模式 用于对大型虚拟环境的管理和监控,如下图。