双机热备简介
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
双机热备简介
一、双机热备
双机热备特指基于active/standby方式的服务器热备。服务器数据包括数据库数据同时往两台或多台服务器写,或者使用一个共享的存储设备。在同一时间内只有一台服务器运行。当其中运行着的一台服务器出现故障无法启动时,另一台备份服务器会通过软件诊测(一般是通过心跳诊断)将standby机器激活,保证应用在短时间内完全恢复正常使用。其实现过程如下图所示:
图(1)
为什么要做双机热备?
双机热备针对的是服务器的故障。
服务器的故障可能由各种原因引起,如设备故障、操作系统故障、软件系统故障等等。一般地讲,在技术人员在现场的情况下,恢复服务器正常可能需要10分钟、几小时甚至几天。双机高可用系统解决方案,为用户提供了具有单点故障容错能力的系统平台。它采用主服务发生故障时备服务器接管的机制,实现在线故障自动切换,实现系
统7×24小时不间断运行,避免停机造成的损失。
(一)纯软件双机热备
纯软件双机热备是在实时数据镜像基础上,实现了不需要共享存储的纯软高可用性系统,一般支持数据库和应用软件实现双机热备。
方案一:Windows(或者Linux)+ Rose Mirror HA+ORACLE(或者SQL Server)的双机热备
网络拓扑:
图(2)
投资采购软硬件设备:
(1)数据库服务器:两台数据库服务器,每台服务器至少两个网络口;
(2)操作系统:windows或者linux操作系统;
(3)数据库软件:Oracle或者SQL Server企业版;
(4)集群软件:Rose mirror HA(Rose公司);
(5)交换机:核心交换机一台。
简介:
整个集群组网方式所需的IP地址(需要规划6个IP)如图(2)所示,两台数据库服务器虚拟出一个集群IP地址(192.168.1.3)用于集群的管理和虚拟出一个数据库访问IP地址(192.168.1.4)供外部访问。
当主数据库服务器(192.168.1.1)状态处于active时,备用数据库服务器(192.168.1.2)是不对外提供服务,状态处于standby。当主数据库服务器(192.168.1.1)出现故障,无法对外提供服务时,备用数据库服务器(192.168.1.2))在短时间内自动由当前的standby 状态转变为active,接任工作继续提供对外服务。
采用这种组网方式主要适用一些存储数据量不大的用户,建设投入的资金量不大。
(二)共享磁盘双机热备
采用磁盘阵列共享磁盘的双机热备,数据集中存储,存储容量大;而且系统效率高,系统中数据读写、管理及容错由磁盘阵列来完成。
方案二:windows 2003 +MSCS +Oracle Faile Safe+ Oracle双机热备
网络拓扑:
图(3)
投资采购软硬件设备:
(1)数据服务器:两台数据库服务器,每台服务器须配置HBA 卡和至少有两个网络口;
(2)光纤交换机:一台光纤交换机,激活端口不少于4个;
(3)磁盘阵列:一台磁盘阵列,磁盘容量大小根据客户规划的数据存储容量来定;
(4)操作系统:Windows2003 Enterprise Edition;
(5)数据库:Oracle 10g\11g企业版;
(6)交换机:一台核心交换机,配置要求根据客户需求来定,建议用千兆网络来组网。
注:不必采购集群软件: windows2003自带集群软件MSCS;
Oracle Faile Safe官网上下载,不必采购。
简介:
整个集群组网方式所需的IP地址(需要规划6个IP)如图(3)所示,两台数据库服务器虚拟出一个集群IP地址(192.168.1.3)用于集群的管理和虚拟出一个数据库访问IP地址(192.168.1.4)供外部访问。
采用这种组网方式主要适用一些存储数量大、数据安全性要求比较高的用户,投入资金也比较大。
方案三:windows2003+ MSCS +SQL server 2008双机热备
网络拓扑:
图(4)
投资采购软硬件设备:
(1)服务器:三台服务器:两台做数据库服务器(每台服务器带HBA卡和至少两个网络口),一台做主域控制器服务器(性能要求不需要很高);
(2)光纤交换机:一台光纤交换机,激活端口不少于4个;
(3)磁盘阵列:一台磁盘阵列,具体配置根据客户数据存储容量来定;
(4)操作系统:Windows2003 Enterprise Edition;
(5)数据库:SQL Server 2008企业版;
(6)交换机:一台核心交换机,配置要求根据客户需求来定,建议用千兆网络来组网。
注:不必采购高可用软件:windows2003自带MSCS软件;SQL Server2008软件自带群集安装选项。
简介:
整个集群组网方式所需的IP地址(需要规划7个IP)如图(4)所示,两台数据库服务器虚拟出一个集群IP地址(192.168.1.3)用于集群的管理和虚拟出一个数据库访问IP地址(192.168.1.4)供外部访问。
由于SQL Server2008数据库无法安装在主域控制器服务器上,所以增加一台配置普通的服务器来担任主域控制器服务器,另两台数据服务器即是主、备数据库服务器又是备用域服务器。
采用这种组网方式主要适用一些存储数量大且对数据安全性要求比较高的用户,投入资金也比较大。
方案四:Linux+heartbeat+Oracle双机热备
网络拓扑:
图(5)
投资采购软硬件设备:
(1)数据服务器:两台数据库服务器,每台服务器须配置两张HBA卡且至少两个网络口;
(2)光纤交换机:两台光纤交换机,激活端口不少于4个;
(3)磁盘阵列:一台磁盘阵列,磁盘容量大小根据客户规划的数据存储容量来定;
(4)操作系统:linux操作系统,如:redhat等;