基于VMware的高可用性集群在电力信息系统中的应用
- 格式:pdf
- 大小:758.01 KB
- 文档页数:4
如何应用VMware高可用性vmware在vi3版本中引入了高可用性特性,以防在物理主机发生故障时保护上层的虚拟机。
在一个vmware高可用性集群中,当物理主机发生故障,虚拟机会在该集群中的其它主机上自动重新启动。
这是一项非常重要的特性,一台物理主机的故障会影响其上层的大量虚拟机。
vmware高可用性很好地解决了虚拟化所带来的“将所有的鸡蛋放在一个篮子中”所引起的风险。
在本篇vmware高可用性指南中,您可以了解到vmware高可用性的工作原理,vmware高可用性的系统要求,如何激活“许可控制策略”以及其它的vmware高可用性部署技巧。
vmware高可用性工作原理vmware高可用性在集群系统中的每台主机上安装一个脚本程序,该脚本负责管理保持集群系统所和其它主机的“眩晕”。
当眩晕遗失时,该主机上的所有受到影响的交互式机会已经开始在其它主机上启动。
同样,vcenterserver也不能就是单点故障,高可用性特性可以在vcenterserver无法访问时稳步工作。
高可用性集群中最初上电的5台主机会被选定居多服务器,而其余的主机会被预设为二级服务器。
主服务器的功能是激活和保持集群状态,并促发故障转换操作方式。
当一台主服务器出现故障后,系统可以随机从二级服务器中挑选出一台做为代莱主服务器。
高可用性采用定期间隔的故障检测方式,其默认值为15秒;当某台主机发生故障并被检测到后,高可用性服务器会发出一个心跳指令给集群内的其它主机。
该心跳检测每秒进行一次;当主机在15秒内没有回复时,该主机被默认为已发生故障。
15秒的设置实际是比较紧的,各类网络丢失都可能会使你收到这类故障警告。
物理主机没有返回心跳的原因可能有网络故障导致的主机隔离,系统崩溃或硬件故障所导致完全的系统宕机。
一旦被检测出上述故障,集群内的其它主机就会接替该主机的工作,并将该主机从网络隔离。
主机故障出现后的积极响应机制根据默认设置,被隔离的主机上的虚拟机仍保持上电状态,不过对于这些虚拟机的隔离响应机制可以基于预虚拟机的方式进行重新配置。
论VMware高可用群集的优势作者:赵军来源:《中国科技博览》2015年第33期[摘要]使用VMware搭建高可用性集群,有效地解决了用户对网络必须可靠、高速、稳定地运行的要求,很大程度上方便了网络管理员的日常管理工作。
[关键词]大数据服务器故障;双机热备; VMware高可用群集中图分类号:TP391 文献标识码:A 文章编号:1009-914X(2015)33-0002-01随着大数据时代的到来,面对庞大的计算机网络,用户要求网络必须可靠、高速、稳定地运行。
当前绝大多数网络服务采取的是中心服务器的模式,服务器的高可靠性、高可用性是网络安全运行的关键。
一旦服务器出现故障,所提供的服务就会被中断,从而造成严重后果。
如何在故障情况下尽快恢复使用并保证数据的安全,已经成为一个日渐突出的问题。
传统的解决方案是服务器双机热备份技术。
所谓双机热备份,简单来说,就是用网络将两台服务器连接起来,平时互相备份,共同执行同一服务。
当一台服务器停机时,可以由双机中的另一台服务器自动将停机服务器的业务管理,从而在不需要人工干预的情况下,保证系统能持续提供服务。
然而双机热备系统,需要专用的共享存储、专门的管理软件,无论是前期的安装配置,还是后期的管理应用,都比较复杂,需要专业人员进行维护。
另外双机热备系统对硬件的要求较高,硬件投入较大。
另外,传统的双机热备系统,通常两台服务器与一套共享的存储,只能运行一个应用,不能对多个应用同时进行热备,这样就造成了较大的浪费。
但双机热备也有优点,就是热备系统中故障的切换时间非常短,当热备中的一个主机出现问题时,另一个主机会马上接管工作,基本上不影响业务系统。
另外,双机热备也能充分发挥、利用服务器的资源(资源利用率约为50%)。
为了更好的解决服务器中断问题,VMware研发了高可用群集。
VMware高可用群集是构建在VMware ESXI Server、vCenter Server之上的一套系统,VMware的高可用性,则是针对运行于VMware ESXI之上的虚拟机进行的。
VMware虚拟化技术在广州电力信息化建设中的应用[摘要]本文针对广州供电局信息化建设中引入VMware虚拟化技术构架对现有的硬件设备进行虚拟化及资源整合,利用VMware Infrastructure 3 Enterprise套件中的Virtual Center软件对物理服务器、虚拟服务器进行监管,大大提高资源利用率,降低成本,增强了系统可靠性和灵活性,提高了系统的快速响应性能。
【关键词】虚拟化;物理服务器;虚拟服务器引言随着信息化建设的深入开展,新业务大量部署,业务可靠性要求不断提高,广州供电局现有的服务器配比少、机房面积小、电源容量小、制冷不足、布线困难等诸多环境设施方面配备不足的压力越来越大。
因此,打破以往各应用系统相对独立的部署格局,更加合理高效地利用有限的资源,构建协同一体化的信息化应用环境,已成为广州供电局迫在眉睫的任务。
2010年底,广州供电局通信中心开始对现有的信息存储交互机房进行改造,并采用国外先进的VMware虚拟化技术构架对现有的硬件设备进行虚拟化及资源整合,逐步实现了通信资源管控子系统、通信综合监视子系统、电子运维子系统转向HP高端服务器的虚拟化整合工作。
1、虚拟化1.1什么是虚拟化虚拟化是一个抽象层,它将物理硬件与操作系统分开,从而提供更高的资源利用率和灵活性。
虚拟化允许具有不同操作系统的多个虚拟机在同一物理机上独立并行运行。
每个虚拟机都有自己的一套虚拟硬件(例如CPU、内存、硬盘、网卡等),可以在这些硬件中加载操作系统和应用程序。
无论实际采用了什么物理硬件组件,操作系统都将它们视为一组一致、标准化的硬件。
1.2虚拟化的四大特性(1)分区:在单一物理服务器上同时运行多个虚拟机。
(2)隔离:在同一服务器上的虚拟机之间相互隔离。
(3)封装:整个虚拟机都保存在文件中,而且可以通过移动和复制这些文件的方式来移动和复制该虚拟机。
(4)相对于硬件独立:无需修改即可在任何服务器上运行虚拟机。
高可用性集群技术研究与实践随着互联网的快速发展,高并发、高可用成为企业信息化建设的必备特征。
特别是对于一些大型互联网企业来说,如电商、金融、社交等领域,高可用、高并发已经成为基础服务的标配。
而高可用性集群技术,无疑是实现稳定、高可用服务的重要保障。
一、高可用性集群技术的概念高可用性集群技术,是一种通过集群构建,保证系统服务可持续可访问的技术。
它主要解决系统故障和中断所带来的影响,能够通过监控集群节点,实现自动检测和处理故障,从而为企业提供高可用、可靠和可扩展的 IT 基础设施。
高可用性集群技术的实现,需要在服务器、网络设备、存储设备等多个层面上进行,包括但不限于:故障转移、负载均衡、数据同步、备份恢复等技术手段。
只有这些技术的完整、协调实现,才能真正为企业应用提供高可用、高稳定的支撑。
二、高可用性集群技术的实践在实际应用中,高可用性集群技术应该是全方位、多维度的。
这里,本文将从以下四个方面进行具体探讨。
1、负载均衡技术负载均衡是分布式系统中的一个核心概念,常用于将请求分发到多个节点,避免单点故障导致系统崩溃。
常见的负载均衡算法有:轮询、IP 哈希、最小连接等。
例如,对于一个大型电商平台,为了保持在线,需要采用集群技术,并使用负载均衡算法将请求分发到不同的节点上,从而实现高并发、高可用。
2、故障转移技术故障转移技术是指在某个集群节点出现异常时,自动将服务迁移到其他节点,从而确保服务持续可用。
具体实现方式包括两种:共享存储和数据复制。
共享存储的实现方式是,在多个节点中同时挂载一个共享的磁盘或文件系统,当某个节点故障时,其它节点立即接管这个共享磁盘或文件系统。
数据复制的实现方式是,在多个节点之间进行数据同步,当某个节点故障时,其它节点立即接管其服务。
例如,对于一个大型金融系统,为了保证 24 小时在线服务,需要采用集群技术,并使用故障转移技术实现服务自动迁移。
3、数据备份与恢复技术数据备份与恢复技术是指在系统发生故障后,能够快速恢复数据并继续服务的技术。
一种基于虚拟机的高可用终端集群方案说明1. 引言1.1 什么是虚拟机虚拟机(Virtual Machine),简称VM,是一种利用软件模拟的计算机系统,可在一台物理计算机上创建多个独立的虚拟计算机环境。
每台虚拟机都具有自己的虚拟CPU、内存、硬盘和网络接口,可以运行独立的操作系统和应用程序。
虚拟机的出现使得资源的合理利用更加灵活,可以将一台物理服务器划分成多个虚拟机,每个虚拟机可以像独立的物理服务器一样运行不同的应用程序。
虚拟机技术可以提高服务器的利用率,降低成本,并且在维护和管理上更加简便。
虚拟机技术的核心是虚拟化技术,通过将物理计算机的资源虚拟化,使得多个虚拟机可以共享物理资源。
虚拟机可以在同一台物理计算机上并行运行,并且相互之间不会干扰。
虚拟机是一种利用软件模拟的计算机环境,可以实现资源的灵活分配和利用,提高计算机系统的灵活性和效率。
在高可用领域,虚拟机技术也扮演着重要的角色。
1.2 什么是高可用高可用性是指系统或服务能够在任何时候持续地正常运行,即使遇到硬件故障、软件故障、自然灾害或人为错误等情况也能保持服务的持续性和稳定性。
高可用性是衡量系统可靠性和稳定性的重要指标,在现代信息技术中具有重要意义。
为了实现高可用性,通常需要采取一系列的措施,包括硬件冗余、软件冗余、故障转移、自动故障恢复、负载均衡等。
这些措施能够帮助系统在发生故障时快速恢复,从而避免服务中断和数据丢失,保证系统的稳定性和可靠性。
高可用性不仅仅是对于企业应用系统或互联网服务的重要考量,对于终端集群这样的环境同样至关重要。
终端集群是指由多台终端设备组成的集群系统,通过将终端设备组织起来,可以实现资源共享、负载均衡、故障恢复等功能。
在终端集群中保证高可用性同样是至关重要的。
采用基于虚拟机的高可用终端集群方案可以有效提高系统的可靠性和稳定性,确保服务的持续性和稳定性。
1.3 什么是终端集群终端集群是指将多个终端设备集成在一起,通过网络连接实现集中管理和统一调度的一种技术方案。
一种基于虚拟机的高可用终端集群方案说明【摘要】基于虚拟机技术的高可用终端集群方案在当前信息化时代具有重要意义。
本文从背景介绍、研究意义和研究目的入手,详细探讨了基于虚拟机技术的高可用终端集群概述、应用、设计,以及实施步骤和优势特点。
进一步分析了该方案在实际应用中的前景和未来研究方向,并总结了其重要性。
该方案可以提高系统的稳定性和可靠性,减少故障恢复时间,提高用户体验。
未来,可以进一步探索虚拟机技术在高可用集群中的应用,并不断优化方案,以满足不断发展的需求。
【关键词】关键词:虚拟机、高可用、终端集群、方案设计、实施步骤、优势、特点、应用前景、研究方向、总结。
1. 引言1.1 背景介绍随着信息技术的持续发展和普及,终端设备在各行各业中扮演着越来越重要的角色。
终端设备的可用性对于保障企业的正常运转和用户体验至关重要。
由于终端设备数量庞大、故障率较高等因素的影响,终端设备的高可用性成为了当前亟待解决的问题之一。
传统的高可用集群方案多采用冗余备份、负载均衡等技术,但在终端设备规模庞大的情况下,这些方案往往存在成本高昂、维护复杂等问题。
针对这些挑战,基于虚拟机技术的高可用终端集群方案应运而生。
本文将深入探讨基于虚拟机技术的高可用终端集群方案设计与实施细节,旨在为相关领域的研究人员和实践者提供参考和借鉴。
1.2 研究意义在当今信息化社会,终端设备已经成为人们工作和生活中不可或缺的工具。
由于终端设备可能会出现故障或者其他问题,导致用户无法正常使用,从而影响工作效率和用户体验。
研究如何提高终端设备的可用性,实现高可用性终端集群方案具有重要的意义。
通过基于虚拟机技术的高可用终端集群方案,可以实现虚拟化终端设备,并通过虚拟化管理软件实现集中管理和监控,提高终端设备的可用性和可靠性。
研究如何设计和实施基于虚拟机的高可用终端集群方案,具有重要的理论和实践意义。
希望通过本研究,可以为提高终端设备的可用性和用户体验提供新的解决方案,推动终端设备领域的发展。
一种基于虚拟机的高可用终端集群方案说明【摘要】本文介绍了一种基于虚拟机的高可用终端集群方案,首先从虚拟机技术和高可用性概念入手,详细讨论了虚拟机集群架构设计、故障切换机制、资源负载均衡策略、数据同步机制和安全性保障。
通过对方案优势和未来发展趋势的分析,指出了基于虚拟机的高可用终端集群在提高系统可靠性、灵活性和安全性方面的优势,并展望了未来的发展趋势,为企业构建稳定可靠的IT基础设施提供了重要参考。
这种方案将在信息技术领域发挥越来越重要的作用,为企业提供更高效的服务保障。
【关键词】虚拟机技术、高可用性、终端集群、架构设计、故障切换、资源负载均衡、数据同步、安全性、优势、发展趋势。
1. 引言1.1 虚拟机技术简介虚拟机技术是一种利用软件仿真技术来创建一个虚拟的计算环境的技术。
通过虚拟机技术,可以在一台物理主机上同时运行多个虚拟机实例,每个虚拟机实例都可以独立运行不同的操作系统和应用程序。
虚拟机技术的出现使得服务器的利用率得到了极大的提升,降低了硬件资源的浪费,提高了系统的灵活性和可扩展性。
虚拟机技术可以分为全虚拟化和半虚拟化两种类型。
全虚拟化是指在虚拟机中可以直接运行未经修改的操作系统,而半虚拟化需要对操作系统进行部分修改以适应虚拟化环境。
常见的虚拟机软件包括VMware、VirtualBox、KVM等。
虚拟机技术在高可用终端集群方案中发挥着重要作用,通过虚拟化技术可以实现自动故障检测和恢复,提高系统的可用性和稳定性。
虚拟机技术还可以实现资源的动态分配和负载均衡,优化系统的性能和吞吐量。
在未来,虚拟化技术将继续发展,为高可用终端集群方案带来更多的创新和优势。
1.2 高可用性概念高可用性是指系统或服务可以在遇到特定故障或异常情况时保持持续可用性和正常运行的能力。
在现代的信息化社会中,高可用性已成为一个至关重要的概念,特别是对于企业级应用和关键业务系统而言,其重要性更是不可忽视。
高可用性的主要目标是通过采取一系列的技术手段和策略来确保系统或服务具备持续运行的能力,即使在面对硬件故障、软件异常、网络问题或其他意外事件时也能保持稳定性和可靠性。
第26卷第2期上海电力学院学报Vol .26,No .2 2010年4月Journal of Shanghai U niversity of E lectric Pow erAp r . 2010文章编号:1006-4729(2010)02-0193-04基于V M ware 的高可用性集群在电力信息系统中的应用 收稿日期:2009-12-15作者简介:耿新民(1949-),男,副教授,江苏南京人.主要研究方向为电力企业网络计算与信息化的研究和应用开发.E 2mail:ji m geng@sina .com.耿新民,王少峰,许 飞(上海电力学院计算机与信息工程学院,上海 200090)摘 要:在VMware 服务器中安装多个虚拟机,分别作为不同服务器的备用机,并且利用心跳信号持续检测物理服务器的工作状态.当物理服务器出现故障时,高可用性集群自动切换服务,使故障服务器的业务迅速平衡地迁移到虚拟机上,也可以把负载过大的服务器上的应用动态地分配到其他负载较小的服务器上,以确保电力信息系统服务的不间断运行.关键词:虚拟机;电力信息系统;高可用性中图分类号:TP391;T M73 文献标识码:AThe Appli cati on of Hi gh Ava il ability Cluster Based onV M ware i n the Power I nfor mati on Syste mGENG Xin 2m in,W ANG Shao 2feng,XU Fei(School of Co m puter and Infor m ation Engineering,Shanghai U niversity ofElectric Po w er ,Shanghai 200090,China )Abstract :VMware machines are installed in VMware servers t o act as backup servers .The heartbeat signal is used t o continuously detect the working status of the physical servers .W hen a physical server fails,the high availability cluster could aut omatically s witch services,in order that the failing server’s operati ons m igrate rap idly t o a virtual machine .I n the sa me way,the server app licati onswith t oo much l oad could be dyna m ically all ocated t o the server with s maller l oad,t o ensure theuninterrup ted operati on of the power inf or mati on syste m.Key words : VMware;power infor mati on syste m;high availability cluster 在电力信息化建设过程中,电力企业信息系统的可用性和安全性受到越来越多的关注.以某省电力公司数据信息系统为例,其各类服务器的数量就达近200台,但绝大多数服务器工作方式单一,各应用系统之间缺乏有效沟通,致使数据信息难以共享,系统应用效率不高,信息资源浪费严重.据有关调查人员测算,很多服务器处理器的平均利用率不足20%.因此,打破信息孤岛,构建协同一体化的信息化应用环境,已成为电力行业迫在眉睫的任务. 采用虚拟机VMware 构建电力信息系统的高可用性集群,可以充分利用现有的电力设备,有效地实现电力信息系统的高可用性、可靠性和数据的实时备份,同时也可节约构建高可用系统的成本,保证电力信息系统服务的不间断运行.1 V M ware虚拟化实现的主要功能1.1 服务器整合 VMware虚拟化技术是将一个完整的X86服务器(包括驱动程序、操作系统、应用程序及配置)封装成虚拟机,移植到VMware ESX server平台上,VMware ESX服务器传输物理系统到逻辑资源池,虚拟构架提供负载隔离,系统和应用程序被分离在包含多虚拟机的单一台物理服务器上.系统资源按需动态地分配到任何操作系统上,提供大型机的性能和服务器资源控制.VMware ESX 服务器通过在安全便捷的虚拟机上执行分区和分割服务器资源来简化服务器的基础构架,确保服务器资源能被远程管理,自动预制和标准化,实现在一台物理服务器上独立运行多个操作系统和应用的功能.1.2 系统动态迁移 虚拟机通过VMware ESX server运行在各个服务器上,借助VMoti on可以在不中断业务的情况下,将运行中的虚拟机(包括驱动程序、操作系统、应用程序及配置)从一台服务器迁移到另一台物理服务器上,从而实现更高效的资源分配. VMoti on通过移动虚拟机,实现零宕机时间的维护行为,使电力公司无需调配停机时间或中断业务操作,就可以完成对内部硬件和存储的维护.1.3 资源动态分配 VMware I nfrastructure将标准服务器(处理器、内存、存储以及附加网络)虚拟化,并聚合为可根据需要分配给虚拟机的逻辑资源池.VMware DRS(D istributed Res ource Scheduler)是一种分布式服务,可跨越多个逻辑资源池,具有动态分配和平衡计算能力,并且根据业务使用需要和优先级的资源分配规则,在虚拟机之间以智能方式分配可用资源.当虚拟机遇到负载增大的情况时,DRS 首先根据既定资源分配规则评估其优先级,如果合理,则通过在物理服务器之间重新分配虚拟机来分配其他资源.动态资源分配可以确保容量能优先分配给优先级最高的应用程序,同时又能实现资源总体利用率的最大化.1.4 高可用性保障 VMware HA(H igh Availability)为所有在虚拟机中运行的应用程序提供便于使用、经济高效的高可用性.当服务器发生故障时,受影响的虚拟机将在留有备用容量的其他服务器上自动重启. VMware HA将停机时间和服务中断减至最低,同时不需要专门的备用硬件或安装附加软件. VMware HA不会局限于某一操作系统或特定的应用程序故障切换,在整个虚拟化环境中提供始终如一的高可用性.其工作方式是在每台服务器上放置一个代理,与其他服务器保持“心跳信号”,并设置各个服务器及虚拟机的优先级.当某一台服务器出现故障时,VMware HA会检测到其“心跳信号”异常,并在正常的服务器上重新启动受影响的虚拟机.2 基于V M w are的高可用性集群系统 VMware为构建高可用性集群提供了新的途径,为运行在虚拟机ESX Server中的应用程序提供易于掌握的、经济高效的高可用性.整个虚拟化I T环境具有始终如一的高可用性,而且没有用于操作系统特定应用程序故障切换解决方案的成本和复杂性[1].VMware高可用性集群体系结构如图1所示[2,3].图1 VMware的高可用性集群系统结构 (1)VMware ESX Server 用于虚拟化服务器、存储和网络的平台; (2)VMware VMFS 用于存储虚拟化的高性491上 海 电 力 学 院 学 报 2010年能群集文件系统; (3)VMware V irtual S MP 为虚拟机提供多处理器支持; (4)VMware V irtual Center 为I T基础架构提供集中化管理、操作自动化和优化; (5)VMware HA 为虚拟机提供经济高效的高可用性; (6)VMware DRS 为虚拟机提供动态平衡和资源分配; (7)VMware VMoti on 虚拟机实时迁移且服务不中断; (8)VMware Cons olidated Backup 用于虚拟机的集中式备份软件. VMware高可用性集群不间断地监控资源池中的所有服务器并检测服务器故障.安插在每台服务器上的代理程序不断向资源池中的其他服务器发出“心跳信号”,“心跳信号”的终止将启动所有在其他服务器上受影响的虚拟机.VMware高可用性集群确保资源池中始终有充足的资源,以便于出现服务器故障时在不同的物理服务器上重启虚拟机.虚拟机的群集文件系统为ESXServer实例提供了对同一组虚拟机文件的并行读写访问能力,也使虚拟机的重启成为可能.通过V irtual Center可以方便地为资源池配置VMware高可用性集群.3 基于V M ware电力企业高可用性集群系统的实现3.1 资源动态分配的实现 VMware DRS可以持续不断地监控VMware 主机集群中资源池的利用率,并能根据商业需要在虚拟机中智能地分配其所需的资源.一旦将服务器整合到资源较少的物理主机上,虚拟机的资源需求往往会成为意想不到的瓶颈,全部资源需求很有可能超过主机的可用资源.VMware DRS 提供了一个自动化机制,通过持续地平衡容量将虚拟机迁移到有更多可用资源的主机上,确保每个虚拟机在任何节点都能及时调用相应的资源.其工作原理如图2所示. 在图2的集群中,有A,B,C3台ESX服务器,上面各有其运行的虚拟机.如果C服务器上的虚拟机开始进行大量CP U计算,导致C上的其他虚拟机开始出现性能降低的情况,此时系统就会检查整个集群,并且将需要CP U计算最多的虚拟机移到目前CP U较空的服务器A或CP U较强大的服务器B上,以实现资源的动态分配功能.图2 资源动态分配的原理示意3.2 高可用性的实现 VMware HA为所有在虚拟机中运行的应用程序提供易于使用、经济高效的高可用性,当服务器发生故障时,受影响的虚拟机会在集群中留有备用容量的其他主机上自动重启.HA将停机时间和服务中断减至最低,同时不需要专门的备用硬件和安装附加软件.VMware HA为整个虚拟化环境提供始终如一的高可用性,而且对操作系统和特定应用程序的故障切换解决方案的成本和复杂性没有限制. 其工作原理如图3所示.当物理服务器C发生故障时,心跳检测发现服务器C发生故障,C上的资源会自动迁移到A和B服务器上,以保持业务的高可用性.图3 故障自动切换的原理示意3.3 高可用性集群系统的实现 资源动态分配和高可用性的实现为构建高可用性集群系统提供了有力的保障,采用VMware591 耿新民,等:基于VMware的高可用性集群在电力信息系统中的应用构建电力企业高可用性集群,不需要为系统中的每台服务器分别添置备用服务器,就可以有效地降低系统成本[4,5]. 如图4所示,在基于VMware 的电力企业高可用性集群中,备用服务器安装了VMware ESX Server,与电力企业数据库服务器、W eb 服务器、OA 服务器和文件服务器等构成高可用性集群,同时采用数据库备份服务器实现差额计划备份.图4 高可用性集群系统的示意 采用磁盘阵列(Redundant A rrays of I nexpen 2sive D isks,RA I D )的St orage A rea Net w ork (S AN )集中存储方式,可以将每个虚拟机的文件系统创建在共享的S AN 集中存储阵列上,VMware VMFS 虚拟机文件系统允许多个ESX Server 安装并同时访问同一虚拟机存储,支持通过VMware V irtual Center,VMware VMoti on 技术,VMware DRS 和VMware HA 提供的基于虚拟化的分布式基础结构服务.由于VMware 的虚拟架构系统中的虚拟机实际上被封装成了一个档案文件及若干相关环境配置文件,将这些文件放在S AN 存储阵列上的VMFS 文件系统中,可以让不同服务器上的虚拟机都可以访问到该文件,从而消除了单点故障. 在VMware ESX Server 中安装多个虚拟机,分别作为电力企业数据库服务器、W eb 服务器、OA 服务器和文件服务器的备用机,采用HA 软件检测物理服务器的工作状态,当出现故障时可以接管服务.这样就保证了服务的不间断性,提高了整个电力系统的高可用性.在实际运行过程中,效果良好.4 结束语 采用VMware 构建电力企业高可用性集群,可有效实现电力企业数据的高可用性与实时备份;充分利用系统原有设备,不必大量购置高性能服务器和交换机等设备,可以降低构建高可用系统的成本.实践证明,该解决方案可以确保电力信息系统服务的不间断性,提高整个电力系统的高可用性.参考文献:[1] VMware,I nc .VMware virtual machine i m porter:user manual1998-2007[EB /OL ].2007-11-04.htt p://www .v mware .com /support .[2] VMware,I nc .Choosing and installing guest operating syste m s1998-2007[EB /OL ].2007-11-05.htt p://www .v mware .com /support .[3] VMware,I nc .The VMware workstati on user’s manual [EB /OL ].htt p://www .v mware .com /support .2007-11-07.[4] 张小芳,胡正国,郑继川,等.高可用性集群技术的研究和应用[J ].计算机工程,2003,29(4):1152117.[5] 熊盛武,王鲁,杨婕.构建高性能集群计算机系统的关键技术[J ].微计算机信息(管控一体化),2006,22(123):86288.691上 海 电 力 学 院 学 报 2010年。