中国民航大学学报

• 工程技术 • 上一篇    下一篇

面向高并发服务请求的负载均衡技术研究

田丰1,王喜艳2,曹卫东2,王静2,曲文丽2   

  1. (1.中国民航信息网络股份有限公司,北京100010;2. 中国民航大学计算机科学与技术学院,天津300300)
  • 收稿日期:2015-03-24 修回日期:2015-05-06 出版日期:2015-10-21 发布日期:2015-11-10
  • 作者简介:田丰(1980—),男,北京人,工程师,硕士,研究方向为交易中间件、负载均衡.
  • 基金资助:

    2013 年民航科技创新引导资金重大专项(MHRD20130106);中央高校基本科研业务费专项基金项目(3122014C016,3122014P004);国家
    科技支撑计划(2012BAH21F02)

Research on load balancing algorithmbased on high concurrency service request

TIAN Feng1,WANG Xi-yan2,CAO Wei-dong2,WANG Jing2,QU Wen-li2   

  1. (1. TravelSky Technology Limited of China,Beijing 100010,China;2. College of Computer Science and Technology,CAUC,Tianjin 300300,China)
  • Received:2015-03-24 Revised:2015-05-06 Online:2015-10-21 Published:2015-11-10

摘要:

随着民航旅客服务信息系统规模的不断扩大和业务量的增加,导致服务器承载的信息量和访问量快速增长,如何有效地利用服务器资源处理海量的访问请求成为一个重要的问题,而有效的负载均衡策略是将用户的服务请求合理分配给这些服务器资源的关键。针对民航旅客服务信息系统中不同的服务请求对I/O、CPU和网络带宽等服务器资源请求消耗的不同,提出了一种改进的动态负载均衡算法。在民航旅客服务信息系统服务器中引入改进的动态负载均衡算法,并进行了实验对比验证,实验结果表明:该算法在增加服务器集群系统的吞吐量方面有着显著效果,并在现实应用中有较大的价值。

关键词: 负载均衡, 交易中间件, 网络带宽, 吞吐量

Abstract:

With the continuous expansion of civil aviation passenger information service system and the buciness increase,the amount of information and traffic server load are growing rapidly. How to use the server resource to deal with a flood of access requests effectively becomes an important issue,and effective load balancing strategy is the key to the rational allocation of passengers'service requests to the server resources. Since different service requests have different server resources consumption to the I/O,CPU and network bandwidth in the civil aviation passenger information service system,an improved dynamic load balancing algorithm is proposed. The introduction of improved dynamic load balancing algorithm in civil aviation passenger information service system server has a significant effect in throughput increase of the server cluster system, and has great value in practical application.

Key words: load balancing, transaction middleware, network bandwidth, throughput

中图分类号: