虚拟化实施方案VMware之欧阳治创编.docx

上传人:b****9 文档编号:26062102 上传时间:2023-06-17 格式:DOCX 页数:37 大小:652.26KB
下载 相关 举报
虚拟化实施方案VMware之欧阳治创编.docx_第1页
第1页 / 共37页
虚拟化实施方案VMware之欧阳治创编.docx_第2页
第2页 / 共37页
虚拟化实施方案VMware之欧阳治创编.docx_第3页
第3页 / 共37页
虚拟化实施方案VMware之欧阳治创编.docx_第4页
第4页 / 共37页
虚拟化实施方案VMware之欧阳治创编.docx_第5页
第5页 / 共37页
点击查看更多>>
下载资源
资源描述

虚拟化实施方案VMware之欧阳治创编.docx

《虚拟化实施方案VMware之欧阳治创编.docx》由会员分享,可在线阅读,更多相关《虚拟化实施方案VMware之欧阳治创编.docx(37页珍藏版)》请在冰豆网上搜索。

虚拟化实施方案VMware之欧阳治创编.docx

虚拟化实施方案VMware之欧阳治创编

服务器虚拟化实施方案

时间2021.03.10

创作:

欧阳治

(草案)

陕西智维中兴电子科技有限公司

2013年11月目录

项目背景

公司服务器众多,服务器利用率低,会造成资源浪费:

1)通常为了保证系统安全性和可靠性,数据库服务器一般采用双机热备的方式,应用服务器一般采用负载均衡或冷备方式,导致服务器数量众多。

安全性和可靠性虽然得到提高,但备机系统资源平时并没有利用到,浪费了备机系统资源,资源利用率低,同时也增加了维护成本以及维护工作量。

部份生产服务器系统压力低,系统资源没有得到充分利用。

2)开发机资源利用率低,由于每套系统均需建立一套开发环境、测试环境及生产环境,所需开发、测试服务器数量多,同时由于开发、测试跟业务需求有关,没有业务应用系统需求时,开发、测试服务器资源利用率不高。

3)硬件故障维护、升级或者扩容时候需要停机进行操作,造成应用系统中断,影响了正常业务应用系统使用及开展。

4)生产和开发服务器数量多,成本高,耗电量大,不符合绿色IT概念。

5)新应用服务器的上线部署时间久、周期长。

为解决服务器数量增加所带来的问题,提高服务器资源的使用率,降低设备采购成本,提高业务的连续性以及为将来新应用系统建设提供一个灵活的资源使用平台,需对现有服务器进行虚拟化整合。

需求分析

系统分析

XXXX公司现有各种品牌的服务器XX台,各种应用和业务系统分布在各服务器上面。

为了最大限度的利用现有的服务器资源,进行了VMwareCapacityPlanner的评估,根据评估报告,现有的各个服务器资源利用率很低,造成大量服务器资源、电力、维护人力的浪费。

因此需要利用VMware对服务器进行整合。

整合IT基础服务器

IT基础应用的服务器大多数是Intel架构的服务器,这一类的应用通常需求为文件和打印服务器,活动目录,网页服务器等。

虽然大多数服务器系统资源的利用率在10%-15%,但是安全和兼容性方面的问题导致必须指定不同的物理平台来运行。

导致管理、安装补丁和添加安全策略花去大量的时间。

另外,服务器的衍生组件将导致设备,动力和散热方面的成本上升。

整合重要应用服务器

使用服务器TCO模型分类和计算成本,分析VMWARE服务器软件可以帮助这些企业实现:

•减少28%-53%的硬件成本

•减少72%-79%的运作成本

•减少29%-64%的综合成本

VMware实施计划

实施计划

VMware的实施与传统系统的搭建不同,包括基础环境的搭建和虚拟机的实施;同时,VMware内置了虚拟机交换机和存储多路径软件,可以灵活实现虚拟化系统中网络环境和存储环境的共享和隔离。

表1、实施计划表

序号

项目

内容

备注

1

实施前相关硬件设备准备

设备到场就位、完成设备上架上电、网络环境准备、存储环境准备等

2

编写设计文档

详细规划数据中心、群集、资源池、主机、网络、存储等

3

基础环境实施

ESXi服务器安装

vCenterServer服务器安装

添加主机,配置主机网络、存储

配置虚拟架构集群

4

虚拟机实施

创建虚拟机,安装虚拟机操作系统

通过模板部署虚拟机

P2V实施物理机到虚拟机转换

5

完成实施文档

完成实施文档

实施系统拓扑图

虚拟化环境中,采用VMwareHA技术构架高可用集群,其中关键要素有:

1.共享存储:

只有将VMware的虚拟机部署在共享存储上,(包括操作系统即其他数据盘),才能实现VMware的高可用。

2.主机配置:

需要物理配置相同的主机,进行相同的网络配置和存储配置,才能构成可实现在线迁移的高可用集群。

3.VCenter管理:

必须将所有主机和虚拟机使用相同的VCenter管理,才能实现高可用集群。

实施规划

集群规划

此虚拟化环境,主要使用VMwareHA技术,组成多个VMware集群,满足新系统上线和单点改造的需求。

已经上线的集群包括:

1.APP01:

生产环境,第一个APP服务器集群

2.APP02:

生产环境,第二个APP服务器集群

3.WEB01:

生产环境,第一个WEB服务器集群

4.IAM-CLUSTER:

集中用户管理的服务器集群

5.OFFICE01:

办公环境,第一个服务器集群

每个集群中,需要使用3-4台高配置服务器,通过VMwareHA技术,组成VMware集群。

具体要求如下:

1.硬件设置:

这四台主机具有相同的CPU、内存、内置网卡、外置网卡、光纤卡设置。

2.网络设置:

四台主机连接相同数量的网线,物理交换机上配置相同的IP和信息点;虚拟交换机上配置相同的虚拟交换机和相同名称的端口组。

3.存储设置:

规划一个1T的共享存储上的LUN;在交换端,为这四台主机和共享存储划分相同的Zone;在存储端,将这四台主机配置为一个主机组,并mapping以上的主机。

硬件规划

使用四台XX公司的XXXX,型号XXXXXXX。

CPU:

X个XXCPU,每个CPUXX核,共XX核

内存:

XXG内存

HBA卡:

X个双口HBA卡

网卡:

每台服务器内置XX个XX口的网卡,外置XX块XX口的网卡,共XX个网口。

本地硬盘:

XX个XXG本地硬盘,配置为RAIDXXX

存储设备:

XXXXX

网络规划

ESXiserver物理机:

XXXXX

每台服务器内置XX个XX口的网卡,外置XX块XX口的网卡,共XX个网口,对应XX个虚拟网卡。

以下已MIS01为例,说明虚拟交换机的配置:

Vmnic0(内置的第一个网口)+Vmnic4(外置第一块网卡的上口):

管理网络和VMotion(迁移网络)21.244.20.*

Vmnic1(内置的第二个网口)+Vmnic5(外置第一块网卡的下口):

业务网段21.244.72.*

Vmnic2(内置的第三个网口)+Vmnic6(外置第二块网卡的上口):

业务网段21.244.40.*

vCenterServer服务器:

虚拟机21.244.20.6

vClient服务器:

虚拟机21.244.20.200

相关软件说明

软件产品

版本

ESXiserver

4.1Update1

vCenterServer

4.1

Vmwareconverterstandalone

4.3

安装ESXiserver

相关设置规划表

ESXiserver安装在XX台XXXXX服务器上。

表2、服务器配置规划表

说明

设备

安装软件

主机名

App01

lXXXXX

ESXi4.1U1

esx01

XXXXX

ESXi4.1U1

esx02

XXXXX7

ESXi4.1U1

esx03

XXXXX

ESXi4.1U1

esx04

VC

虚拟机

Windows2003

DB29.7

vCenterServer

vca001

安装前准备工作

1、设置主机BIOS,升级至最新BIOS

2、服务器启动,配置RAID

对于有2块硬盘的服务器,建议配置为RAID1.

对于多于2块硬盘的服务器,建议配置为RAID5.

3、对于服务器,关闭CPU节能开关

服务器1:

BIOS>Advanced>ProcessorConfguration:

关闭以下开关:

CPUCState、ProcessorC3、ProcessorC6;

服务器2:

BIOS>Advanced>CPUConfguration:

关闭以下开关:

C1ESupport、IntelC-STATEtech、CStatepackagelimitsetting、C1AutoDemotion、C3AutoDemotion;

4、打开CPU的VT(VirtualizationTechnology)这是必须的

对于使用了IntelCPU。

VMware要求必须打开VT开关,以支持64位操作系统。

方法:

进入BIOS->Advanced->Processor->VirtualizationTechnology->设置为enable。

5、关闭内存NUMA开关(仅对联想R680等机型)这是必须的

对于联想680,如果配置了128G内存,需要关闭NUMA开关,否则报错不能识别内存。

方法:

进入BIOS->Advanced->Memory->MemoryRAS->NUMAOptimizedEnabled->设置为disable。

ESXi安装

提前准备好ESXi安装介质,在ESXi安装期间,必须要拔掉所有与存储连接的光纤线

1、使用ESXiServer4.1U1的安装光盘引导服务器。

在显示初始引导屏幕时按【Enter】键开始进行安装

2、单击F11继续

3、选择一块本地硬盘,然后单击Enter继续。

由于VMware有2T磁盘大小的限制,如果内置硬盘大于2T,将显示为2块硬盘。

4、点击F11开始安装

5、安装完成后点击Enter重新启动

6、在主页面点击F2

7、输入root的密码,默认为空,点击Enter

8、进入ESX的配置主界面,选择Configurepassword:

修改esxi主机密码;

9、选中ConfigureManagementNetwork,点击Enter

选择NetworkAdapters:

将看这台服务器的网卡清单。

这里,一个网口对应一个VMware网卡,名称是“vmnicN”的形式,从0开始编号。

连接了网络的网卡,将显示为“Connected”,否则显示为“disconnected”。

DeviceNameHardwareLabelStatus

[]vmnic0NA[e8:

e9:

0f:

bd:

d2:

88]Connected

[]vmnic1NA[e8:

e9:

0f:

bd:

d2:

88]disconnected

[]vmnic2NA[e8:

e9:

0f:

bd:

d2:

88]disconnected

[]vmnic3NA[e8:

e9:

0f:

bd:

d2:

88]Connected

[]vmnic4NA[e8:

e9:

0f:

bd:

d2:

88]disconnected

可以通过一根网线,同时连接两个网口,得到vmware网卡和物理网络的对照关系。

9、选中IPConfiguration,点击Enter

10、输入相关IP地址

11、选中DNSConfiguration,点击Enter

12、输入相关DNS(如果有),同时输入事先规划好的主机名

13、选中TroubleshootingOptions,点击Enter

14、点击Enter,可以分别开启本地命令行模式和远程SSH登录模式

选择EnableRemoteTechSupport(SSH)按修改,将打开esxi远程SSH服务

选择EnableLocalTechSupport按修改,将打开esxi本地SSH服。

可以通过按“Alt+F1”键,进行文字型的管理界面,按“Alt+F2”键,将切换回图形化的管理界面。

安装VC

前提条件

1、在群集Cluster中创建一个虚拟机,分配2个虚拟CPU,4G内存,60G硬盘空间,安装windows2003R2操作系统,安装DB2数据库,配置好相关网络连接。

2、准备好VC安装介质,安装到虚拟机上

3、在VC中使用的用户名和密码都是安装VC的这台服务器windows操作系统的administrator用户和它的密码。

安装DB2

1、以Administrator用户身份登录VirtualCenter系统(也就是刚刚安装的windows2003)

2、把DB2安装介质载入光驱,开始安装DB2。

3、点击下一步

4、选择典型安装,点击【下一步】

5、选择安装文件夹,然后点击【下一步】

6、设置用户信息,点击【下一步】

7、配置DB2对象启用系统安全性,然后点击【下一步】

8、开始安装DB2,安装完成后点击完成

9、增加vcx用户,设置密码。

注意,密码中不能有“;”等特殊字符。

10、新增DBSYSMON组,并把vcx用户加入到这个组中,同时把vcx加DB2USERSDB2ADMIN用户组

12、打开DB2命令工具

13、运行以下命令

db2updatedbmcfgusingsysmon_groupdbsysmon

db2start

db2setDB2_ATS_ENABLE=YES

db2setDB2_SKIPINSERTED=ON

db2setDB2_EVALUNCOMMITTED=ON

db2setDB2_SKIPDELETED=ON

db2stopforce

db2start

db2setDB2CODEPAGE=1208

14、使用DB2脚本创建VCDB数据库:

notepadC:

\ProgramFiles\IBM\SQLLIB\BIN\vcdbcreate.sq

15、把下面内容复制到vcdbcreate.sql文件中,并运行db2–svtfvcdbcreate.sql

CREATEDATABASEVCDB

AUTOMATICSTORAGEYESON'C:

\'

DBPATHON'C:

\'USINGCODESETUTF-8

TERRITORYUS

COLLATEUSINGSYSTEMPAGESIZE4096;

UPDATEDBCFGFORVCDBUSINGAUTO_MAINTON;

UPDATEDBCFGFORVCDBUSINGAUTO_TBL_MAINTON;

UPDATEDBCFGFORVCDBUSINGAUTO_RUNSTATSON;

UPDATEDBCFGFORVCDBUSINGlogprimary32logsecond6logfilsiz2048;

UPDATEALERTCFGFORDATABASEONVCDBUSINGdb.db_backup_reqSETTHRESHOLDSCHECKEDYES;

UPDATEALERTCFGFORDATABASEONVCDBUSINGdb.tb_reorg_reqSETTHRESHOLDSCHECKEDYES;

UPDATEALERTCFGFORDATABASEONVCDBUSINGdb.tb_runstats_reqSETTHRESHOLDSCHECKEDYES;

CONNECTTOVCDB;

grantselectonsysibmadm.applicationstouservcx;

CREATEBUFFERPOOLVCBP_8KIMMEDIATESIZE250AUTOMATICPAGESIZE8K;

CREATELARGETABLESPACEVCTS_8kPAGESIZE8KMANAGEDBYAUTOMATICSTORAGEEXTENTSIZE32

OVERHEAD12.67PREFETCHSIZE32TRANSFERRATE0.18BUFFERPOOLVCBP_8K;

CREATEBUFFERPOOLVCBP_16KIMMEDIATESIZE250AUTOMATICPAGESIZE16K;

CREATELARGETABLESPACEVCTS_16kPAGESIZE16KMANAGEDBYAUTOMATICSTORAGEEXTENTSIZE32

OVERHEAD12.67PREFETCHSIZE32TRANSFERRATE0.18BUFFERPOOLVCBP_16K;

CREATEBUFFERPOOLVCBP_32KIMMEDIATESIZE250AUTOMATICPAGESIZE32K;

CREATELARGETABLESPACEVCTS_32kPAGESIZE32KMANAGEDBYAUTOMATICSTORAGEEXTENTSIZE32

OVERHEAD12.67PREFETCHSIZE32TRANSFERRATE0.18BUFFERPOOLVCBP_32K;

CREATETABLESPACESYSTOOLSPACEINIBMCATGROUPMANAGEDBYAUTOMATICSTORAGEEXTENTSIZE4;

CREATEUSERTEMPORARYTABLESPACESYSTOOLSTMPSPACEINIBMCATGROUPMANAGEDBYAUTOMATICSTORAGE

EXTENTSIZE4;

CREATESYSTEMTEMPORARYTABLESPACEVCTEMPTS_8KPAGESIZE8KMANAGEDBYAUTOMATICSTORAGE

BUFFERPOOLVCBP_8K;

CREATESYSTEMTEMPORARYTABLESPACEVCTEMPTS_16KPAGESIZE16KMANAGEDBYAUTOMATICSTORAGE

BUFFERPOOLVCBP_16K;

CREATESYSTEMTEMPORARYTABLESPACEVCTEMPTS_32KPAGESIZE32KMANAGEDBYAUTOMATICSTORAGE

BUFFERPOOLVCBP_32K;

GRANTUSEOFTABLESPACEVCTS_16KTOUSERvcxWITHGRANTOPTION;

GRANTUSEOFTABLESPACEVCTS_32KTOUSERvcxWITHGRANTOPTION;

GRANTUSEOFTABLESPACEVCTS_8KTOUSERvcxWITHGRANTOPTION;

commitwork;

connectreset;

terminate;

配置ODBC

1、在VC系统中,从Windows工具栏单击【开始】【管理工具】【数据源(ODBC)】。

2、屏幕上将显示【ODBC数据源管理器】对话框。

选择【系统DSN)】选项卡。

单击【添加】,选择【DB2COPY1】。

3、弹出创建DB2的新数据源窗口,在【名称】里面输入【vcdb】(数据源名称,可自己定义),服务器选择DB2服务器。

然后点击【确认】。

4、输入描述和建立好的用户名和密码,点击点击,测试成功后完成配置

安装VC

1、设置完成ODBC以后,重启动windows2003操作系统,然后把VC安装光盘载入到光驱,安装程序会自动运行,如没有自动运行,就要进入光驱,双击根目录下的autorun.exe进行安装,单击vCenterServer。

2、选择安装语言,默认是中文。

点击【确定】,开始安装。

3、显示【欢迎使用】,单击【下一步】,显示【许可证协议】屏幕中,选择【接受该许可证协议】。

单击【下一步】

4、在【客户信息】屏幕中输入信息,其中密钥可在此时输入,也可在安装完成后单独编辑设置(评估模式)。

单击【下一步】。

5、在下图中首先选择【使用现有的数据库服务器】,然后在下面选择我们在【建立ODBC连接】中设置的【数据源名称(DSN)】完成后单击【下一步】。

6、在显示下图时,保持默认直接单击【下一步】。

7、VC服务,帐户信息,保持默认,直接单击【下一步】。

8、选择安装文件夹,默认就可以。

9、vCenterServer链接模式,选择【创建独立的VMwarevCenterServer实例】。

单击【下一步】。

10、显示下图时,更改链接使用端口,建议保持默认,直接单击【下一步】。

11、选择默认,直接单击【下一步】

12、配置完成后,显示如下图,直接单击【安装】。

进行正式安装。

13、进入正式安装后,根据服务器配置,安装所需时间长短不定,请耐心等待安装完成。

14、重新启动windows操作系统,重新启动完成后,在windows操作系统的服务功能里面,查看VMwareVirtrualCenterManagementWebservices和VMwareVirtualCenterServer服务。

这两个服务是VC的关键进程,必需要启动。

安装VClient

安装VClient前,将自动安装.netframework3.0,依次将出现以下界面。

其中关于“正在下载”、“安装过程中遇到问题”两个提示信息可以忽略。

提示Framework安装完成。

提示VClient安装完成。

创建数据中心

创建数据中心

使用VMwareClient,文件菜单中,选择新建数据中心,输入数据中心名字。

配置主机

添加主机

1、根据IP添加主机,输入主机的用户名和密码

忽略以下的安全提示。

2、点击下一步

3、分配相关许可密钥,点击下一步,完成

配置时间和NTP服务

1.开通VMware管理网络到NTP服务器的访问控制。

2.Vclient连接虚拟机后,点中ESX服务器,“配置”页面中,选择“时间配置”,点击“属性”。

点击“属性”,可以设置时间和NTP。

在NTP配置中,点击选项,可以设置NTP。

配置license

配置ESXLicense

点中ESX虚拟机,在“配置”页中,选择“已获得许可的功能”,点击“编辑”,可以添加License。

检查VmwareLicense

点中ESX虚拟机,在“配置”页中,选择“已获得许可的功能”,将看到当前的License类型。

对于EnterprisePlus版本,包含以下功能:

产品功能:

最大内存为256GB

最多8路虚拟SMP

ESXServer的vCenter代理

vStorageAPI

VMsafe

DVfilter

VMwareHA

可热插拔的虚拟硬件

vMotion

VMwareFT

DataRecovery

vShieldZones

VMwareDRS

StoragevMotion

MPIO/第三方多路径

远程虚拟串行端口集中器

配置vCenterServerLicense

1、登录vCenterServer,点击主页

2、点击vCenterServer设置

3.选择“向vCenterServer分配新的许可证密钥”

4、点击输入密钥,输入相应的license,点击确定,即可激活vCenterServer

网络设置

VMware网络介绍

VMwareESXi有三种网络类型:

管理网络,VMkernel网络,虚拟机网络。

1.管理网络:

虚拟机默认的网络,用于内部管理,默认未开启vmotion功能。

2.VMkernel网络:

是VMware实现连接iscsi存储、vMotion功能的基础网络类型,要实现以上功能先创建此网络类型。

3.虚拟机网络:

虚拟机对外通信的网络,如果要为生产虚拟机提供网络连接

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 表格模板 > 合同协议

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1