采用OpenFlow交换机的服务器负载均衡策略
DOI:
作者:
作者单位:

重庆大学 计算机学院

作者简介:

通讯作者:

中图分类号:

TP393.0

基金项目:

国家自然科学基金资助项目(61309013)。


Server load balancing strategy using OpenFlow Switch
Author:
Affiliation:

College of Computer Science,Chongqing University

Fund Project:

The National Natural Science Foundation of China(61309013).

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
  • |
  • 文章评论
    摘要:

    云数据中心中对服务器的海量并发访问十分普遍。传统网络架构难以全局控制流量转发,需要配置昂贵的负载均衡器应对这一应用场景。软件定义网络SDN(software defined network)能够通过控制器全局掌控网络状态,并以交换机作为负载均衡器,从而降低部署成本。本文提出一种采用OpenFlow交换机的服务器负载均衡策略,通过多地址定向流表对服务请求进行分区映射,以活动连接数作为负载评估参数,通过蚁群算法求解最佳负载重定向方案。在负载迁移时,采用单地址定向流表来保证不同阶段流量的有序转发。实验结果显示,该策略能有效控制流表规模,并较传统均衡策略具有更优的性能。

    Abstract:

    In cloud data centers, massive concurrent access to servers is very common. Traditional network architecture is difficult to control traffic forwarding globally, and expensive load balancers need to be configured to deal with this application scenario. The SDN(software defined network)can globally control the network status through the controller, and use the switch as a load balancer, thereby reducing deployment costs. A server load balancing strategy based on OpenFlow switches is proposed in this paper. Service requests are partitioned and mapped through multi-address directed flow table, and the number of active connections is used as a load evaluation parameter, find the optimal load redirection scheme through ant colony algorithm. During load migration, single-address directed flow table is used to ensure orderly forwarding of traffic at different stages. This strategy can effectively control the size of flow table and has better performance than traditional equalization strategies.

    参考文献
    相似文献
    引证文献
引用本文
分享
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:2021-01-15
  • 最后修改日期:2021-03-02
  • 录用日期:2021-03-03
  • 在线发布日期:
  • 出版日期: