虚拟化项目
某中小企业采用 VMware ESXi 构建 3 节点虚拟化集群,利用 vCenter 实现统一管理及资源调度,支持在线虚拟机冷迁移与高可用(HA)功能。VMware的服务器虚拟化解决方案能够帮助用户以服务器虚拟化的方式,对现有IT资源进行服务器虚拟化整合,以提供降低 IT 复杂性的新方法,它将按需提供的自助管理虚拟基础架构汇集成高效池,以服务的形式提供计算。
针对公司现有的IT资产,服务器资源利用率进行调研,分析,发现服务器硬件资源的总体利用率并不高。大多数服务器并不对外提供关键业务,一段时间内业务量并不会有明显增加,但随着我公司的业务拓展逐步加快,新增项目逐渐增多,需要采购更多的服务器来满足日益增加的项目需求,从ROI/TCO来看并不划算。公司IT机房目前共有35台服务器,除去因故障、无硬盘、没有使用,目前正在使用的服务器为25台。
1. 落后的IT基础架构
公司IT基础架构仍旧非常滞后,依旧是各个系统独立管理,各自为政。管理员需要考虑每一个计算资源、每一个应用系统的配置情况,需要考虑每一个应用系统它所需要的各种计算资源,包括服务器、存储、网络、应用系统等等,这种管理模式的管理成本高,也让管理员的工作变得非常复杂,需要人为考虑和干预的过程非常多,容易造成管理上的失误,同时,管理员很难对数据中心内的计算资源和应用系统去进行全盘考虑,不利于数据中心的整体优化
2.降低TCO
3.先进的IT管理
通过vCenter可实现对整个虚拟化平台集中资源管理,管理员可以管理平台内所有的计算资源,包括服务器、网络、存储、软件等。管理员可以利用此模块进行计算资源的增加、删除、修改和配置。集中资源管理模块提供访问接口,后台组成主要包括资源数据库,中间件模块和资源管理接口。通过集中资源管理,服务器虚拟化管理员可以实现:物理设备的配置和管理。进行系统平台管理和配置,应用软件的配置和管理,网络资源的配置和管理
4.提升运营效率
Vmware虚拟化能帮助我们更好的管理整个平台的资源,实时监控资源使用情况,一旦要上新的项目,再不必走冗长的服务器申购流程,IT管理员能够利用虚拟化的优势快速分配虚拟服务器,以前需要1个月能完成的事情,现在缩短到30分钟甚至更短的时间。极大的提高了IT运营效率,同时又给公司节约了人力与物力成本。
5.保证业务的连续性
Vmware虚拟化平台通过HA集群技术,保证业务连续性。即使硬件,操作系统,应用程序任何一层出现故障,都不会影响业务的正常运行。
6.平台高可扩展性
Vmware虚拟化平台采用弹性架构设计,具有良好的平台可扩展性。CPU,内存,存储,网络等任何一处出现硬件资源不足的情况,都能在不影响现网业务正常运行的前提下方便的扩展硬件资源。
7.保证数据的安全性
Vmware可通过自带的DataRecovery组件方便快速的实现虚拟机数据的安全备份,保证数据的安全性。
8.虚拟化平台基本架构请看下图
9.虚拟存储
虚拟化平台中集群文件系统是构建虚拟化高可用的重要基础技术,通过虚拟化集群文件系统,可以确保进行虚拟环境交叉访问时,保证数据的完整性和可靠性。卷的动态成长可以实现磁盘卷的在线扩展,为服务器虚拟化提供强大的存储虚拟支持能力,满足存储卷的按需扩展。Storage VMotion可以实现存储迁移时应用不需要停机,这是存储虚拟化和服务器虚拟化结合的范例,成为服务器虚拟化的标准配置功能。如下图
vStorage精简配置(ThinProvisioning)的具体实现见下图,最大的好处是提高存储的利用率,降低存储的成本超过50%。
10.可用性
凌晨计划内停机:通过使用 VMwareVMotion,在进行计划内服务器维护以至跨服务器的虚拟机实时迁移时,将不再需要为这些活动安排应用程序停机,从而不会对用户造成中断或导致服务丢失。VMware Storage VMotion 支持实时迁移虚拟机磁盘,因此不再需要为计划内存储维护或在存储迁移期间安排应用程序停机,从而不会对用户造成中断或导致服务丢失。
11.可扩展性
VMware DRS 可对服务器资源进行动态的负载平衡,以根据业务优先级向正确的应用程序提供正确的资源,从而让应用程序可以根据需要而缩减或增长。
12.集群架构设计
Vmware虚拟化采用集群架构设计,保证虚拟应用的高可用性。在3台Dell PowerEdge R710的服务器上分别安装ESXi5.0的虚拟化管理软件,并在vCenter管理中心开启HA集群功能,实现对集群内虚拟机应用的保护,当集群内某台主机故障发生时,主机上的HA代理检测到故障发生后,在其它主机上重启该故障主机上的虚拟机应用。本设计方案将物理服务器层与SAN存储系统分离,使整个架构具有更强的可扩展性,当服务器资源不足时,可以方便的添加服务器,不影响现网业务的正常运行,当存储资源不够时,可以方便的添加存储,摆脱传统基础架构模式下,增加硬件资源需要停机中断业务的限制。
13.集中管理设计
在一台DELLPowerEdgeR510服务器上安装VMwarevCenter5做为虚拟化管理中心(这是管理基础架构和应用程序服务所必需的),提供了一个中心控制点,能够深入监测虚拟基础架构的每个方面,实现日常操作任务的自动化,并具有管理大型数据中心环境的可扩展性。