运维虚拟化之VMware虚拟化项目实施步骤

2012-12-03 23:08:54
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://300second.blog.51cto.com/7582/1077747
最近我在负责一家公司内部数据中心的虚拟化项目,主要涉及:服务器虚拟化和桌面虚拟化的部署,在实施过程中,有一些体会,记录下来与大家一起分享。

一、前期需求调查
1、网络拓扑
2、硬件设备:存储、服务器、交换机
3、软件平台:虚拟化软件,备份软件等
4、备份空间:本地磁盘大小和存储的大小(主要是lun的)

二、项目实施过程
1、存储的划分,服务器配置检查(项目上用的是IBM Storwize V7000存储)
2、配置交换机(项目上用的是1台华为S9303核心交换机,比如trunk)
3、部署VM  ESXI  4.1/5.0节点主机(项目上用的是IBM X3650 M3服务器)
4、安装vCenter(这个需要在一台机器上安装,当然可以在现成的虚拟机上安装,安装了vcenter就可以做迁移和集群了)
5、建立集群(集群可以选择drs和vsphere ha,前者是动态资源平衡,后者是容错)
6、加入Host主机到vCenter(集中管理和实现VM的高级功能应用,如HA、FT等)
7、绑定节点主机网卡(如果是多网卡绑定,交换机采用集合链路,虚拟机里面一定要选择ip hash那一选项,起负载均衡作用)
8、配置vMotion(考虑迁移到存储和其他主机,一定要确认启用,而且在建立vlan的时候确定大小写一样,不然迁移的时候不认vlanid)
9、搭建××× Server(用来备份虚拟机,实现服务器P2V的迁移)
10、安装vSphere Mini Monitor(迅速、便捷、免费的报警工具,用来发送定制化的警报,无论vSphere Client是否运行都能提醒)
 
项目的前期工作和实施基本已经完成,大概就是这些步骤,vm项目就可以实施成功。后续我会把这次项目的具体配置细节和广大朋友共享,请大家到时多多指正交流。

需要理解的概念:

Vmware DRS:(Distributed Resource Scheduler) Vmware分布式资源调度程序(DRS)跨聚合到逻辑资源池中的硬件资源集合来动态地分配和平衡计算容量。 Vmware DRS跨资源池不间断地监控利用率,并根据反映了业务需要和不断变化的优先事务的预定义的规则,在多个虚拟机之间智能地分配可用资源。当虚拟机遇到负载增大时,Vmware DRS将通过在资源池中的物理服务器之间重新分布虚拟机来自动为其分配更多资源。

vSphere HA:主要作用是容错,说的简单点就是一台物理机挂掉了,自动把虚拟机迁移到别的物理机上,但是要停机2-5分钟。还可以对每台虚拟机开通FT功能,这是资源镜像,没有切换时间,不会中断业务,但是占用资源(双倍资源)。