基于VMware的高可用性集群在电力信息系统中的应用.pdf
《基于VMware的高可用性集群在电力信息系统中的应用.pdf》由会员分享,可在线阅读,更多相关《基于VMware的高可用性集群在电力信息系统中的应用.pdf(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第26卷第2期上海电力学院学报Vol.26,No.22010年4月JournalofShanghaiUniversityofElectricPowerApr.2010文章编号:1006-4729(2010)02-0193-04基于V Mware的高可用性集群在电力信息系统中的应用 收稿日期:2009-12-15作者简介:耿新民(1949-),男,副教授,江苏南京人.主要研究方向为电力企业网络计算与信息化的研究和应用开发.E2mail:.耿新民,王少峰,许 飞(上海电力学院 计算机与信息工程学院,上海 200090)摘 要:在VMware服务器中安装多个虚拟机,分别作为不同服务器的备用机,并且利
2、用心跳信号持续检测物理服务器的工作状态.当物理服务器出现故障时,高可用性集群自动切换服务,使故障服务器的业务迅速平衡地迁移到虚拟机上,也可以把负载过大的服务器上的应用动态地分配到其他负载较小的服务器上,以确保电力信息系统服务的不间断运行.关键词:虚拟机;电力信息系统;高可用性中图分类号:TP391;T M73文献标识码:AThe Application of High Availability Cluster Based onV Mware in the Power I nformation SystemGENG Xin2min,WANG Shao2feng,XU Fei(School of
3、Computer and Infor m ation Engineering,Shanghai University ofElectric Power,Shanghai200090,China)Abstract:VMware machines are installed in VMware servers to act as backup servers.The heartbeatsignal is used to continuously detect the working status of the physical servers.When a physicalserver fails
4、,the high availability cluster could automatically switch services,in order that the failingservers operations migrate rapidly to a virtual machine.In the same way,the server applicationswith too much load could be dynamically allocated to the server with smaller load,to ensure theuninterrupted oper
5、ation of the power information system.Key words:VMware;power infor mation system;high availability cluster 在电力信息化建设过程中,电力企业信息系统的可用性和安全性受到越来越多的关注.以某省电力公司数据信息系统为例,其各类服务器的数量就达近200台,但绝大多数服务器工作方式单一,各应用系统之间缺乏有效沟通,致使数据信息难以共享,系统应用效率不高,信息资源浪费严重.据有关调查人员测算,很多服务器处理器的平均利用率不足20%.因此,打破信息孤岛,构建协同一体化的信息化应用环境,已成为电力行业迫
6、在眉睫的任务.采用虚拟机VMware构建电力信息系统的高可用性集群,可以充分利用现有的电力设备,有效地实现电力信息系统的高可用性、可靠性和数据的实时备份,同时也可节约构建高可用系统的成本,保证电力信息系统服务的不间断运行.1V Mware虚拟化实现的主要功能1.1 服务器整合VMware虚拟化技术是将一个完整的X86服务器(包括驱动程序、操作系统、应用程序及配置)封装成虚拟机,移植到VMware ESX server平台上,VMware ESX服务器传输物理系统到逻辑资源池,虚拟构架提供负载隔离,系统和应用程序被分离在包含多虚拟机的单一台物理服务器上.系统资源按需动态地分配到任何操作系统上,提
7、供大型机的性能和服务器资源控制.VMware ESX服务器通过在安全便捷的虚拟机上执行分区和分割服务器资源来简化服务器的基础构架,确保服务器资源能被远程管理,自动预制和标准化,实现在一台物理服务器上独立运行多个操作系统和应用的功能.1.2 系统动态迁移 虚拟机通过VMware ESX server运行在各个服务器上,借助VMotion可以在不中断业务的情况下,将运行中的虚拟机(包括驱动程序、操作系统、应用程序及配置)从一台服务器迁移到另一台物理服务器上,从而实现更高效的资源分配.VMotion通过移动虚拟机,实现零宕机时间的维护行为,使电力公司无需调配停机时间或中断业务操作,就可以完成对内部硬
8、件和存储的维护.1.3 资源动态分配VMware Infrastructure将标准服务器(处理器、内存、存储以及附加网络)虚拟化,并聚合为可根据需要分配给虚拟机的逻辑资源池.VMwareDRS(Distributed Resource Scheduler)是一种分布式服务,可跨越多个逻辑资源池,具有动态分配和平衡计算能力,并且根据业务使用需要和优先级的资源分配规则,在虚拟机之间以智能方式分配可用资源.当虚拟机遇到负载增大的情况时,DRS首先根据既定资源分配规则评估其优先级,如果合理,则通过在物理服务器之间重新分配虚拟机来分配其他资源.动态资源分配可以确保容量能优先分配给优先级最高的应用程序,
9、同时又能实现资源总体利用率的最大化.1.4 高可用性保障VMware HA(High Availability)为所有在虚拟机中运行的应用程序提供便于使用、经济高效的高可用性.当服务器发生故障时,受影响的虚拟机将在留有备用容量的其他服务器上自动重启.VMware HA将停机时间和服务中断减至最低,同时不需要专门的备用硬件或安装附加软件.VMware HA不会局限于某一操作系统或特定的应用程序故障切换,在整个虚拟化环境中提供始终如一的高可用性.其工作方式是在每台服务器上放置一个代理,与其他服务器保持“心跳信号”,并设置各个服务器及虚拟机的优先级.当某一台服务器出现故障时,VMware HA会检测
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 VMware 可用性 集群 电力 信息系统 中的 应用
限制150内