免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2294 | 回复: 0
打印 上一主题 下一主题

双机备份方案的介绍 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2010-01-22 13:26 |只看该作者 |倒序浏览

1.1.双机备份方案的原理
两台服务器通过磁盘阵列或纯软件模式,连接成为互为备份的双机系统,当主服务器停机后,备份服务器能继续工作,防止用户的工作被中断。
基于存储共享的双机热备是双机热备的最标准方案。
对于这种方式,采用两台服务器,使用共享的存储设备(磁盘阵列柜或存储区域网SAN)。两台服务器可以采用互备、主从、并行等不同的方式。在工作过程中,两台服务器将以一个虚拟的IP地址对外提供服务,依工作方式的不同,将服务请求发送给其中一台服务器承担。同时,服务器通过心跳线(目前往往采用建立私有网络的方式)侦测另一台服务器的工作状况。当一台服务器出现故障时,另一台服务器根据心跳侦测的情况做出判断,并进行切换,接管服务。对于用户而言,这一过程是全自动的,在很短时间内完成,从而对业务不会造成影响。由于使用共享的存储设备,因此两台服务器使用的实际上是一样的数据,由双机或集群软件对其进行管理。
对于纯软件的方式,则是通过支持镜像的双机软件,将数据可以实时复制到另一台服务器上,这样同样的数据就在两台服务器上各存在一份,如果一台服务器出现故障,可以及时切换到另一台服务器。
1.2.双机备份的方式
双机热备有两种实现模式,一种是基于共享的存储设备的方式,另一种是没有共享的存储设备的方式,一般称为纯软件方式。
双机热备份方案按实现方式分类为:
1. 通过共享SCSI/光纤总线方式:需要一台外置的共享磁盘柜(或共享磁盘阵列柜),用于存放所有的SQL Server交易数据。双机中的主机可以访问磁盘柜,主机发生故障时由备份机控制和访问磁盘柜。
2. 通过软镜像方式:主机和备份机上各有一个数据分区,由容错软件通过双机内部网络(心跳线)将这两分区镜像。主机控制此两个分区,当发生数据写操作时,主机将数据在本地和备份机上各写一份,这样主、备机硬盘上各有一套完全同步的交易数据。
有些产品可采用共享SCSI总线/SAN和软镜像两种方式实现双机方案,如VINCA。有些产品只能采用共享SCSI总线/SAN方式实现双机方案,如微软的集群方案。
以共享SCSI总线/SAN方式实现的双机方案需要额外购置一台磁盘柜或磁盘阵列柜,通过两根SCSI线缆/光纤分别与两台服务器相连。由于此种方式的双机系统只保存一份数据,且存放在外置磁盘柜中,因此外置磁盘柜可能成为单一故障点。为了提高数据安全性,需要在外置磁盘柜上配置双电源、双控制器、硬盘配置成RAID容错级别,且各个部件最好是可热拔插的,这样就加大了硬件的投资。此种双机方案虽然费用高,但性能较好,比较适合具有大型数据库的关键应用系统。
以软镜像方式实现的双机方案配置灵活,经济实用,比较适合企业关键数据的应用规模。只要备份服务器的性能配置选择得当,备份机不会拖累主服务器,双机系统正常运行时的整体性能仍接近主服务器的性能。
1.3. 双机备份方案的适用范围
用户对系统的连续工作性和实时性要求较高,系统停机对系统的影响很大,造成很大的损失。



本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u1/57993/showart_2157591.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP