欢迎来到天天文库
浏览记录
ID:39615183
大小:282.00 KB
页数:12页
时间:2019-07-07
《协同产品负载均衡方案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、广东XX有限公司金蝶OA负载均衡方案2011年6月15日第12页目录一、现状分析3二、需求分析及建议3三、具体方案分析51.负载均衡实现原理52.BigIP负载均衡设备的功能6四、推荐配置实例11一、现状分析第12页广东XX有限公司(以下简称“XX局”)XX局应用金蝶OA系统作为公司办公自动化软件已经多年,随着XX局业务规模的扩大,公司人员的扩充,OA系统使用人员逐渐增多,OA系统应用深化,OA系统对硬件要求和系统性能要求也越来越高,现有OA系统硬件配置和应用架构逐渐不能满足XX局的需要。二、需求分析及建议在这种情况下,金蝶结合OA系统应用和系统原理,根据金蝶多年的
2、项目经验,建议XX局针对OA系统应用多台前置WEB服务器采用负载均衡方案。在XX局现有业务应用情况下,建议采用两台WEB前端服务器提供OAWEB服务,,两台服务器之间采用负载均衡设备控制访问人员,提供访问路由,使用负载均衡策略将来访客户端分配到不同的服务器上,一方面作为负载均衡,提高整体系统的性能,一方面两台服务器作为互备,提高系统的可靠性。对于负载均衡设备,可以采用双机互备方式,提高负载均衡设备的可靠性和冗余度。建议配置两台数据库服务器,数据库采用MSSQL数据库双机方式,建立数据库系统的高可用系统。通过以上三种方式进一步提高整体系统的抗风险能力,并提高系统的性能
3、。根据XX局现有OA业务量,建议使用两台F5公司的BigIP1600LocalTrafficManager设备作为负载均衡器,两台BigIP1600作为互备;OAWEB服务器建议采用两台4CPU16核,32GB内存服务器运行OA系统,数据库采用2台4CPU16核,32GB内存服务器运行MSSQL数据库系统。网络拓扑架构图如下:第12页通过这样的优化后,系统具有以下特征:结构合理:整个网络结构布局合理,层次分明,便于管理与维护。可用性高:整个系统中至少多重备用设备,包括OA服务器、数据库服务器、存储(存储采用双控制器、raid冗余等技术),2台F5BigIP1600等
4、。并且BIGIP动态检查各OA服务器的健康状态,并将下一个请求正确分配给最合适的服务器,任何一台服务器发生故障时,BIGIP将立刻把请求分配给其他的服务器,从而达到99.999%系统有效性。安全性高:数据库系统采用成熟的双机热备系统,第12页BIGIP支持地址翻译技术和安全地址翻译,这样一来客户不可能知道真正提供服务的服务器的IP地址与端口,BIGIP采用SSH和SSL技术,可以防止来自内部或互联网上的黑客攻击。效率高:BIGIP可以提供多种智能算法(包括最小连接数、动态比率等),寻找最佳的后台,从而保证客户请求被分配到最合适的服务器上,两台OA服务器上按照负载均衡
5、策略实现用户请求的最佳分配。可扩展性高:BIGIP可以支持动态增加或删除其负载均衡群组中的任何数量的服务器,而不需要对现有后台服务器做任何改变,从而使得系统扩展轻松方便。可管理性高:BIGIP可以实时监控整个服务器群组的流量状态,并分析发展趋势,帮助客户及时根据流量调整负载策略。保护投资:整个系统预留一定的性能容量,在后续用户量进一步增加时可以满足整体系统的需要,BIGIP带有多项针对HTTP的应用优化功能,可根据具体客户化要求进行扩展。三、具体方案分析数据库采用成熟的MCSC集群或第三方如ROSEHA等集群软件,能够较容易的搭建双机环境,在此不做赘述。下面主要对O
6、A应用系统负载均衡方案进行详述1.负载均衡实现原理服务器负载均衡,就是利用定义在其上面的虚拟IP(virtualIP)地址来为用户的一个或多个应用服务器提供服务。因此,它能够为大量的基于TCP/IP的网络应用提供服务器负载均衡服务。负载均衡设备连续地对目标服务器进行L4到L7合理性检查,当用户通过VIP地址请求目标服务器服务时,BIG/IP根椐目标服务器之间性能和网络健康情况,选择性能最佳的服务器响应用户的请求。下图描述了一个负载均衡发生的流程:第12页当然,F5BIGIP负载均衡设备并不是单纯意义上的对后台服务器分配流量,它能所实现的是为最终客户带来高可用性的应用
7、信息服务。如何体现应用信息系统的高可用性,主要是由F5BIGIP产品的以下主要功能来实现的。1.BigIP负载均衡设备的功能2.1丰富的负载均衡算法在上一章节的图中,我们可以清晰看到负载均衡的整个业务流程。F5bigip负载均衡设备的最大特点就是提供了多种的负载均衡算法,充分满足各种应用信息系统的特色以及用户使用的要求,下面简单扼要地介绍这12种负载均衡算法。¨轮询(RoundRobin):顺序循环将请求一次顺序循环地连接每个服务器。当其中某个服务器发生第二到第7层的故障,BIG/IP就把其从顺序循环队列中拿出,不参加下一次的轮询,直到其恢复正常。¨比率(Rat
此文档下载收益归作者所有