弘积科技:银行负载均衡其实可以这么做!

引言:业务的稳定性和高可用性可谓是银行的生命线。很难想象,银行的业务系统一旦中断,将会带来怎样的严重后果。为了应对网上银行、手机银行等业务的快速发展对数据中心所带来的处理压力,某省级城商行采用弘积科技ADP平台来保障核心业务的平稳高效运行,也为银行业的负载均衡实践提供了有益借鉴。

成立于2007年的某商业银行,经过近十年发展,业务稳步上升。2016年末其总资产已突破4200亿元,跻身“城商行4000亿俱乐部” 。

随着业务的迅猛增长,特别是网上银行交易量的增多,该银行原有的数据中心越来越难以满足业务发展的需要。由于设备老旧,导致软硬件容易出现故障,性能瓶颈对业务的进一步发展产生比较大的影响。数据中心架构升级优化变得刻不容缓。

为此,该银行专门新建网银数据中心,希望用以支撑网上交易及其他核心业务的平稳运行,并采用弘积科技自主研发的ADP平台系列SuperAD负载均衡产品来保障核心业务的稳定性和高可用性。

智能链路负载均衡优化出入站访问体验

据弘积科技CTO高春华介绍,银行的需求可分为三大方面,首先是出入站的链路负载均衡。

鉴于国内的网络环境,当用户面对跨不同运营商链路访问时,往往会存在比如延时大、丢包率高等问题,导致用户的访问速度不佳。

为了保证访问的高可用性,该银行提供了电信和联通的双链路出口,提升网络的整体带宽和网络的可靠性,并在网络出口处部署链路负载均衡,来实现对不同运营商的不同链路之间的优选,从而改善用户的访问体验,提高网络带宽资源利用率。

“简单来说,当银行员工从内网访问外网时,如果访问目的地址是电信,负载均衡设备能自动选择电信的链路。而当有外网的银行用户需要登陆网银系统或者办理其他银行业务时,同样能自动选择一条最优的链路来提升用户的入站访问体验。”高春华表示。

据悉,弘积科技为这家城商行提供的链路负载均衡支持智能DNS解析,能有效避免链路流量的不均衡分配,从而保证访问用户不管是通过网上银行还是手机APP,都能以最优路径的线路接入业务系统。

可编程脚本保障业务的高可用性

该银行的第二大需求则是保证银行核心业务系统的高可用性。

“核心业务有哪些呢?包括手机银行、网上银行、ATM、POS机、跨行转账等等业务,这是银行最核心的业务,其运行的稳定性和高可用性至关重要。”

借助弘积科技的可编程脚本技术,该银行能更为灵活高效地实现核心业务的保障。

“这是弘积科技领先于国内其他友商的地方,甚至可以与国际大厂相媲美。”高春华自信地说。

究竟可编程脚本价值何在?高春华举了个例子。

“当用户访问网上银行时,业务系统会产生很多次交易数据,每次数据都需要传送到后端同一台服务器上处理,不然会被认为是业务异常。这时就需要负载均衡技术能把同一个用户的请求都发送到同一台服务器上。但包括这家商业银行在内的很多银行往往会遭遇这种现象。用户通过手机App发过来的Cookie数据太长,一旦不对其作任何处理,就会出现后端服务器的Cookie读取异常或者只能提取一部分Cookie字段,使得同一个用户的多次交易处理没有办法始终落到后端同一台服务器上,导致业务交易失败。”

通过弘积科技的可编程脚本,就能提取用户HTTP报文的Cookie字段,并对其重新处理,进行改写或是重新定义成后台服务器能接受的格式,然后传送到后端服务器上来实现业务保持。

“如果没有可编程脚本,这种类似的问题就需要修改应用或者让其他厂商来解决。改动相对来说周期会比较长,实施起来会对项目工期造成影响,而现在,该银行可以非常灵活、高效地满足对项目上线的时间需求,保障核心业务系统的安全上线。”

专有“黑科技”提升银行安全防护能力

在网银业务高速发展的同时,安全性也成为了用户与银行的关注重点。为此,这家银行还希望能提升对于加签验签服务器、加解密服务器的高可用性。

“银行针对加解密服务器的需求主要基于消息队列的负载均衡。而消息处理是基于连接的,一般分为长连接和短连接。短连接是指只有在业务处理时才建立起来的,处理完之后就断开。长连接只要建立起来不管是否使用都长时间保持连接。为了提高交易效率,银行往往要求长连接和短连接之间能够灵活进行转换。也就是说,短连接经过负载均衡技术处理之后转换成长连接,反之亦然。”

通过弘积科技专有的TCP交换模式,该银行可以灵活地实现长短连接的转换,来更好地支持银行核心业务的安全防护。

“这也算是弘积科技独具特色的技术,对于长短连接的转换目前还很少有国内厂家能够支持。”高春华特别指出。

打通网络和应用的界限

由于负载均衡所承担的角色在整个数据中心网络中非常重要,很多时候,作为负载均衡厂商不仅要解决产品本身的问题,还需要协助解决一些非关联性的网络问题。

“这家银行在电信联通双链路出口上存在一个困扰已久的难题。那就是某条链路一旦中断恢复以后,再重新切换到原链路的时间非常长,这无疑会严重影响用户的访问体验。”

最终,弘积科技凭借自身技术敏感度,为该银行顺利解决了这个历史遗留问题,也因此赢得了用户更多的信任。

高春华对此总结,对于用户来说,更为看中的不只是产品的品质,而是最终能否保证业务正常地访问和使用。一旦出现问题,你的服务能否最终及时解决问题,是非常重要的。

“很多时候,我们需要与业务部门紧密配合,快速梳理业务的流程与需求,以负载均衡为中心,打通网络和应用之间的关联。”

国产技术性厂商的春天来了

近年来IT国产化势头凶猛,但在需要产品深厚积累的负载均衡市场,银行业依然主要集中于几大国际“老资历”品牌。银行业“保守选择”的原因不难理解,但高春华相信,随着未来本土厂商在技术和服务上的持续发力,必然会有所突破。

“不管是负载均衡还是称之为应用交付,国内银行业真正把国产品牌用在生产环境里的,可以说屈指可数。毕竟,对于银行来说,包括所有的现金交易、网上交易、跨行转账这些都需要经过负载均衡设备。一旦出现问题,那么整个银行的关键业务就瘫痪了。所以弘积科技一直把自身定位为专业的技术性厂商的原因,我们坚持用过硬的产品和优质的服务打动用户。”

而这也正是弘积科技PK掉众多国际大厂,获得这家银行青睐的关键因素。面对当下移动互联网、云计算的浪潮,在传统负载均衡技术向应用交付的演进过程中,弘积科技推出了ADP应用交付平台,涵盖了其面对行业大潮的前瞻性眼界。

“比方先前提到的可编程脚本,就是ADP平台定制化能力的展现。ADP平台可以根据用户需求展开灵活定制,让功能实现更为便捷高效。同时,ADP平台所具备的高性能和高稳定性,以及强大的特色功能,可以满足用户的一系列需求。”

弘积科技ADP平台的另一大优势是按需扩展的处理能力,能有效保护用户投资。

“该银行目前的处理能力要求是80G,未来可以通过软件方式灵活扩展到100G、120G甚至200G,不重新购置硬件的情况下也不会出现性能瓶颈,避免了设备投资浪费。而且,产品接口也可以灵活地来进行升级。假设现在使用的是千兆口,以后可以更换成万兆口甚至40G的接口,而不需要进行整机更换。”高春华最后表示。

本文转自d1net(转载)

时间: 2024-10-31 13:05:56

弘积科技:银行负载均衡其实可以这么做!的相关文章

国内首家! 迪普科技中标“中国移动2016年度负载均衡集中采购”

近日,在"中国移动2016年度负载均衡设备集中采购"项目中,杭州迪普科技有限公司(以下简称"迪普科技")以相应标段排名第一的成绩成功中标,成为唯一入围中国移动该类负载均衡产品集采的首个国内厂商, 并成为近三年来中国移动该产品唯一新增的入网品牌!中国移动作为全球领先的运营商,对与应用强相关的负载均衡产品有着极其严苛的要求.迪普科技作为第一家进入中国移动负载均衡市场的国产厂家,彰显其在负载均衡领域的实力. 伴随着基础网络的日益完善和用户规模的不断提高,大吞吐.高并发的业

LVS-DR直接路由实现负载均衡示例

要求:通过使用LVS的直接路由来实现服务器的负载均衡 注:在做实验之前一定要先关闭每台主机的防火墙与SELinux 拓扑图 LVS服务器配置: 1> 开启转发功能 [root@localhost ~]# echo 1 > /proc/sys/net/ipv4/ip_forward 2> 安装lvs控制软件ipvsadm [root@localhost ~]# mount /dev/cdrom /mnt/cdrom mount: block device /dev/cdrom is wri

构建百万访问量电子商务网站:LVS负载均衡(前端四层负载均衡器)

访问量超过100万的电子商务网站技术架构 本连载首篇介绍到电子商务网站高性能.高可用解决方案.从架构图上的方案,应用的是LVS+keepalived负载均衡.实现高性能.高可用解决方案(服务器组成集群,达到负载均衡,高性能.高可用.高可伸缩性的服务器集群)互联网->LVS负载均衡(前端四层负载均衡器). 访问量超过100万的电子商务网站技术架构.PNG图,电子商务网站要承受高访问量,硬件设备的支撑是整个系统的基础.系统软件的支撑也是必不可少的重要组成部分. 本文详细介绍传统WEB前段负载均衡层,

Nginx负载均衡实战

Nginx是一款面向性能设计的HTTP服务器,相较于Apache.lighttpd具有占有内存少,稳定性高等优势.与旧版本(<=2.2)的Apache不同,nginx不采用每客户机一线程的设计模型,而是充分使用异步逻辑,削减了上下文调度开销,所以并发服务能力更强.整体采用模块化设计,有丰富的模块库和第三方模块库,配置灵活. 在Linux操作系统下,nginx使用epoll事件模型,得益于此,nginx在Linux操作系统下效率相当高.同时Nginx在OpenBSD或FreeBSD操作系统上采用类

章文嵩(正明)博士和他背后的负载均衡(LOAD BANLANCER)帝国

案首语: 阿里集团技术大牛,@正明,淘宝基础核心软件研发负责人.LVS创始人.阿里云首席科学家章文嵩博士从阿里离职,去追求技术人生另一段历程,让阿里像我一样的很多热爱技术的工程师都有一丝牵动和感触. 我个人作为一个平凡的一线技术工程师,对章博士是很敬佩的(虽然他还不认识我),国内IT业界这么多年,在底层基石技术层面有所建树,打到Linux标准内核模块层面的应该就LVS了吧,而且就广泛影响力方面,LVS在Linux逐渐取代IBM Aix, Sun Solaris,HPUX 这些Unix们的过程中,

漫谈分布式集群的负载均衡—口水篇

1 什么是分布式集群 为了理解分布式集群这个概念,我们先说说这两个概念:"集群"和"分布式".艺术来源于生活,计算机科学亦是如此.我们先通过例子,来了解一下现实生活中的"集群"和"分布式". 从开餐馆说起:你开了一家餐馆,自己掌勺后厨(即做菜).随着生意越来越好,发现自己忙不过来.于是你聘请了两个厨师,你们三位厨师就是一个"集群".主要的职责是:洗菜.配菜.炒菜.你们关系如下: 随着生意越来越好,两种方式增

如何实施异构服务器的负载均衡及过载保护?

零.需求缘起 第一篇文章"一分钟了解负载均衡"和大家share了互联网架构中反向代理层.站点层.服务层.数据层的常用负载均衡方法. 第二篇文章"lvs为何不能完全代替DNS轮询"和大家share了互联网接入层负载均衡需要解决的问题及架构演进. 在这两篇文章中,都强调了"负载均衡是指,将请求/数据[均匀]分摊到多个操作单元上执行,负载均衡的关键在于[均匀]". 然而,后端的service有可能部署在硬件条件不同的服务器上: 1)如果对标最低配的服务

NGINX常用负载均衡设置

    当前比较流行的负载均衡前端服务器主要有apache(with mod_proxy),nginx,lighttpd,squid,perlbal,pound,或者如果你的域名服务商提供DNS级别的负载均衡,也可以(就是一个域名随机指向多个IP,定制性不高).     以前自己常用pound作为前端,它专注于负载均衡,支持https协议,配置还算简单,不过渐渐发现功能不够强大,转而研究其他一些既可以做负载均衡,又能做web服务器的高性能工具吧.Perlbal是第一个看的,大牛Danga的杰作,

如何实现一款录音软件的负载均衡

问题描述 如何实现一款录音软件的负载均衡 我现在在做一款电话录音软件,现在要实现的功能是支持500通电话同时录音,我想的是利用多台服务器,请问怎么实现这种功能,有知道的麻烦指点我一下,谢谢.