数据中心服务器均衡,优化虚拟机放置均衡数据中心网络核心层数据流量

摘要:

近几年,虚拟化技术已成为一种充分使用服务器资源的一种高效的技术。但是在虚拟化技术中,虚拟机在数据中心中巨大的服务器池中的放置方式,对虚拟机的性能有巨大的影响。由于现代数据中心中的服务器数量庞大,以及大规模的通信密集型应用如MapReduce的大量涌现,现在网络资源已成为提高虚拟机性能的主要瓶颈。本文关注于虚拟机的放置来均衡数据中心核心层的数据流量,使得数据中心中的数据链路可以被充分地使用,从而提高虚拟机的网络性能,也即提高虚拟机的整体性能。在本文中,我们首先介绍数据中心的通用网络拓扑结构及该拓扑结构对数据中心网络性能的影响,然后详细阐述了我们提出的通过优化虚拟机放置来均衡数据中心核心层数据流量的方法。我们先为该方法建立了均衡数据流量的虚拟机放置优化问题模型,该模型的优化目标是最小化每条ToR上沿链路中最大的带宽需求,我们证明了该问题模型是NP难的并且提出基于最长处理时间的算法来解决。另外,考虑到虚拟机之间的通信也具有局部性的特性,我们又建立了均衡数据流量的,局部性感知的虚拟机放置优化问题模型,该模型为了利用属于同一个请求的虚拟机之间互相通信,而属于不同请求的虚拟机之间不产生通信的局部性特性,在放置虚拟机的策略中,尽量将属于同一个请求的虚拟机放置在同一个ToR交换机之下,也即减少属于每个请求的虚拟机的划分数量。同时最小化每条ToR上沿链路中最大的带宽需求。我们同样证明了该问题模型是NP难的,并且提出了一个启发式算法来解决该问题。通过大量的模拟实验,我们验证了我们提出的启发式算法能够很好的均衡ToR交换机上沿链路的带宽需求并且保持每个请求的虚拟机划分数足够小。

展开

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值