论文部分内容阅读
近年来,我国铁路发展很快,营业里程增速明显加快。业务的快速发展对信息系统的建设、发展和运维也提出了更高要求,铁路信息部门面临着严峻的挑战:大量应业务需求开发出来的信息系统需要更多的计算、网络和存储资源予以承载;瞬息变化的市场需求需要信息系统更快捷的开发和部署;用户对信息系统停机的容忍度越来越低需要信息系统具备更高的可用性。传统IT架构下,由于应用兼容性问题,IT管理员只能将不同的应用部署在不同的硬件设备上。资源几乎无法共享、利用率低下,新建信息系统所需的硬件资源只能通过购买设备完成。不断采购设备不仅会增加采购成本还会增加空间、供电和空调的开销。设备的采购通常需要花一定时间,这使得信息部门难以敏捷应对业务发展的需要。大量运行在单台服务器上的应用系统,其可用性已难以满足用户的需求。随着信息技术的发展,原本为了提高大型机硬件资源利用率而开发的虚拟化技术,逐渐扩散至小型机和X86服务器,并最终促进了云计算的发展,成为了云计算的共有模式。虚拟化技术将逻辑层从物理层抽象出来使得资源利用率得到极大提升,信息系统得到更一致的管理。它的按需自服务、广泛的网络访问、资源共享、快速弹性等特性使得信息部门可以敏捷应对业务发展的需求。虚拟化技术可以提升原先单机系统的可用性,从而提高了业务连续性的级别,减少了系统宕机的时间。本文研究了通用可用性技术和虚拟化可用性技术,并在不降低可用性的前提下,实现了信息系统从传统IT架构向虚拟化架构上迁移。首先通过对服务器虚拟化、存储虚拟化几种模式的介绍,阐述了计算、网络、存储等物理资源的虚拟化原理。其次,根据可用性公式从增加系统正常可用时间和减少系统停用时间两个方面,重点介绍冗余、备份、预防性维护、同质化、科学管理等可用性技术的原理。第三,介绍了虚拟数据中心的拓扑结构,并详述虚拟化各可用性技术的原理。最后结合实际案例,介绍了虚拟化可用性技术的实现方法。