双机热备解决方案.docx
《双机热备解决方案.docx》由会员分享,可在线阅读,更多相关《双机热备解决方案.docx(12页珍藏版)》请在冰豆网上搜索。
双机热备解决方案
双机热备解决方案
双机热备需求
随着信息化建设的不断推进,企业的信息化已经非常普遍,各个企事业单位的活动越来越多的依赖于其关键的业务信息系统,这些业务信息系统对整个机构的运营和发展起着至关重要的作用。
如果一些关键应用一旦发生宕机故障或应用停机,将给企业带来巨大的经济损失,并且由于业务的不可用而影响了企业的信誉,致使客户对企业失去信任,所造成的危害是致命的。
目前,市场上提供多种高可用性解决的软件解决方案。
主要分为双机和多机的解决方案,主要原理是在提供硬件冗余的系统基础之上,运行高可靠性软件而构成。
高可用性软件自动检测服务的运行状态,一旦服务在主机上出现故障,高可用性软件将自动地把服务转到另一台服务器上,从而让服务持续可用。
对系统应用状态的监控和服务故障的恢复,由高可用软件自动完成,减少了人员的负担。
易腾数信的双机热备方案
双机热备解决方案是性价比非常高的解决方案,也是目前市场采用比较多和认可的解决方案,也是客户经常讲的双机热备解决方案。
其主要硬件拓扑结构如下图:
易腾数信公司的双机热备软件为此提供了一套完美的解决方案。
EterneCluster-DN软件通过两台服务器间心跳连线感知对方的工作状态,及时有效的了解服务器现实状况并能将故障机的工作以最快的速度切换至备用服务器上运行,保证了数据和业务的连续性,也同时保证了客户们的最根本利益,为用户节省大量的开支。
EterneCluster-DN的规格:
× 支持的操作系统:
× Windows系列和Linux系列。
× 适应的应用:
× 支持支持主流数据库,譬如:
MSSQL,Oracle,Sybase等。
× 支持服务器:
NFS、Samba等。
× Web服务:
IIS,Apache等。
× 第三方自定义的服务。
× 支持的存储架构
× 支持DAS,NAS和SAN存储架构。
× 支持的服务器
× 为所有Intel架构的服务器。
× 双机热备模式
× 主/从模式,主/主模式。
× 节点扩容性
× 缴纳一定升级费用,可以升级到EterneCulster-MN版本,进行动态的增加节点或减少节点。
× 主要的功能如下
× 能监测服务器和存储设备的可用性
× 支持单故障应用程序切换和服务器切换
× 能对故障进行监测、报警和恢复
双机双柜解决方案
需求分析
传统的基于共享磁盘阵列模式的双机集群系统,通过在两台服务器上运行高可用性软件和共用磁盘阵列来实现。
但其有一个明显的缺点,在于存在单点数据故障的可能。
一旦磁盘阵列出现逻辑或物理故障,数据安全就得不到保障。
而用户的核心应用系统对可靠性、可用性要求非常高,要求核心应用系统保证7*24*365不间断运行,随着数据存储市场的竞争激烈,产品性能不断提高,价格下调。
用户在有限的投资下就可以购得满意产品,所以双机双柜方案逐渐被对核心应用系统高可用性要求较高的用户所认可和接受。
硬件费用在可控的情况下,压缩高可用性软件费用就成为企业一项棘手的问题,如何选择性价比高,性能满意的软件产品也成了企业首要考虑的问题。
方案概述
利用VeritasStorageFoundation的免费版本加上易腾数信公司的EterneCluster可很好的解决上面所提到问题。
EterneCluster是一群集高可用产品,支持多节点,当然支持两节点的集群环境。
支持多种存储和多种服务器架构,配置多种工作模式、节点和任务可用灵活多样配置、具有更高的性价比高可用性的特点。
VeritasStorageFoundation是symantec公司推出的磁盘系统以及数据信息管理工具软件,适用于企业进行统一平台的存储资源系统管理,拥有较高的透明度和控制能力。
VeritasStorageFoundation完整版拥有优良的性能,但其价格也是很高的,对中小企业来说负担就比较重。
我们完全可以利用VeritasStorageFoundation的免费版本所提供的镜像功能加上易腾数信公司的群集软件EterneCluster的双机版本EterneCluster-DN来实施一个性能优良,价格低廉的双机双柜高可用解决方案。
系统拓扑图如下所示:
方案优势
∙ 采用高性能集群软件,无论是单台的服务器还是磁盘阵列出现故障后,系统均可以实现应用的实时自动接管,实现了真正的无单点故障,确保核心信息系统应访问的不间断运行及在线数据的安全性。
∙整个EterneCluster集群环境维护相当的简单,大大降低了管理成本。
∙方案整体可靠性高,同时性价比最好,可以大大节省用户整体投资,并降低管理成本。
∙EterneCluster具有稳定可靠的特点,比同类产品具有更高的可靠性。
∙价格优势,EterneCluster具有高性价比。
方案具体实施
1.硬件环境保证2台服务器主机和存储设备,无论是采用光线,iSCSI,SAS方式均可。
2.通过磁盘阵列的RAID功能,配置磁盘阵列
3.主机端安装VeritasStorageFoundation(VSF)软件,对磁盘阵列映射到主机端的磁盘创建动态磁盘组(假设为Harddisk3,Harddisk4,创建的动态磁盘组为dg0)。
并创建卷(Volume),类型为镜像(mirror)类型,这样就可以对两个磁盘阵列的内容通过VSF实现镜像功能。
从而保证当任何一台存储发生故障,另外一台正常的存储有完整的相同的数据供应用使用,实现数据不丢失,保障数据的安全和可用性
4.主机端安装EterneCluster软件,通过对VSF设置的卷(Volume)的配置,即可实现应用的高可用管理。
设置图如下:
可以看到EterneCluster可以直接识别到Harddisk3,Harddisk4,即设备为\\.\PhysicalDriver3,\\.\PhysicalDrive4,磁盘组名字为dg0,类型为动态磁盘。
通过这种双机双柜配置从而解决用户环境中的存储设备单点故障问题,通过这种模式的部署,也可以使用户系统中的整个服务器、存储、甚至应用都能实现全冗余,并且在发生任何应用问题、服务器故障等情况下,EterneCluster实现服务器切换,有效的保证了系统的整体可靠性。
多机高可用解决方案
高可用需求
随着信息化建设的不断推进,企业的信息化已经非常普遍,各个企事业单位的活动越来越多的依赖于其关键的业务信息系统,这些业务信息系统对整个机构的运营和发展起着至关重要的作用。
如果一些关键应用一旦发生宕机故障或应用停机,将给企业带来巨大的经济损失,并且由于业务的不可用而影响了企业的信誉,致使客户对企业失去信任,所造成的危害是致命的。
目前,市场上提供多种高可用性解决的软件解决方案。
主要分为双机和多机的解决方案,主要原理是在提供硬件冗余的系统基础之上,运行高可靠性软件而构成。
高可用性软件自动检测服务的运行状态,一旦服务在主机上出现故障,高可用性软件将自动地把服务转到另一台服务器上,从而让服务持续可用。
对系统应用状态的监控和服务故障的恢复,由高可用软件自动完成,减少了人员的负担。
易腾数信的多机方案
多节点集群在未来会有大量需求,大家对集群的认识目前还在双机环境下。
而实际上,在有多个关键应用都具有高可用需求,在一个机房内建立多个双机系统显然是很浪费的,管理的复杂度又高,多节点集群可以有效的解决这个问题。
对于多节点高可用,可以理解为多机互备,多个服务器连接在一个共享存储设备上,同时运行多个不同应用,在其中任意服务器出现故障时,其它服务器根据备援策略进行接管服务,保证整个集群中的服务都能高可用。
易腾数信公司的多机群集软件为此提供了一套完美的解决方案。
EterneCluster-MN具有稳定可靠、易于管理、可用对对应用程序的灵活监控,支持多种存储和多种服务器架构,配置多种工作模式、节点和任务可用灵活多样配置、具有更高的性价比高可用性的特点,能支持超过8个节点的复杂应用集群环境。
EterneCluster-MN监控群集中的任务和主机,一旦任务或主机出故障,根据切换规则,准确、快速地将任务从原主机切换到到集群中的另一台主机上继续运行,实现整个系统的不间断运行。
EterneCluster-MN的规格:
● 支持的操作系统:
⏹ Windows系列和Linux系列。
● 适应的应用:
⏹ 支持支持主流数据库,譬如:
MSSQL,Oracle,Sybase等,支持服务器:
NFS、Samba等,Web服务:
IIS,Apache等,以及第三方自定义的服务。
● 支持的存储架构
⏹ 支持DAS,NAS和SAN存储架构。
● 支持的服务器
⏹ 为所有Intel架构的服务器。
● 群集模式
⏹ 双机主/从模式,双机主/主模式,1-N模式,N-1模式,M-N模式。
● 节点伸缩性
⏹ 可以自由的添加删除节点和任务。
● 主要的功能如下
⏹ 能监测服务器和存储设备的可用性
⏹ 支持单故障应用程序切换和服务器切换
⏹ 能对故障进行监测、报警和恢复
快速切换解决方案
方案概述
快速切换资源组不能配置共享磁盘资源,如果业务的相关内容发生改变,必须通过手工或第三方软件进行数据一致性。
因而快速切换资源组,只适用于企业不关心数据一致性的情况,譬如配置中间件服务,WEB服务等资源时,建议使用快速切换资源组功能。
通常快速切换的时间在3秒之内,对客户端影响最小。
方案具体实施
以创建 IIS快速切换资源组为实例介绍完整的快速切换配置过程。
需求:
只是IIS服务,没有后台数据库,并且数据更新很慢。
如果切换需要1-3分钟,那么客户会无法容忍这么长时间的中断,因而EterneCluster采用配置快速切换的配置解决该案例。
因而建议客户使用EterneCluster的快速切换资源组配置,其原理为:
--[if!
supportLists]-->1.
--[endif]-->客户只通过虚拟IP地址(假设为192.168.0.240)去访问IIS服务。
--[if!
supportLists]-->2.
--[endif]-->在运行的过程中,两台服务器的IIS服务都处在运行状态。
--[if!
supportLists]-->3.
--[endif]-->一旦主机的IIS服务出现故障,将迅速的把ip切换到备机,由备机对客户端提供服务,因而切换时间控制在3秒之内。
4.当IIS程序内容发生改变时,要分别在两台服务器进行手动更新。
具体步骤如下:
1.完成群集的基本配置后。
在选择资源组配置时,选中“快速切换”一栏,具体见下图
2.配置IP资源
选中树节点中资源组IIS,点击右键,选取“添加IP地址资源”弹出设置IP资源窗口。
填入相关选项,具体请参照操作手册,要注意红框的部分。
3.配置IISADMIN资源
选中树节点中资源组IIS,点击右键,选取“添加服务资源”弹出设置资源资源窗口。
填入相关选项,具体请参照操作手册,要注意红框的部分。
4.配置HTTPFilter资源
和配置IISADMIN资源步骤一样,服务名称里选择HTTPFilter即可
5.配置W3SVC资源
6.建立HTTPFilter资源依赖
选中树节点中HTTPFilter资源,点击右键,选取“添加资源依赖”弹出资源依赖窗口。
如图选择IISADMIN资源作为依赖。
7.建立W3SVC资源依赖
选中树节点中W3SVC资源,点击右键,选取“添加资源依赖”弹出资源依赖窗口。
如图选择HTTPFilter