Computer Engineering and Applications ›› 2009, Vol. 45 ›› Issue (14): 84-86.DOI: 10.3778/j.issn.1002-8331.2009.14.025

• 网络、通信、安全 • Previous Articles     Next Articles

Research on application-level load balancing technology

HU An-bo,SU Jin-shu,CHEN Shu-hui   

  1. School of Computer,National University of Defense Technology,Changsha 410073,China
  • Received:2008-03-17 Revised:2008-05-23 Online:2009-05-11 Published:2009-05-11
  • Contact: HU An-bo

应用层负载均衡技术研究

胡安波,苏金树,陈曙晖   

  1. 国防科学技术大学 计算机学院,长沙 410073
  • 通讯作者: 胡安波

Abstract: This paper introduces an application-level load balancing model,it distributes the network traffic by the types of applications.The model divides the network traffic into two parts,the ordinary application traffic and the P2P application traffic,and distributes the ordinary application traffic by using static CRC16 algorithm.It divides the P2P application traffic into packet sets,and distributes the original traffic by using Hash mapping functions,and redistributes the flow bundles dynamically by the historical traffic based load balancing algorithm.The experimental results show that the model has an outstanding performance on feasibility and stability,and achieves the goal of application-level load balancing.

Key words: application-level load balancing, load distribution technology, computer network

摘要: 提出了一种应用层负载均衡模型,将网络流量按照应用类型进行分流。该模型将网络流量分为普通应用和P2P应用两部分,根据应用类型将P2P应用流量划分为应用层报文集。初始化时采用Hash映射算法分配流量,使用静态CRC16算法分流普通应用流量,设计了基于历史流量的负载均衡算法进行动态调整。仿真结果显示,该模型具有较好的可行性与稳定性,实现了应用层次的负载均衡。

关键词: 应用层负载均衡, 分流技术, 计算机网络