基于虚拟机的双机热备高可靠协同办公系统

2017-04-27 14:13康玉虎
电子技术与软件工程 2016年15期
关键词:虚拟机

摘 要 随着高校信息化的不断推进,各高校纷纷建立起协同办公系统,推行无纸化、网络化办公。协同办公系统一旦出现故障,将对学校的正常办公造成严重的影响。本文针对虚拟化环境下协同办公系统的高可靠运行问题,介绍基于虚拟机双机热备的高可靠解决方案,实现协同办公系统的安全、稳定运行。

【关键词】虚拟机 协同办公 双机热备 高可靠

1 引言

随着高校信息化的不断推进,各高校逐步开展起协同办公系统的建设,力求实现无纸化、网络化办公。协同办公系统在提高工作效率、规范办事流程等方面起到了重要的促进作用。同时,各类工作也逐步依赖于协同办公系统,一旦系统出现故障,各类工作将无法正常进行,严重影响正常办公。因此,必须设计、实施好协同办公系统的的高可靠运行方案。传统的双机热备高可靠方案都是在非虚拟化环境下实施的,如何在虚拟化、云平台环境下实现系统的双机热备高可靠运行是协同办公系统部署、实施中遇到的重要问题。

2 双机热备的概念及分类

2.1 双机热备的概念

广义上的双机热备是指用两台服务器承载重要的服务,互相备份,共同提供同一服务。当一台服务器出现故障时,可以由另一台服务器承担起服务,从而在无人工干预的情况下实现服务的不间断。

狭义的双机热备是指active/standby(活动/待用)方式的服务器双机热备。应用系统数据同时向主、备服务器写入,或者主备服务器共同使用共享存储。正常情况下,主服务器承载系统业务,备份服务器处于待命状态,一旦主服务器软硬件故障,就会被双机软件检测到,备份服务器会在短时间内接管主服务器的业务,实现业务的正常运行。

2.2 双机备份的分类

双机热备根据实现方式,可以分为基于共享存储的双机热备、全冗余的双机热备和复制方式的双机热备。

基于共享存储的双机热备是常用的方式,但是所共享的存储是一个单点故障点,虽然存储出问题可能性小,但是一旦存储出现问题,则主、备服务器都会失效。全冗余的方式下,主、备存储也实现热备,可靠性高,但是成本也高。复制方式的双机热备不使用存储,主、备服务器间通过镜像软件复制数据,实现数据同步,成本较低,适用于未部署存储的单位。

3 协同办公系统虚拟机双机热备的实现

3.1 协同办公系统虚拟化运行环境

虚拟化云计算平台具有高性能、高可靠、低成本、维护简单、兼容性强等诸多优点,高校的各类应用系统已逐步部署在虚拟化云计算平台上。我校已建有华为虚拟化云计算平台,平台含有4台2路服务器RH2288、一台主存储S5500T、一台备份存储S2600T、两台光交换机SNS2124,一台数据中心交换机S5700。平台部署了华为FusionCompuper虚拟化平台及FusionManager云管理平台。各类应用系统直接在虚拟化平台上以虚拟机的形式部署。虚拟化云计算平台硬件架构如图1。

3.2 协同办公系统虚拟机双机热备的部署

学校日常办公对协同办公系统依赖性较强,一旦系统出现问题,将严重影响正常的办公。因此,协同办公系统需做好高可靠性设计。我们采用虚拟机双机热备的方式实现系统高可靠运行。

具体部署方式为,将系统直接部署在虚拟化云计算平台上,建立五台虚拟机,分别为协同办公系统主服务器、协同办公系统备份服务器、数据库主服务器、数据库备份服务器、移动办公服务器。其中,协同办公系统主服务部署在协同办公系统主服务器上,同时,在协同办公系统备份服务器上同时部署协同办公系统主服务,作为主服务器的备份。在存储中建立虚拟共享磁盘,共享磁盘同时挂载到主、备服务器上,协同办公系统的数据文件存储在虚拟共享磁盘中,由主、备服务器共享使用。在协同办公系统主、备服务器上都安装Rose HA v8.0双机软件,协同办公系统主服务器和备份服务器做成active/standby形式的双机热备,实现双机热备的功能。同样,数据库主服务器和数据库备份服务器也做成active、standby形式的双机热备。虚拟机双机热备逻辑架构如图2所示。

正常情况下协同办公系统主服务器对外提供服务,在主服务器出现故障时,双机软件会通过心跳检测检测到故障,备份服务器立即接管业务,实现协同办公系统的高可靠运行。面向用户的是配置在双机软件上的浮动IP地址,双机软件会根据实际情况将用户向浮动IP的请求转到主、备服务器的真实IP上。数据库主、备服务器也是类似方法运行。

4 虚拟机双机热备方式部署的优点

虚拟机双机热备方式部署协同办公系统,既具有虚拟化云计算平台的诸多优点,又在系统层面实现了关键业务的主、备机热备,在软、硬件层面都保障了系统的高可靠性。

4.1 虚拟化云计算平台的优点

我校虚拟化云计算平台有四台服务器共同作为计算资源,两台存储作为存储资源。当某台物理服务器出现故障时,虚拟机可以自动迁移到其他物理服务器上,实现了计算资源的高性能、高可靠。所有的数据都存放在存储上,主、备存储间进行异步一比一备份,主存储出现问题,备存储可在短时间内接管业务,提高了数据的安全性。因此在硬件层面上具有高性能、高可靠的优点。

4.2 虚拟机双机active/standby备份的优点

虚拟化云计算平台虽然在硬件层面上实现了高性能和高可靠,但是虚拟机出现问题或者协同办公系统服务自身出现问题,协同办公系统服务还是会中断。

部署虚拟机双机active/standby热备份后,解决了协同办公系统服务器或者系统服务出现故障导致协同办公系统业务中断的问题,在硬件层面高可靠的同时,具有了在软件层面上高可靠的优点。

5 结语

协同办公系统在高校的日常办公中发挥着越来越重要的作用,保障协同办公系统的安全、稳定运行是系统部署时必须考虑的问题。虚拟机双机热备方案结合了虚拟化云计算平台和双机热备份技術的优势,提高了协同办公系统的可靠性。同时,此方案也适用于其他类似关键信息化业务系统实现高可靠运行。

参考文献

[1]徐晓玲,崔伟,刘卫.浅谈协同办公系统的部署实施—以兰州城市学院协同办公系统为例[J].中国新通信,2016(04):95.

[2]吴黎明.关于自动化业务系统双机热备技术的设计与实施[J].有线电视技术,2015(11):103-104,106.

[3](美)米勒(Miller,M.).姜进磊等译.云计算[M].北京:机械工业出版社,2009.

作者简介

康玉虎(1983-),男,甘肃省临夏回族自治州人。大学本科学历。工学硕士学位。现为兰州城市学院信息网络中心工程师。主要研究方向为计算机应用、计算机网络、数据挖掘。

作者单位

兰州城市学院信息网络中心 甘肃省兰州市 730070

猜你喜欢
虚拟机
基于VMware的计算机网络课程虚拟实验平台搭建
虚拟机技术在计算机安全技术实验教学中的应用