磁盘镜像技术双机热备 双机集群方案现状 根据目前双机系统的工作原理和硬件构成,双机系统可分为共享磁盘阵列和纯软件双机两种方式,这两种方式都有各自的优缺点,以下是两种方式现状: 1.无共享盘阵的双机集群方式 纯软双机方式是一种不需要共享外置磁盘阵列的双机集群技术,通过双机软件提供的镜像引擎将数据进行实时复制,实现数据的同步。如果一台服务器出现异常,那么另一台服务器将主动接管其工作,继续支持网络系统的运行,以保证系统能够不间断地运行。这种不需共享磁盘阵列的方式又称双机镜像方式或扩展镜像(Mirroring Extension)方式,扩展镜像是指服务器间通过软件的镜像引擎来实现数据的复制。 纯软件集群方式 优点:不需要额外采购磁盘阵列,成本比较便宜。 缺点:对于一些要求提供较高存储带宽,或者是要求提供较大存储空间的应用时,性能就会显著下降,无法满足应用系统的需要;可用性相对较差,两服务器之间的实时复制是一个比较脆弱的环 节 ;一旦 服务器出现中 断,恢 复后还 要进行比较复杂 的数据同步恢 复,这个时段 处 于无保护 状态 ;没 有事 务机制,由 于其复制是在 文 件和磁盘层 进行的,复制是否 成功 不会影 响 数据库 事 务操 作,因 此 有出现数据不完 整 的情 况 ,这个存在 相当的风 险 。建 议 除 非 不得 已 ,不要使 用纯软件。磁盘镜像的双机热备只支持主备模 式,不支持并 发 模 式。 2.基 于盘阵的双机集群系统 基 于共享磁盘阵列模 式的双机集群系统,通过在 两台服务器上 运行高可用性软件(双机软件或集群软件)和共用磁盘阵列来实现。它使用磁盘阵列作为两台服务器的共用存储设备,通过双机软件对磁盘阵列进行管理,同时对受保护的服务进行监控和管理。任何一台服务器运行一个应用时,应用数据存储在共享的数据空间内,每台服务器的操作系统和应用程序文件存储在其各自的本地储存空间上。 共享磁盘阵列集群方式 优点:实现真正意义上的数据与系统分离,系统整体效率高,存储系统升级扩容方便。 缺点:存在单点数据故障,一旦磁盘阵列出现逻辑或物理故障,数据安全就得不到保障。 以下对几种常见的磁盘镜像软件做详细的介绍: 一、DRBD 与高可用集群套件 drbd 作为一种开源的磁盘镜像软件,它与heartbeat 高可用集群联用可以实现磁盘镜像双机热备技术,此处对heartbeat 技术在此不做详细介绍。 一个drbd 系统由两个以上...