服务器虚拟化技术可有效促进高可用性

 对于数据密集型业务来说,每宕机一小时所带来的网络接入丢失或用户生产率下降都很容易造成六位数的损失。这个古老的定律对于现今的企业仍然适用。长期依赖于高可用性架构获得性能冗余的数据中心需要尽量避免操作系统的混乱、服务器故障以及其它基础架构问题。如今的服务器虚拟化技术允许多个虚拟机在同一台物理服务器上独立的运行,这使业务风险大大增加。虽然虚拟化技术支持庞大的数据中心整合,但同时也增加了相关机构的风险。采用了服务器虚拟化的公司需要重新评估他们的高可用性措施,在继续依靠传统网络架构的同时,利用虚拟化平台来增加业务的灵活性。

 
虚拟化技术.jpg
 
要了解在虚拟化服务器环境中改进高可用性(HA)的可能性,很重要的一点是了解传统高可用性在非虚拟化环境中的特性及兼容性。在基本的高可用性形式中,它通过提供冗余度来消除单点故障。
服务器通常会包含一些本身的弹性设计特征,其中包括多处理器内核、大容量内存、冗余电源、网络/存储连接等。就像包含Windows Server 2003群集服务器、Sun的Solaris系统集群以及IBM AIX PowerHA(HAMCP)的平台产品一样,每个服务器都有备份操作系统、应用程序以及高可用性故障处理软件。
一旦对故障设备进行隔离维修,系统则会自动恢复到出错前所备份的初始配置中。这通常被称为"主动/被动"配置。在"主动/被动"配置中,第二个服务器与第一个串联运行,而不是作为一个备用服务器运行,这样可以提供更大的处理能力。但是,当其中一个服务器出现故障时,另一个服务器还能继续在一个较低的层面运行。随着这一基本方案的不停变化,集群本身也可能会拥有三、四个或者更多的服务器。
 
虚拟化架构.jpg
 
当然,传统的非虚拟化方法对于高可用性则意味着高昂的成本。冗余服务器、局域网联网、SAN联网和存储、以及OS或应用软件许可制度的推行将大大提高企业高可用性应用部署的费用。
根据Va.州Fairfax Evolve Technologies公司CEO Dave Sobel的观点,确定可用性需求是企业要做的第一步。Sobel表示,企业管理层要根据业务需求及预算情况来确定运作时间。业务需求推动着技术发展,但高可用性技术的高额成本却限制了受保护应用程序的数量。结果,只有少数几个应用程序得到高可用性的保护,而对于其它应用程序只能进行到定期备份。
 

服务器虚拟化技术可有效促进高可用性

扫一扫手机访问

发表评论