技术方案-应用高可用解决方案(两地三中心)

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

英方软件数据库系统高可用解决方案

英方软件(上海)有限公司

目录

1. 概述 (1)

2. 需求分析 (2)

3.1主机配置 (3)

3.2方案拓扑图: (3)

3.3 I2高可用方案功能介绍 (4)

3.4管理控制台 (7)

5. I2的主要优势 (10)

6. 典型案例 (12)

7.公司简介 (13)

1. 概述

现代大型企业大多拥有为数众多的服务器,提供Internet与Intranet使用者各种不同的服务。如数据库系统、影像系统、录音系统、Email系统等。保持业务的持续性是当今企业用户进行数据存储需要考虑的一个重要方面。系统故障的出现,可能导致生产停顿,客户满意度降低,甚至失去客户,企业的竞争力也大打折扣。因此,保持业务的持续性是用户在选择计算机系统的重要指标。究其根本,保护业务持续性的重要手段就是提高计算机系统的高可靠性同时将数据的损失降至最低限度。

关键数据和数据库的备份操作已经成为日常运行处理的一个组成部分,以确保出现问题时及时恢复重要数据。传统的解决方案,类似于磁带机备份存在较大的缺点. 通常数据采用磁带离线备份,当数据量较大或突发灾难发生时,备份磁带无法真正及时快速恢复数据及业务。

提供有效的数据保护和高可用性服务,又在合理预算范围之内,并且能够基于你现有环境当中,获得实时数据保护,并无距离限制,为确保你重要数据的保护----包含数据库和邮件系统。I2为您提供了完美的解决方案。

I2 采用先进的异步实时数据复制技术(Asychronous Real-Time Data Replication),立即将所有服务器上对于磁盘系统的变更透过网络传输至备援服务器,而非整个档案或磁盘的镜设(Mirror),因此对于服务器的效能与网络带宽的影响都能降至最低,并能将成本降至最低,做到真正的实时数据保护.

业务数据是用户最宝贵的资产之一,数据的损失就是企业资产利润的损失,所以保护业务数据是企业计算系统的主要功能之一。实施I2的备份方案可以将用户数据的损失降至最低甚至为零。

2. 需求分析

数据库系统当前存在的问题

1)服务器出现故障,如宕机等其他原因致使服务器停止对外服务,管理人员无法及时得到通知。

2)维护困难,修复时间较长,还给企业声誉带来不好的影响。

数据库集群系统的基本要求

1)必须保证服务器性能和I/O满足企业多台终端的快速相应需求。

2)必须保证系统长期地不间断稳定运行。

3)必须保证成本的合理性。

4)必须数据库系统的高可用性和高可靠性。

5)须符合满足一定的扩展性,可以升级到容灾的高安全性。

简单地说就是必须保证业务系统7*24小时不间断运行,让所有应用系统提供正常的服务。

3. 方案规划

3.1主机配置

服务器操作系统部署应用许可数数据库服务器Windows/Linux MSSQL MYSQ ORACLE DB2 1

备份数据库服务器Windows/Linux MSSQL MYSQ ORACLE DB2 1

异地数据库服务器Windows/Linux MSSQL MYSQ ORACLE DB2 1

3.2方案拓扑图:

根据客户的需求,I2提供了以下的解决方案。详见如下拓扑图:

方案介绍:

✧上海外高桥为生产机数据库,与漕河泾灾备机组成高可用集群环境

✧漕河泾灾备机同时作为源端服务器,与异地深圳机房数据库服务器组成高可用

集群环境

✧外高桥服务器正常对外提供服务,如果外高桥服务器宕机,漕河泾服务器将自

动接管IP,自动启动业务,实现业务的不间断应用,如果漕河泾服务器也宕机,这个时候异地深圳数据库服务器将灾备服务器自动接管IP,自动启动业务,实现业务的不间断应用。

✧基于web的管理控制台,提高管理和监控的灵活性。

✧支持备份windows平台下各种应用的数据备份和应用高可用保护。

3.3 I2高可用方案功能介绍

应用的无缝切换

i2Availability通过对应用、服务器等资源的状态进行实时监控,在发现应用突然异常停止(如应用异常退出、服务器断电、硬件故障等)、或者达到需要切换的条件时(如生产服务器资源即将耗尽、软硬件升级等),自动或者手工将应用切换到灾备服务器上,以便在这些情形下,有灾备机无缝接管生产服务器工作。

i2Availability 可对办公自动化、数据库、用户自开发等各类应用提供实时有效的高可用信保护。

Windows集群的可用性

i2Availability的集群软件Cluster功能帮助您执行故障转移集群,且无需受共享存储或地理位置的限制,减少了单点故障并让您能够自由地分配任何集群节点,为您提供所需的技术以保持Windows Server 集群的最大可用性。

全面支持各类业务应用

i2Availability支持Windows和Linux平台下的几乎全部应用软件,包括基于文件系统安装的Oracle,MySQL,Microsoft SQL Server,Exchange,Sharepoint Server, IIS,IBM Lotus Notes,DB2及Sybase ASE等等,并且可以和应用系统同步运行,让您的业务业务运行高枕无忧。

数据的严格一致性保证

i2Availability监控受保护文件或目录上发生的所有变化,并将改变的字节量通过标准IP网络复制到你选择的任何灾难恢复站点上,最大限度避免数据损失。处理和复制正在使用的文件与目录时,无需要求关闭该文件,用户的应用仍然保持在线和活跃运行状态,不会对您的工作有任何负面影响。通过旁路式截获生产系统的数据变化,即数据的变化被i2COOPY内核截获后,在应用层对变化的数据进行缓冲、压缩,加密、发送、确认,并且可预先限制i2Availability可使用的系统资源上限,从而保证了任何情况下不会对现有生产系统的正常运行造成影响,且保证了数据在整个过程中的安全性。

i2Availability无时不刻地保护着您的数据,且通过特有的DOT数据序列化传输技术,严格保证生产系统和灾备中心数据的一致性和完整性。

灵活的部署方式

i2Availability可支持多种部署模式,比如在灾备端部署和生产系统同样的硬件和软件,即传统的一对一方式,通过两个同样的服务器来实现数据的灾备和应用的快速切换。或者采用虚拟机技术,通过复制技术将生产系统应用和数据实时复制到灾备中心对应虚拟机上,异常时,由虚拟机来提供新的服务。

高效的数据传输算法

i2Availability优化的传输方式在窄带、远距离、大数据量等各种复杂环境下均有优异的表现,其效率远高于传统的数据传输方式。并且可自由设置传输带宽高低及使用时段,从而在优先保证带宽用于生产系统业务应用的同时,合理地分配和使用整个系统的各类资源。

相关文档
最新文档