您目前在:首页 > 解决方案

解决方案

数据库高可用方案

    跨区域的大型业务系统必须依托跨区域构架的 IT 业务系统。随着 IT 环境的日益复杂和日趋重要,用户在面对庞大的服务系统时经常会面对这样的问题:

    系统需要为客户提供 24 小时× 7 的不间断服务,任何形式的服务停止都会产生不可挽回的损失。需要建立一个完善的灾备系统。

    希望分布在各地的服务器均衡的处理业务请求,但由于地理位置的不同,各地所处理的业务数量也相差悬殊。需要建立一个能够双向复制数据的负载均衡的服务系统。

    Oracle GoldenGate 软件平台为实现这样的期望目标提供了完善的解决方案。

1. Oracle GoldenGate 双向复制容灾解决方案

    根据业务系统在区域范围内的分布,可按地区划分为几个个生产中心。在某个生产中心设立容灾备份中心。通过 Oracle GoldenGate 数据复制平台,实时将生产中心的数据复制到备份中心,一旦生产中心处于计划停机或非计划停机状态,热备中心将接管生产中心的服务,保障业务的持续进行。通过 Oracle GoldenGate 的应用,可以顺利地完成了各生产中心的系统升级和割接而没有影响到业务服务。
系统拓扑结构图如下:


    如果用户在不同区域的用户数量有明显的不平均,承担的服务量也明显不同,可以将两地负载均衡起来,同时相互作为容灾中心,两个中心采用 Oracle GoldenGate 的数据双向复制功能。这样客户可以同时在 A 生产中心或 B 生产中心本地进行交易。交易结果实时复制到另一生产中心。这样用户交易少的 A 生产中心就负载了一部分 B 生产中心的用户交易。为避免两端同时对同一帐户进行操作引起的数据冲突, Oracle GoldenGate 采用了复制交易前后差值的方法,来避免数据冲突。

2. Oracle GoldenGate 数据双向复制的优势

    在通过 Oracle GoldenGate 软件将生产中心数据进行迁移而达到与热备中心同步,实施了数据迁移和系统升级后, Oracle GoldenGate 可以为用户的容灾系统打下了坚实的基础。可以根据实际业务需要和容灾中心建设的需求,将数据复制到任何想要复制的站点,从而建立灵活的容灾系统。

由于采用了 bin-directional (双向)的数据复制,说明了 Oracle GoldenGate 软件 ACTIVE to ACTIVE 的数据复制特性,这表明了其软件极强的适应性。实现了硬件级容灾方案和系统级容灾方案所不能解决的问题。所以说, Oracle GoldenGate 软件构成了用户容灾解决方案的核心部分。

    Oracle GoldenGate 产品的特性可为用户在未来时期内的长期业务发展提供保证,这些显著的特性包括:
    面对日趋复杂的计算机环境的极好的适应性,使其能够在目前流行的各种数据平台间传输数据。
* 利用 Oracle GoldenGate 软件的数据复制功能,产生类似于生产系统的模拟环境,可直接用于应用程序的测试和开发。
* 利用 Oracle GoldenGate 软件的数据双向复制功能,使分散在不同地区的生产系统提供负载均衡的服务。
* 利用 Oracle GoldenGate 软件的数据复制功能,提供了生产系统到热备系统的数据实时同步,保证用户的业务持续性和灾难备份服务。