ITPub博客

首页 > 数字化转型 > ERP > 异地容灾系统技术概述(转载)

异地容灾系统技术概述(转载)

原创 ERP 作者:fjy26 时间:2008-04-08 22:58:26 0 删除 编辑
随着中国企业、行业信息化过程的推进,数据保护的重要性已越来越成为人们关注的焦点。大型公司、组织或政府部门经常需要面对的一个课题是如何避免在各种自然灾害和人为破坏的情况下保障其系统的安全有效。传统的离线备份、备份介质异地保存的方法可以在一定的程度上解决上述课题。但随着业务对系统可用性、实时性要求的提高,远程容灾成为保障用户需求的唯一选择。   广义上讲,任何必须恢复的数据访问中断都是数据灾难。容灾就是能够恢复数据灾难发生前的系统状态的方法。远程容灾系统是指在相隔较远的异地,建立两套或多套功能相同的系统,互相之间可以进行健康状态监视和功能切换。当一处系统因灾害(如水灾、火灾、人为破坏或地震等)停止工作时,整个应用系统可以切换到另一处,使得该系统功能可以继续正常工作。实际上从从技术上讲,典型的容灾系统一般包括两个主要的功能部分:   1、数据复制:指在异地保证各个系统关键数据和状态参数的一致,根据其实现的方法来分可以是软件的方式,也可以是硬件的方式。软件方式是在主系统和容灾系统的主机上,安装专用的数据复制软件。这种方式的特点是成本较低。但是由于效率和可管理性方面的问题,这种容灾方式不多见。大多数的容灾系统都采用硬件方式的数据复制,即数据通过存储阵列控制器直接在存储设备之间传输,由于数据复制是由光纤通道存储阵列控制器完成,因此不占用服务器内存等宝贵的硬件资源,也不须由操作系统进行管理和控制,对操作系统资源不会造成占用,对系统效率也不会造成影响。同时根据实现的步骤来将也可以分为同步复制(实时容灾)和异步复制(异步容灾),同步复制是安全级别最高的工作方式。具体工作时主系统主机向本地的存储设备发送一个I/O请求时,这个请求同时被传送到容灾系统的存储设备中,等到2个存储设备都处理完成后,才向主系统主机返回确认信号。这一机制确保在2个存储设备中的数据在数据块级别的高度一致。而异步复制的工作机制是主系统内主机与存储设备间的I/O处理与数据复制过程无关,也就是说,主机无须等待远端存储设备完成I/O处理,只要本地主系统存储设备完成IO处理后,即向主系统主机发送确认信号。这样,虽然主系统与容灾系统之间数据复制的通讯效率高会提高,但是2个存储设备中的数据就可能存在不一致,这也就是采用异步复制机制的代价。   2、应用切换:即当某个具体应用在一个系统中失效之后,可以在另外一个系统中启动切换并接管该网络服务。每次进行事务处理时,数据均同步更新。当主业务中心发生灾难时,远程备份中心子系统中的数据将安然无恙,并且通过备用主机连接而保证数据的可用。自动的存储子系统故障恢复和故障返回功能允许在线操作继续进行,只需要将客户端与远程子系统重新联结即可恢复业务运作。通过建立额外的镜像,该方案可实现并行操作。   我公司在容灾体系中采用FalconStor的 IPStor软件和Legato的Legato Automated Availability Manager ( Legato Cluster)IPStor使存储和应用分离,存储服务器管理所有的存储设备,应用服务器只需管理自己的系统盘。存储数据的磁盘子系统由IPStor服务器统一协调管理,减小了征管服务器的工作量和工作难度。本地到异地的容灾复制也有IPSTOR服务器完成。Legato Automated Availability Manager (LAAM)提供局域网或广域网内任务的监控、切换,通过和底层的IPSTOR配合来达到远程的CLUSTER,达到提高应用的速度和容灾的目的。[@more@]

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/74617/viewspace-1002114/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
  • 博文量
    28
  • 访问量
    236286