传奇浅析SCOUnix平台的双机热备份技术 |
|
作者:mengsf小编 文章来源:Www.Mengsf.Com |
|
| 应用技术2009年10月10第10期坪扔金缸电肛浅析平台的双机热备份技术一中国人民银行长沙中心支行李长坚作为关键业务系统的系统平台,操作系统以稳定、可靠和开放的特性,在铁路、邮电、电力、金融等行业得到了广泛应用。双机热备份是指通过提供冗余的服务器来保证计算机系统稳定、可靠、有效、持续运行。双机热备份技术指的是使用(?)软件管理2台服务器,当一台服务器发生故障或宕机时,不需要用户的干预,不中断用户访问,自动将用户对关设置游戏键业务的请求切换到另一个服务器,实现业务系统不停运行,从而保证业务的正常开展。 实现双机热备份技术的应用软件称为热备软件。目前,操作系统平台下常见的双机热备份技术可以分为共享存储方式和纯软件方式2种。一、共享存储方式共享存储方式的双机热备份是一种软硬件结合的高可靠性应用模式,由2台服务器、磁盘阵列柜和热备软件构成,其结构如图1所示。在这种方式下,2台服务器之间安装独立可靠的存储设备(如磁盘阵列、存储区域网等),操作系统、应用程序和热备软件安装在2台服务器上,而数据库存储安装在共享的磁盘阵列柜上资料,数据库及应用程序在某一时刻只由一台主机控制。图1共享存储方式的双机热备份技术服务器运行时,主备服务器上热备传奇网络游戏软件的监测模块互相监测对方的心跳及服务。监测模块通过网络和串来定时监测对方心跳,一旦主服务器发生故障,备服务器就会自动接管主服务器的任务,使应用系统继续正常作。 主服务器修复后,又可从备服务器切换回来。平台下实现共享存储方式的热备软件有共享存储方式实现双机热备份故障能确保切换过程中数据的完整性,切换时间很短,且不需人工干预,能够很好地满足实时性要求较高的应用。二、纯软件方式纯软件方式的热备软件都提供了数据镜像、故障切换、自动恢复和可靠保护4个功能。纯软件方式的双机热备技术是通过镜像功能,将数据实时复制到另一台服务器上,这样,同样的数据就在2台服务器上各存一份,其结构如图2所示。通过故障切换功能互相监测2台服务器的心跳,当主服务器出现故障,及时切换到备用服务器,从而实现不问断的业务服务。主服务器修复后,又可通过自动恢复功能将数据和服务从备服务器切换回来。平台下实现纯软件方式的热备软件有。图2纯软件方式的双机热备份技术纯软件方式实现双机热备份无需专门购买昂贵的磁盘阵列柜或存储区域网,费用低、易搭新开传奇建、配置简单,十分适合于中、小企业的关键应用,而且可以排除集群存储器内的单一失效点。60.10。2009.10坪如金融趋肛应用技术2009年10月101:1第10期三、比较分析(一)可靠性方面共享存储方式的双机热备份技术中,共享磁盘阵列柜本身存在的单点故障可能导致整个系统不能丁作或破坏数据,而纯软件双机热备份技术无需共享设备,数据被实时地镜像到备机上,在2个系统中具有完全一致的双份数据,这样将系统风险平均分散到2台服务器。因此,纯软件双机热备份技术的可靠性要比共享存储方式要高。(二)性能方面由于纯软件方式实现双机热备份,数据要不断地被拷贝到备份服务器的磁盘上好传奇。以保证故障发生时可以使用当前的数据。因此,增加了主服务器及网络的负荷,可能会严重影响系统性能。(三)数据一致性方面在纯软件方式的双机热备份技术中,因为即便是以最快网络相连,2个服务器间信息传送仍会有一定的延迟,所以当一个服务器发生故障时,可能会有主、备服务器的数据不一致现象。 (四)部署方面共享存储方式的双机热备份技术中,主、备服务器之间需要使用电缆连接存储设备,主、备服务器的安放位置受到电缆长度的限制,冈此部署的灵活性没有纯软件方式高。另外,在纯软件方式下,主、备服务器2个节点在空间上可以是分散的,节点间可通过广域网互联,物理上可以距离很远。这种拓扑结构常被用在灾难恢复的设计中,提供对受自然灾害如地震、洪水等影响的服务器的保护。(五)费用投入方面采用共享存储方式的双机热备份,需要配备昂贵的磁盘阵列柜,费用代价要高于纯软件实现的双机热备份2倍以上。四、结论在投资充裕、数据量大、要求系统灾难性故障数据零丢失的情况下,可以采用共享存储方式实现服务器双机热备份。 如果可用性、成本和性能都同样重要,可以使用纯软件方式的双机热备份技术。(责任编辑:梁春丽)上接第57页)3.全行应用(程序、程序运行参数、创建数据表)上线的日期。4.分行、全行数据处理(数据初始化、日常数据处理)的日期。(四)设置相关栏目由于开发小组的工作是分行模型需求能否顺利实施的关键,让开发小该网络游戏这一点好的组能够清晰理解需求的差异化表现,显得尤为重要。建议在用于和开发组准确沟通模型需求的文档中,设置以下相关栏位以助于理解需求。1.“数据表名”,分行应用需求涉及的模型数据表名称。2.“数据源业务系统”,为模型数据表提供数据来源的业务源系统。3.“是否分行差异化版本”,如果模型表需要体现分行差异,填写“是”和后续相关栏位;否则填写“否”或者放空。4.“启用分行”,填写启用该数据表(运行加载数据程序、启用程序运行参数、创建数据表)的分行名。 5.“模型表数据初始化分行”,填写需对模型表进行数据初始化操作的分行名。6.“差异字段”,填写模型数据表中需体现差异的字段名称,这里的字段差异仅指字段在各分行进行初始化处理时的不同操作。7.“差异字段初始化分行”,填写对模型数据表差异字段进行初始化的分行名。8.“差异字段初始化方法”,对于需要做模型数据表差异字段初始化的分行,填写各自的初始化方法。9.“问题流转跟踪信息”,由该表应用需求引起的相关问题流转信息可在此登记,如问题流转编号等,便于跟踪需求的落实情况。10.“其他信息”,填写上述栏位未能涵盖的信息,如开发测试计划、上线日期要求等。除了确保在各流程中做好关键信息的记录外,还应当加强对重要环节成果的评审和需求实施情况的跟踪,这些措施都有助于从整体上对分行模型数据需求的把握,透彻理解分行差异化需求的涵义,进而达到对分行模型数据需求进行科学规划的目标。(责任编辑:梁春丽)?.10,2009.106浅析平台的双机热备份技术作者:李长坚作者单位:中国人民银行长沙中心支行刊名:华南金融电脑英文刊名:年,卷(期):2009,17(10)。 |
|
| } | |
| 上一篇:浅谈XML在金融行业的应用 | 下一篇:税控收款机国家标准起草阶段总结会召开 |
| 声明:本站发布所有新开传奇发布网站信息来自互联网,请各位朋友认真辨认游戏信息的真实性,避免受骗上当!适度游戏有益健康,切勿沉迷! | |