概述:深信服AD应用交付平台作为应用服务器和Oracle数据库之间的媒介,提供了负载均衡和健康监控的服务。借助AD可实现集中的健康监控,而不需要每台应用服务器都监控数据库服务器,从而卸载了应用服务器的负载,释放宝贵的计算资源。

背景介绍

Oracle RAC主要支持Oracle9i、10g、11g版本,可以支持7×24有效的数据库应用系统,在低成本服务器上构建高可用性数据库系统,并且自由部署应用,无需修改代码。在OracleRAC环境下,Oracle集成提供了集群软件和存储管理软件,为用户降低了应用成本。当业务规模需要扩充时,用户可以按需扩展系统,以保证整个系统的处理性能。

Oracle RAC原理

在一个应用环境当中,所有的服务器使用和管理同一个数据库,目的是为了分散每一台服务器的工作量;硬件上至少需要两台以上的服务器,而且还需要一个共享存储设备,同时还需要两类软件,一个是集群软件,另外一个就是Oracle数据库中的RAC组件。此外,所有服务器上的OS都应该是同一类OS,当一个客户端发送请求到某一台服务的listener后,这台服务器会把请求发送给本机的RAC组件处理,也可能会发送给另外一台服务器的RAC组件处理。处理完请求后,RAC会通过集群软件来访问后端的共享存储设备。

从逻辑结构上看,每一个参加集群的节点有一个独立的instance,这些instance访问同一个数据库。节点之间通过集群软件的通讯层来进行通讯。同时为了减少IO的消耗,存在了一个全局缓存服务,因此每一个数据库的instance,都保留了一份相同的数据库cache。

深信服解决方案

在数据库层,通过深信服AD应用交付设备作为应用服务器和Oracle数据库之间的媒介,提供了负载均衡和健康监控的服务。借助AD应用交付设备实现了集中的健康监控,而不需要每台应用服务器都监控数据库服务器,从而卸载了应用服务器的负载,释放宝贵的计算资源。

丰富的负载均衡策略

■ 结合健康检查和业务特点,提供十几种负载均衡算法组合,满足多种生产环境下的业务需求。

■ 支持轮询、加权轮询、加权最少连接、最快响应、动态反馈、优先级等多种灵活的调度机制。

全面的健康检查手段

■ AD内置的节点监视器,可以定义四层和七层的健康检查机制,深度检测服务器的健康状态。

■ 支持基于服务器硬件运行状况的实时监控,并可根据不同应用类型交互机制设定相应的健康检查机制。

■ 支持自定义内容检查机制,通过模拟访问请求来判断服务器应用能否正常响应,业务适应能力强。

方案价值

■ 高可用性

AD负责将每一个请求动态分配到合适的数据库服务器,并且实时检查各个服务器的健康状态,将下一个请求分配到最有效率的服务器。无论任何服务器发生故障时,AD都能将请求调度去其他的服务器,从而达到整个系统的高可用性。

■ 高安全性

AD作为应用服务器到后台数据库的媒介,避免暴露出提供服务的真实服务器IP地址与端口,从而保护数据库服务器不受到诸如SYNFlood等DoS及DDoS攻击。

■ 高效率

AD负载均衡调度机制,通过实时观测判断出最佳状态的数据库服务器,从而保证用户请求通过响应最快的服务器以提供最佳的查询数据库服务。

■ 高可靠性

对前端应用服务器在处理超时和连接时可能配置不同的软件、版本和行为,AD应用交付设备提供了与数据库的可靠连接,有助于保证所有应用之间的性能一致。

//news.zol.com.cn/297/2971999.html

news.zol.com.cn

true

中关村在线

//news.zol.com.cn/297/2971999.html

report

2748

概述:深信服AD应用交付平台作为应用服务器和Oracle数据库之间的媒介,提供了负载均衡和健康监控的服务。借助AD可实现集中的健康监控,而不需要每台应用服务器都监控数据库服务器,从而卸载了应用服务器的负载,释放宝贵的计算资源。

背景介绍

Oracle RAC...

负载均衡设备oracle,高可用的Oracle数据库负载均衡技术--深信服AD系列应用交付平台...相关推荐

  1. 【ORACLE 高可用】ORACLE STREAM 基于用户的流复制配置 案例

    基于用户的流复制配置 案例 主数据库: 操作系统:REDHAT 5 IP地址:192.168.10.87 数据库:Oracle 11.2.0.3 ORACLE_SID:DB1 Global_name: ...

  2. 【ORACLE 高可用】 ORACLE STREAM 基于单表的流复制 配置 案例

    ORACLE STREAM 演示基于单表的流复制案例 主数据库: 操作系统:REDHAT 5 IP地址:192.168.10.87 数据库:Oracle 11.2.0.3 ORACLE_SID:DB1 ...

  3. 构建Oracle高可用环境HA rac:企业级高可用数据库架构、实战与经验总结

    1.1  理解Oracle数据库 1.2  Oracle高可用特性(High Availability) 1.3  搭建高可用的周边辅助环境 1.4  高可用应用设计 1.5  高可用数据库设计 1. ...

  4. 重读 构建Oracle高可用环境(一)

    两年前, 看了陈吉平的<构建Oracle高可用环境>,用现在的话说,完全没有sense. 准备重读,照例找点文章先开开胃: RAID,即廉价磁盘冗余阵列,是一种将相同的数据放在多个硬盘上不 ...

  5. 【陈吉平】《构建oracle高可用环境》前言

    这里,首先要感谢广大读者的支持与认可,该书第一次印刷到现在,2个多月的时间,就要准备第二次印刷了.在此期间,我也看到了很多读者反馈(包括读者书评与读者来信),他们对本书的肯定,让我深表感动.本书在写作 ...

  6. 小机、数据库、存储选型应该注意的几个事项(摘自ORACLE高可用环境-陈吉平)

    存储: 存储的几个主要指标是IOPS.带宽与响应时间. IOPS: 指的是系统在单位时间内能处理的最大IO频度,一般是指单位时间内能完成的随机小IO个数. 带宽(throuput): 有的时候也较吞吐 ...

  7. oracle数据库的高可用r,Oracle高可用之dataguard

    Oracle高可用之dataguard DataGuard是一种数据库级别的HA方案,最主要功能是冗灾.数据保护.故障恢复等. 在生产数据库的"事务一致性"时,使用生产库的物理全备 ...

  8. Oracle高可用概述(HA与RAC的关系解惑)

    1.你如何理解高可用的概念? 所谓的高可用HA就是当你的系统中的某个节点异常损坏了,系统还是可用状态,还可以对外提供服务,不会因为你的节点丢失而整体瘫痪. 2.列出你知道的Oracle高可用产品,并作 ...

  9. 中国第一个Oracle高可用认证大师?

    作者:姚远Oracle 姚远是2019年7月取得的Oracle 12c OCM认证,和10年以前取得10g OCM认证一样,没有参加学习班,在不知道题目的情况下硬考的.当时我就想考12c 的高可用认证 ...

  10. 企业级Nginx负载均衡与keepalived高可用实战课-老男孩-专题视频课程

    企业级Nginx负载均衡与keepalived高可用实战课-2678人已学习 课程介绍         企业级Nginx负载均衡与keepalived高可用实战分享 课程收益     互联网环境最常用 ...

最新文章

  1. 【编译原理】关于LL(1)文法的探索
  2. Programming Computer Vision with Python (学习笔记十一)
  3. 打字练习网站使用感受
  4. 用户 NT AUTHORITY\NETWORK SERVICE 登录失败解决方法
  5. 转 IDEA 解决代码提示功能消失
  6. FZU 2124 吃豆人 bfs
  7. PHP 处理TXT文件(打开/关闭/检查/读取)
  8. 怎么进bios设置硬盘启动顺序|电脑bios硬盘启动设置方法
  9. JavaSpring菜鸟教程,附Java面经
  10. ASDM的一部分功能介绍
  11. 思岚A1激光雷达的测试(windows)
  12. 5G 核心网 Quality of Service Model (QoS Model)
  13. 关于js如何获取鼠标划过文本的内容与下标
  14. verilog 实战 与非门
  15. GUI学习之二十二——QRubberBand学习总结
  16. php easysms,Laravel 短信发送组件 - easy-sms
  17. (3/300)分部积分法
  18. python利用jieba实现中文分词
  19. Altium Designer 错误: Component U1 LM833MM has unused sub-part (2).
  20. boost中regex使用时出现的问题

热门文章

  1. ios无痕埋点_无痕埋点方案探究
  2. xxl-job通过代码的方式动态添加任务,修改任务,执行任务,停止任务等
  3. 微服务之Spring Cloud Alibaba Nacos基础学习
  4. 双绞线的种类与选择:
  5. matlab carcasonne,【My songs】原创英文歌词翻译
  6. Java--基于Java编写的数据库加解密工具包(附)GitHub源码
  7. P0-CS架构软件-BS架构软件-万维网-万维网联盟-进制-计算机存储-编解码
  8. FAT32、NTFS、exFAT格式的区别
  9. 注意JDBC数据库连接中资源关闭的顺序
  10. LigerUi中表(Grid)控件的相关属性笔记(持续添加中)