浅论双机热备软件、热备方式的优缺点(绝对原创)

目前信息化应用也越来越广,双机软件、集群软件琳琅满目,到底什么样的才是适合我们的呢?下面就针对纯软方式双机与HA阵列方式双机,以及下面方案里描述的双机软件与其他软件做下对比:

本分析是在《一个不错双机热备份方案  》《[url]http://bbs.51cto.com/viewthread.php?tid=18272&highlight=[/url]》之后,推出的技术性分析。本方案是目前纯软双机最稳定可靠的方案,在WINDOWS平台下,支持所有数据库的纯软热备与阵列双机。

注意:这种纯软热备方式与其他软件的区别在于不用担心数据丢失。数据一式两份,机器恢复后未同步完成,切换功能是锁定的,不允许用户切换而覆盖数据,直到把增量数据同步完毕后,才可以切换。

并且数据是真正的实时同步,数据库在打开修改过程中都会同步过去,软件原理是基于系统低层的缓存拦截,数据有稍微的改动,经过缓存都会在备机执行相同操作。  

对于磁盘坏道也能避免往备机的覆盖,传统原理是基于磁盘块的复制方式,当某个磁盘块静止不动,软件发现改动,才进行复制拷贝,这时候如果有坏道,损坏的数据也随之覆盖备机完好的数据,这就形成了2种不理想结果:1、数据不能即时同步     2、数据丢失

每次停机都有可怕的初始化,数据覆盖一遍,这也是造成以后的切换不能正常进行,无数据、数据丢失的根本原因。


纯软方式:基于系统低层的截取缓存技术的应用,加上智能数据识别,同步锁定等功能完全能解决以上问题,并且他支持所有数据库。  目前这种方式不支持系统的拷贝(软件加了限制,防止用这种方式做系统的拷贝,具体原因我想应该是:备机的原生系统更干净稳定)

HA阵列方式双机切换时间与检测机制是决定软件好坏的依据,随着技术与应用的不断,多机集群必然是个趋势。
HA与纯软方式比较虽然有阵列共享,但数据始终是一份,存在单点故障的隐患。
     目前阵列也在不段更新,有些HA对阵列的支持不好,我们常常在阵列出现坏道与数据丢失后埋怨阵列硬盘厂商,其实罪魁祸首不是他们,是HA软件,负责的HA厂家在每款阵列推出后均做兼容测试。
      双机的原理是阵列共享,一份文件主备机都可以有权限读写,如果协调不好,共同打开阵列上某个盘某个文件,后果是什么?对了,读取可能影响不大,共同写一个扇区与文件,后果很严重滴!轻者数据丢失,重者RAID失效,阵列磁盘损坏。

你可能感兴趣的:(职场,休闲,热备,双机,纯软)