收藏本站 | 设为首页 | 联系方式
   
交互平板
激光投影机
NEC投影机
投影机
实物展台
交互式电子白板
周边配套
综合布线
教育配套
会议音响
负载均衡



 

产品及解决方案|般固-能源行业解决方案 关闭

项目概况:

 

     BANGGOO ADC 为该集团所有生产系统以及网上业务系统提供应用负载功能。

     信息系统为集团旗下各专业子公司共为 4,200 多个员工及邮件、OA、ERP等服务。

集团内部包括有超过 15 个应用系统,应用系统之间有各种不同关联,需要在应用 层处理上满足各种关联的处理流程。

集团内部的应用系统架设在不同的应用平台上,包括有 Windows、Linux,Weblogic、 Websphare 等,需要在跨平台的支持上满足各种灵活的处理方式。

集团的应用系统全部为生产系统或网上业务系统,因此要求要对通信进行较高的加密处理和严格的证书处理。

 

典型网络结构:

 

客户需求:

 

需要满足针对各种应用平台的深层次应用处理和健康检查,包括有 Weblogic 和Websphare,以及微软的 AppCenter。

需要支持各种形式的 SSL 加密处理以及证书处理,包括证书的透传等细节处理。

需要满足针对应用的细节选择处理,包括根据不同的应用条件选择相应的应用服务 器进行数据处理。

需要满足各种会话保持要求,特别是根据应用条件的会话保持以及根据 Cookie 信息 的会话保持处理。

要保证高可用性,包括在发生应用切换时候的会话处理能力。

要能支持高性能,支持数百万级的并发连接处理和十万级的新建会话处理。

要有高扩展性,能灵活增加新的处理设备。

要满足无缝整合,能在任何时候部署新的设备,不影响应用的持续性。

方案在将来有很好的扩展性,还可以灵活增加新的应用系统而不涉及内部改动。

要能实现分布式部署,并且能进行统一规划,统一管理。

要求方案设计简单,容易部署。

 

BANGGOO ADC 的解决方案:

 

使用多台 BANGGOO ADC N+M Cluster 来实现应用负载均衡,分别处理不同层面的应用系统。

使用 TrafficScript Rules 来进行细节应用处理,凡是满足某种应用条件的数据包,都根据要求分 配到相应的应用服务器进行相关处理。

使用高级应用健康检查机制(可编写脚本)来与各种不同的内部应用平台沟通,真正 保证应用健康检查的准确性。

使用 BANGGOO ADC 内部的 SSL 加速芯片来提供对基于 SSL 加密通道通信的高性能处理,并 且通过 BANGGOO ADC 的 Rules  Catalog实现各种证书内容的透传处理。

使用基于 Cooike 信息的会话保持机制,来保证应用访问的完整性

通过 Control API 接口与内部网络管理系统进行结合,实现统一管理

 

为什么选择 BANGGOO ADC:

 

高效灵活的应用处理能力,通过 TrafficScript Rules,可以根据应用的各种细节需求进行动静态的处理。

稳定可靠的会话保持机制,通过基于 Cookie 信息的会话保持方式,能保证即使从同 一台应用代理发出的多种应用访问,也能进行区分并实现应用会话自此至终在同一台应用服务器上完成。

准确的高级应用健康检查,BANGGOO ADC 可以模拟客户端向服务器发出请求,检查接收数据中 是否含有期望的字符串来确定应用的状态,并且可以使用 shell script 语言等嵌入程序执,对服务器进行多层步骤、复杂的健康检查,从而准确定位 服务器的工作状态。

超强的 SSL 处理能力和全面的证书透传处理能力,可以通过 BANGGOO ADC 内部的高性能 SSL 加解密芯片,来处理从客户端发送过来的大量 SSL 请求,将这些请求进行解密后,再以 HTTP 方式发送到后台的服务器,以节省服务器的 CPU 资源。

高可用性的保证,BANGGOO ADC 采用自行设计的高速切换方式,现在最短的已经可以达到 20ms的切换速度。并且在两台设备之间对数据流的状态信息进行复制,保证在切换后用 户端和服务器端感觉不到切换,从而保证应用的持续运行。

 

关键技术阐述:

 

        通过 TrafficScript Rules 来进行深层应用的灵活处理:

所有 BANGGOO ADC 设备是一个基于数据流技术的检查引擎。构建在对所有数据流内容的理解上,设计了与安全、优化和交付相关的所有模块。这些模块的配置均通过 Catalog 进行,Catalog 按照对象建模方 式可以继承、修改。在所有配置的顶端,由 TrafficScript Rules 对整个系统的运行进行可编程控制。

 

        通过 SSL 加速芯片来进行加密通信处理:

由于网络通讯的安全性和保密性的要求,许多关键业务必须通过 HTTPS 方式进行访 问,将明文方式传输的 HTTP 请求和回应包含在 SSL 通道中。同时,通过证书体系或动态口令方式对服务器和客户端进行唯一性验证。由于 SSL 在带来应用安全性的同 时,将会给服务器带来巨大的负担,因此在这类应用中,BANGGOO ADC 将会启用设备本身的 SSL 加速功能,通过硬件 SSL 处理芯片对 SSL 通信进行加解密处理,从而卸载服务器的 处理能力,保证应用的安全,稳定运行。

 

        基于 Cookie 信息的会话保持机制

Cookie 持续性利用客户机存储的 cookie 信息来把客户机连接到合适的服务器上。 BANGGOO ADC 提供 4 种不同的 Cookie 持续性模式以适应任何应用的要求:重写模式、插入模式、被动模式。

 

        健康检查方法

BANGGOO ADC 支持采用 ICMP,TCP/UDP,TrafficScript,Control API 等各种方法对服务器或应用 状态进行健康检查。

第 2/3 层的健康检查方法,采用 Ping 的方法检查服务器是否 alive。

第 4 层的健康检查方法,检查相应的 TCP/UDP 端口是否激活来确定 Service 的状态。

扩展内容验证,第 7 层的健康检查方法。模拟客户端向服务器发出请求, 检查接收数据中是否含有期望的字符串来确定应用的状态。

扩展应用验证,嵌入式、个性化的健康检查方法。可以使用 shell script或 perl 语言等嵌入程序执行 EAV,对服务器进行多层步骤、复杂的健康检查。

 

        高可用性N+M Cluster集群

面对越来越多的网络应用不断提升的要求,应用前端的处理能力也成为一个瓶颈。  Banggoo ADC独创的N+M Cluster技术突破了传统负载均衡器只能两个一组以主备方式工作的性能瓶颈,最多可由64台设备全部在线工作构成一个对用户完全透明的处理集群,使Banggoo  ADC应用前端具备无比的性能扩展能力和冗余能力。由于Banggoo  ADC独创的系统结构设计,允许用户根据其业务的需要使用不同规格的设备构成近乎性能线性增长的处理集群。

关于我们 | 友情链接 | 免责声明 | 联系方式 | 金冠希科技 | 邮箱登录
版权所有 沈阳金冠希科技有限公司 Copyright ©2011-2015
联系电话:024-62125168 移动电话:13304050228