计算机工程

• 移动互联与通信技术 • 上一篇    下一篇

基于OpenFlow网络的数据中心服务器负载均衡策略

秦华,阎钢   

  1. (北京工业大学计算机学院,北京 100124)
  • 收稿日期:2015-02-12 出版日期:2016-03-15 发布日期:2016-03-15
  • 作者简介:秦华(1965-),女,教授级高级工程师、博士,主研方向为互联网体系结构、网络安全;阎钢,硕士。

Server Load Balancing Strategy in Data Center Based on OpenFlow Network

QIN Hua,YAN Gang   

  1. (School of Computer,Beijing University of Technology,Beijing 100124,China)
  • Received:2015-02-12 Online:2016-03-15 Published:2016-03-15

摘要:

目前基于虚拟机迁移的服务器负载均衡研究多数只考虑服务器端的资源使用情况,忽略了网络状况以及服务器之间的通信关联等因素,导致虚拟机迁移后网络拥塞而影响系统性能。针对该问题,结合OpenFlow网络控制器可通过网络状态信息集中管理整个网络的特点,设计基于OpenFlow网络的数据中心服务器负载均衡策略。综合考虑系统资源、网络拓扑以及网络链路可用带宽,根据服务器负载状况和虚拟机之间通信对网络资源的需求评估虚拟机迁移后的运行和通信开销,以及迁移过程带来的网络资源开销,选择开销最小的主机作为迁移目标的目的主机。实验结果表明,该策略能实现服务器的负载均衡,保证虚拟机上运行业务的服务质量。

关键词: OpenFlow网络, 数据中心, 虚拟机迁移, 服务器负载均衡, 网络感知, 时延优化

Abstract:

Previous researches mainly focus on balancing physical server utilization based on Virtual Machine(VM) migration and ignore network status and the communication dependencies among VMs,which may result in network congestion and affect the system performance.To solve the above problems,this paper designs a server load balancing strategy in data center based on OpenFlow network.OpenFlow controller has the ability of managing the whole network according to switch and flow level aggregate statistics collected from the data plane.The load balancing strategy proposed in this paper takes account of both server-side constraints and network resources required by communications among VMs based on topology and the available link bandwidth,as well as the migration cost.It selects a destination server with least amount of system and network cost for a migrated VM.Experimental rusult shows that this strategy can reduce the possibility of network congestion and ensure the quality of service for the application on the VM.

Key words: OpenFlow network, data center, Virtual Machine(VM) migration, server load balancing, network awareness, latency optimization

中图分类号: