神州天勤高可用集群解决方案.doc

上传人:j****9 文档编号:3215021 上传时间:2019-05-25 格式:DOC 页数:11 大小:1.95MB
下载 相关 举报
神州天勤高可用集群解决方案.doc_第1页
第1页 / 共11页
神州天勤高可用集群解决方案.doc_第2页
第2页 / 共11页
神州天勤高可用集群解决方案.doc_第3页
第3页 / 共11页
神州天勤高可用集群解决方案.doc_第4页
第4页 / 共11页
神州天勤高可用集群解决方案.doc_第5页
第5页 / 共11页
点击查看更多>>
资源描述

1、神州天勤高可用集群解决方案 1 / 11神州天勤高可用集群解决方案1、方案背景信息化时代的来临,使企业对计算机系统的依赖程度日渐增加。尤其在一些关键行业的关键应用上,企业 IT 业务系统和通信网络承载了诸多商业交易和重要信息资料,因此应用的后台核心系统是否具有高可用性能力,已经成为影响一个公司业务成败的关键因素。高可用性包括保护业务关键数据的完整性和维持应用程序的连续运行等方面。这些信息处理系统中保存了大量的关键业务数据,在系统停止及数据丢失的情况下,这种破坏所导致的业务中断将带来灾难性的影响和损失。随着企业业务的不断扩大,使用的计算机及网络设备逐渐增多,如何减少运营成本(包括减少购置,部署,

2、培训,使用,保养等) ,同样是企业需要考虑的重要课题之一。购置价格昂贵的专有计算机系统来提高业务系统运行的稳定性,同时付出极高的系统实施及维护成本已不再是大多数企业的唯一被迫选择。如何利用价格较低的 PC 服务器系统来满足用户对于安全性及可用性的需求,同时保证业务的连续稳定运转,正是我们可以帮您解决的。神州天勤公司作为立足于中国市场的软件解决方案及技术服务供应商,致力于推广高可用集群软件解决方案,为客户提供一系列优秀的软件产品、专业服务与技术支持。高可用集群软件解决方案,为用户提供了具有单点故障容错能力的系统平台,是计算机应用系统稳定、可靠、有效、持续运行的重要保证。它通过系统冗余的方法解决计

3、算机应用系统的可靠性问题,并具有安装维护简单、稳定可靠、监测直观等优点。它采用主服务发生故障时备服务器接管的机制,实现在线故障自动切换,实现系统 724 小时不间断运行,保证了用户数据的可靠性和系统的持续运行,避免停机造成的损失。2、方案介绍神州天勤公司根据用户的不同需求提供的多种高可用方案可以应用在几乎所有的 PC 及服务器上,适用于 i386、x86_64、ia64、ppc64 等主流的硬件平台。高可用软件不但支持目前市场主流的多种服务器操作系统,而且支持众多的数据库和应用软件,操作简单、配置神州天勤高可用集群解决方案 2 / 11快捷、可靠性高。高可用软件需要同时安装在两台或多台主机上,

4、以监视系统的状态,协调集群组主机间的工作,维护系统的可用性。它能迅速侦测到硬件、应用软件发生的故障,并及时地进行故障告警、隔离、恢复,能防止应用业务主机的意外性或计划性宕机造成的服务停顿,以最低成本提供给用户几乎不停顿的信息处理平台。 根据不同的应用环境,神州天勤公司提供了基于两类产品(双机高可用和一备多高可用) 、两种操作系统平台(Windows 和 Linux/Unix) 、两种用户数据共享方式(共享磁盘阵列和数据镜像技术)的多种高可用性解决方案。如下表 1:高可用解决方案操作系统平台基于共享磁盘阵列的高可用解决方案基于数据镜像技术的高可用解决方案双机高可用 Skyge WinHA 系列S

5、kyge WinHA 系列(基于系统的文件镜像)Windows 操作系统平台一备多高可用Skyge Multi-NodeWinHA 系列Skyge Multi-NodeWinHA 系列(基于系统的文件镜像)双机高可用 Skyge HA 系列 Skyge HA 系列(基于磁盘镜像)Linux/Unix 操作系统平台 一备多高可用 Skyge Multi-Node HA 系列 Skyge Multi-Node HA 系列(基于磁盘镜像)表 1-神州天勤解决方案2.1、基于共享磁盘阵列的高可用双机解决方案基于共享磁盘阵列的高可用双机解决方案要求,分别在两台服务器(主机)的内部存储(硬盘)上安装用户的

6、操作系统、应用软件和 HA 双机高可用软件,并且两台系统都与磁盘阵列(共享存储)系统直接连接,使用的用户数据库等共享数据存放在磁盘阵列上,两台主机之间通过心跳网络连接。对外业务工作时,由一台主机提供服务,另一台作为备份机。客户是通过一个虚拟 IP(或称浮动 IP)来访问业务服务的。其架构如下图 1:神州天勤高可用集群解决方案 3 / 11图 1-基于共享磁盘阵列的高可用双机架构在系统开始工作后,HA 双机高可用软件开始监控系统,通过心跳网络传递心跳信息,每台主机上的 HA 软件随时在监控另一台主机的状态。当对外业务主机(主节点)发生故障时,心跳信息就会产生变化,这种变化可以通过网络线传递到备份

7、机(备节点)的 HA 软件。随后,HA 就会控制系统立即进行服务切换,备份机启动和对外业务主机一样的应用程序,接管对外业务主机的工作(包括提供 TCP/IP 网络服务、文件共享、数据库等服务) ,并进行报警提示管理人员对故障主机进行维护。当维护完毕后,HA 可以自动或手动地将切换回原先的对外业务主机。也可以选择不切换,此时维修好的主机就作为备份机,双机系统继续工作。这种双机工作模式为主备方式(Active-Standby),即一个节点做为主节点,对外提供服务,另一个节点做为备节点,监控主节点,随时准备接管服务。是双机方案中最常见的热备方式。还有一种更高效的双机工作模式,互备方式(Active-

8、Active) 。它是指两个节点上都有服务(两个节点上运行的服务不同)在运行,此时每个节点既是本节点上服务的主节点,又是对方节点上服务的备节点。互备方式工作模式如下图 2:神州天勤高可用集群解决方案 4 / 11图 2-基于共享磁盘阵列的高可用双机工作模式HA 工作流程:以数据库高可用为例,介绍当主节点出现故障后 HA 切换过程。当主节点数据库异常后,HA 会自动检测出此故障。此时 HA 在主节点的工作过程如下: 停止数据库 卸载共享磁盘分区 释放浮动 IP 地址随后,HA 会在备节点上将数据库应用拉起,工作过程如下: 启动浮动 IP 地址 挂载共享磁盘分区 启动数据库解决方案优点: 系统切换

9、时间短,最大程度减少业务中断的影响。 切换过程对应用程序无影响,无需重新启动或登录,做到无人值守。 系统效率高,系统中数据读写、管理及容错由磁盘阵列来完成。而系统服务器故障监控切换处理由 HA 软件来完成。双机监控的多条专用 100/1000M 网卡线路,既不占用主机 CPU 资源也不占用基础业务网络带宽。 支持丰富的应用配置,如:数据库应用 Oracle、SQL Server、Sybase、MySQL 等,文件服务应用 NFS、SMB/CIFS 等,WEB 应用 Apache、IIS 等,商业应用Websphere、Weblogic 等。神州天勤高可用集群解决方案 5 / 11 对服务器硬件

10、配置要求较低,且互备方式有效分摊系统负载,可充分提高服务器硬件资源的利用率。 硬件可采用机架式结构,便于维护管理。2.2、基于数据镜像技术的高可用双机解决方案通常在高可用软件中,为了保持数据一致性,不同的节点需要共享磁盘阵列。但是对于很多系统来说,一个磁盘阵列的造价太过昂贵。因此出现了通过软件来实现共享数据的镜像技术。在 Skyge 的高可用产品中,WinHA 系列产品使用的数据镜像技术是基于文件系统的镜像技术,HA(Linux 版)系列产品使用的数据镜像技术是基于磁盘的镜像技术。基于文件系统的镜像技术是通过在两台机器中分别建立一个虚拟文件系统(Virtual File System) ,两台

11、机器的虚拟文件系统通过网络进行通信。当一台主机进行写数据操作时,本机的 VFS 负责接收操作指令,并同时将指令发给另一台主机的 VFS。然后两端的 VFS再将操作指令传送给各自系统中的文件系统完成写数据操作,来实现数据在两台主机中的一致性。WinHA 系列产品的基于文件系统的镜像技术原理如下图:3图 3-VFS 的实现原理DRBD(全称为:Distributed Replicated Block Device)是在 Linux 系统中一种基于磁盘的网络镜像软件。DRBD 的基本原理相当简单,那就是把两台机器的两块磁盘通过网络神州天勤高可用集群解决方案 6 / 11连接在一起,形成一个 RAID

12、1 系统。两块磁盘的数据在任何时刻都保证是一致的。DRBD 负责接收数据,把数据写到本地磁盘,然后发送给另一个主机。另一个主机再将数据存到自己的磁盘中。DRBD 是由内核模块和相关用户态程序构成,用以构建高可用性的集群。其实现方式是通过网络来镜像整个设备。它允许用户在远程机器上建立一个本地块设备的实时镜像。与心跳连接结合使用,也可以把它看作是一种网络 RAID。DRBD 的实现原理图,如下图 4:图 4-DRBD 的实现原理这种不需要共享存储的纯软高可用性解决方案,要节约很多成本,因为在价格上 IP 网络要比专用的存储网络经济的多。神州天勤高可用集群解决方案 7 / 11图 5-基于数据镜像技

13、术(DRBD)的高可用双机工作模式解决方案优点: 系统切换时间短,最大程度减少业务中断的影响。 切换过程对应用程序无影响,无需重新启动或登录,做到无人值守。 不需要磁盘阵列,具有较高的性能价格比。 高效成熟的多种镜像方式,支持完全镜像、差分镜像。 最佳化的按需复制,支持自定义复制数据集。HA 的数据镜像是基于文件系统之上的以字节为单位的按需复制,充分保证了系统性能和效率的最佳化。 消除备份窗口。备份时可以使备机写入暂停或主机传输暂停,在主机应用在线持续运行的情况下,通过备机对数据进行备份操作。 支持丰富的应用配置,如:数据库应用 Oracle、SQL Server、Sybase、MySQL 等

14、,文件服务应用 NFS、SMB/CIFS 等,WEB 应用 Apache、IIS 等,商业应用Websphere、Weblogic 等。 对服务器硬件配置要求较低,且互备方式有效分摊系统负载,可充分提高服务器硬件资源的利用率。 简洁直观的管理工具,体贴的应用配置向导支持,便于维护管理。2.3、基于共享磁盘阵列的一备多高可用(N-1)解决方案对于一般的双机热备来说,虽然大大提高了系统的可靠性,但是一些对于成本比较敏感的行业或者应用,双机热备显得略微奢侈了一些。基于这方面的考虑,神州天勤公司提供了 N-1 解决方案。也就是对于多个应用服务器来说,只提供一个备节点(即中心节点) 。所谓的 N-1 解

15、决方案,包括基于共享磁盘阵列的 N-1 解决方案和基于数据镜像技术的N-1 解决方案。基于共享磁盘阵列的 N-1 解决方案的基本结构如下图 6 所示。神州天勤高可用集群解决方案 8 / 111 P C1电子邮件服务器1数据库服务器1终端1电子商务服务器1便携电脑1平板电脑1防火墙1大型机1文件服务器1外部硬盘图例符号 计数 说明图例副标题服务 / 企业域C e n t e r B a c k u p S e r v e r共享磁盘阵列图 6-基于共享磁盘阵列的 N-1 集群架构N-1 的解决方案中,位于中间的应用服务层可以对应 N 台不同应用的服务器,他们和后台的 Center backup

16、server(中心节点)相连接。Center backup server 充当了当前的N 台应用服务器的热备机。在应用服务器和热备机之间是共享的磁盘阵列。N 台应用服务器中的任意一台与中心节点的连接方式都和双机高可用的方式一致。通过网络互联来达到建立连接的目的,这样也避免了需要在中心节点上安装多块网卡和网卡的数量限制,提高了灵活性。在系统初始化过程中,中心节点上要与所有应用服务器建立起心跳机制来保证随时监控的可靠性。系统运行过程中,中心节点始终对于连接到系统中的应用服务器进行监控,当任意一台应用服务器产生故障的时候,中心节点侦测到故障后,会立刻启动切换动作,将故障机上的所有应用接管到中心节点上

17、。在故障切换发生后,系统进行报警提示管理人员对故障主机进行维护。这时候管理人员应该即刻更换应用服务器,在合适的时机将应用从中心节点切换回应用服务器,从而保证系统中中心节点始终处于待机状态。神州天勤高可用集群解决方案 9 / 11解决方案优点: 适应性好,节省经费。 系统切换时间短,最大程度减少业务中断的影响。 切换过程对应用程序无影响,无需重新启动或登录,做到无人值守。 系统效率高,系统中数据读写、管理及容错由磁盘阵列来完成。而系统服务器故障监控切换处理由 HA 软件来完成。监控的专用 100/1000M 网卡线路,既不占用主机 CPU 资源也不占用基础业务网络带宽。 支持丰富的应用配置,如:

18、数据库应用 Oracle、SQL Server、Sybase、MySQL 等,文件服务应用 NFS、SMB/CIFS 等,WEB 应用 Apache、IIS 等,商业应用Websphere、Weblogic 等。 对服务器硬件配置要求较低,有效分摊系统负载,可充分提高服务器硬件资源的利用率。 硬件可采用机架式结构,便于维护管理。2.4、基于数据镜像技术的一备多高可用(N-1)解决方案对于为成本考虑更为苛刻的客户来说,磁盘阵列也是负担沉重的一种设备,基于这方面的考虑,神州天勤公司的 N-1 解决方案中同样提供了无磁盘阵列的基于文件镜像的方式和基于 DRBD 镜像的实现方式。其应用场景和典型的双机

19、模式没有区别。在 Linux 平台中,如下图 7 是 Skyge Multi-Node HA 的 DRBD 解决方案架构。神州天勤高可用集群解决方案 10 / 111 P C1电子邮件服务器1数据库服务器1终端1电子商务服务器1便携电脑1平板电脑1防火墙1大型机1文件服务器4外部硬盘图例符号 计数 说明图例副标题服务 / 企业域C e n t e r B a c k u p S e r v e r软件磁盘映射图 7-基于 DRBD 的 Skyge Mult-Node HA 架构从图上可以看出来,基于 DRBD 的 N-1 模式仅仅是将磁盘阵列换成了 DRBD 的磁盘映射。这样对于一些对性能要求不高的应用,完全可以省去购买磁盘阵列的费用。DRBD 是独立提供的服务,因此配置灵活,用户可以按照自己的需求来决定选取何种解决方案。解决方案优点: 适应性好,节省经费。 系统切换时间短,最大程度减少业务中断的影响。 切换过程对应用程序无影响,无需重新启动或登录,做到无人值守。 不需要磁盘阵列,具有较高的性能价格比。 高效成熟的多种镜像方式,支持完全镜像、差分镜像。 最佳化的按需复制,支持自定义复制数据集。HA 的数据镜像是基于文件系统之上的以字节为单位的按需复制,充分保证了系统性能和效率的最佳化。 消除备份窗口。备份时可以使备机写入暂停或主机传输暂停,在主机应用在线持续运

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育教学资料库 > 精品笔记

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。