双机热备方案在数据库中的两种主要形式
数据库双机热备方案有两种典型的方式,一种是比较标准的,两台服务器通过一个共享的存储设备,并且安装双机软件,实现双机热备方案,称为共享方式。另一种方式是通过纯软件的方式,一般称为镜像的方式。
对于共享方式,数据库放在共享的存储设备上。当一台服务器提供服务时,直接在存储设备上进行读写。而当系统切换后,另一台服务器也同样读取该存储设备上的数据。对于纯软件的方式,通过镜像软件,将数据可以实时复制到另一台服务器上,这样同样的数据就在两台服务器上各存在一份,如果一台服务器出现故障,双机热备方案可以及时切换到另一台服务器。纯软件方式有几大优点:首先避免了磁盘阵列的单点故障;其次节约投资,不需购买昂贵的磁盘阵列;第三不受距离的限制,两台服务器不需受SCSI电缆的长度限制(光纤通道的磁盘阵列也不受距离限制,但投资更大);最后是存在两份数据,不管怎么样也多了一点安全性。
镜像软件可以以两种双机热备方案处理这个过程,一种是同步方式,即只有在复制也完成后,原来的操作才算成功。另一种是异步方式,只要源数据操作完成,就算成功,复制工作在其后进行。前一种方式对于数据库的写入的速度会有一定的影响,而后一种方式则在切换时有可能会产生数据的丢失。应该说,对于纯软件方式的应用,要看具体的应用情况。如果频繁进行写入,对响应速度要求很高,则这种方式未必理想。如果写入的频率不是很高,写入的小小的时延可以承受,则这种方式的好处还是很大的。
企业在采用双机热备方案除了要考虑稳定性、经济性、安全性、前瞻性和先进性等外,最主要的是要考虑它的可扩展性,在硬件的选择上,配备稳定性高、易扩充的磁盘阵列,适应平滑升级,保护现有投资。在存储软件的选择上,可扩展性也显得非常重要。实际上只有系统软硬件均符合技术发展潮流,采用相关的先进技术,在功能上相辅相成,整个系统的平滑升级才能成为可能。
漫客 发表于: 2010-01-20
我要回答相关推荐
-
双机热备方案在Windows和Linux下的实施方式
双机热备方案是一个具有争议的话题,但是他的存储性能和企业服务可持续性是毋庸置疑的。下面是这一方案在Window […]
-
双机热备份技术真的只需要RAID就可以么
双机热备份技术对于企业的业务可持续性来说十分重要,一个好的备份技术就意味着更好的服务水平。选择适当的RAID级 […]
-
双机热备技术在组建时需要注意的前提和产品介绍
双机热备技术在使用的时候需要注意很多的事情,很多企业由于没有主要导致了自己大量的资金流失,造成了不小的损失。只 […]
-
双机热备系统纯软件方式优点
1、避免了磁盘阵列的单点故障:对于双机热备系统,本身即是防范由于单个设备的故障导致服务中断,但磁盘阵列恰恰又形 […]
-
双机热备技术中标准方案的详细介绍
双机热备技术在使用的还是有两种主要的方式,这两种主要的方式有些时候还是需要进行区分和识别。双机热备技术有两种实 […]