虚拟化技术作为近几年的新趋势,是热点,也是难点。如今,许多与企业虚拟化相关的新词语、新技术如雨后春笋,又多又繁复,正确地理解与正确使用虚拟化技术是必需的一等大事。
盈利是企业的最终目的,企业采用虚拟化也是为了降低各种成本,如人工成本、管理成本、硬件成本等。但企业在使用虚拟化之前,必须完成调研与各种信息采集来确定适合公司的虚拟化方案。这部分内容正是本教程的内容,我们来看看企业进行虚拟化部署的前期工作吧!
一、虚拟化调研
企业实施虚拟化前,先要对现企业服务器现状作一个全部调研,做前期分析工作,主要目标是清楚现需要统合到虚拟化的服务器情况。需要整理信息:
1、企业现使用服务器硬件和软件信息清单。
2、服务器机房位置。
二、服务器系统性能采集
只有在理解服务器性能的前提下,才能进行虚拟化操作。在没有完全理解一台常规使用的服务器性能前,贸然进行虚拟化是相当危险的。由于虚拟化的过程是将物理机转换成虚拟机,因此物理机的硬件性能不够强大,或是虚拟机的服务占用太多系统资源,都会影响IT环境中的其他物理/虚拟机。
Vmware公司提供专用性能评估工具vmware capacity planner可以帮助您规划容量优化并设计最佳的解决方案,以实现最高性能。通过扫描并且发现用户环境的PC服务器,然后对这些服务器进行硬件和性能数据采集,被收集性能数据的PC服务器不需要安装任何软件和代理。
vmware capacity planner客户端软件安装方便,通过该软件可以扫描到需要收集性能的服务器硬件信息和服务器性能峰值。数据采集周期完毕后,vmware capacity planner软件会将数据上传到VMware在美国的专门的网站进行数据分析,并给出合理化建议。
一、成本计算
通过一个简单企业部署例子向大家说明成本计算方法:
1)企业实体及虚拟CPU计算。
企业中有60台实体机服务器
其中有5台是高负载的服务器,如SQL或是运算用
55台是可以虚拟化的服务器,如网页或是其它服务
45台虚拟化的网域较小,每台使用1个vCPU
10台虚拟机的负载较大,每台使用2个vCPU
从以上CPU需求得知,我们需要的实体CPU核心(pCPU)数量如下:
(45X1Vcpu)+(10X2Vcpu)=45VCPU+20VCPU=65VCPU`S
前面说过,一个实体核心就算一个pCPU,如查不想实体机的负载太高(超过90%)就让一个PCPU只需承载3个VCPU,我们所需要的实体CPU核心数量就是
65VCPU/3=22实体CPU核心
如果我们希望些实体机的合并率再高一点,那么就让一个pCPU承载5个VCPU,我们所需要的实体CPU核心数量就是:
65VCPU/5=13实体CPU核心
目前的服务器市场使用的产品大多是4核心的CPU,因此在上面的例子中,需要的实体4核心CPU数量为
22ORE/4=6CPUpackageS或是13CORE/4=4CPUPACKAGES
1)内存数量:2GB到4GB每实体CPU核心。
视服务而定,不同的服务需要不同数量的内存,但是在服务器合并的场景中,大部分的服务都是网络上的功能,我们必须预先想到多人使用的场景,因此配备2GB的内存是最基本的,当然在服务较繁忙的64位服务器上,有些服务会将大部分的数据放上高速缓存中,因此需要更多内存来满足需求,4GB的内存当然也是主流数量。
服务器的主板通常能插上32GB以上的内存,不过必须满足我们的基本要求,就是每一实体CPU对应到2GB到4GB的内存。如此一来,如果有一台4SMP的主板,上面最大的实体CPU数量可能会到4X4=16个,那么所需的内存数量将会是32GB到64GB,因此一台主机可能不够,而必须有两台主机来承载这16个核心所衍生出来虚拟机了。
从上面的例子我们得知,这个系统需要的内存数量是:
(2GB或4GB)X(13核心或22核心)=26GB至88GB
1)企业的成本结构
a)无虚拟化时的成本
就算没有虚拟化,企业仍然会有IT成本的,分别为初始成本及营运成本。
b)企业IT初始成本
设备购买
机房空间成本
软件及授权
c)IT营运成本
管理成本
折旧成本
设备的电费
服务器的租金
冷却费用
d)虚拟化仍有其他支出
前面谈了这么多概念和产品,也将虚拟化的优点说明清楚,但目前全球虚拟化的比例仍然不高,虚拟机公司无所不用基极说服企业投入虚拟化的建设,但虚拟化真的能带给企业更高的成本效益,并且大量降低计算机化的支出吗?
事实上企业在虚拟化时,一开始还是需要投入一些成本的,如存储设备、虚拟化软件的授权、IT人员的训练课程等。但是以长期来看,在公司的初期资本投资、管理维护费用、人事成本上,虚拟化的长时间会产品极高的回收。不过口说无凭,在这一小节,我们就是使用许多第三方公司使用虚拟化成本计算机工具,来看看不同的环境之下,虚拟化之后的成本节省。
4)服务器合并TCO(总所有成本)/ROI(投资回报率)计算。
可通过以下vmware成本计算网站进行计算。
结语:
以此看来,企业在虚拟化部署之前的准备工作还是十分繁复的,但这些准备工作也是必不可少的,如果在不理解服务器的情况下贸然进行虚拟化操作,后果是不堪设想的,对企业造成的损失可能还远远大于虚拟化技术带来的成本收益。
¥499.00
¥1888.00
¥10500.00
¥5999.00
¥49.00