数据中心网络性能优化技术研究

来源 :中国科学院大学 | 被引量 : 0次 | 上传用户:mgqzhineng
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
数据中心的规模持续增长,以满足科学计算和商业应用的需求。作为数据中心内部的信息传输系统,数据中心网络由所有的数据流所共享,导致这些数据流之间的性能干扰。而且,数据中心应用具有不同的带宽和延迟需求。因此,数据中心网络性能优化方法需要为吞吐量敏感型应用提供带宽保证支持,并降低延迟敏感型应用的数据流完成时间。此外,数据中心网络性能优化方法还需要能够充分地利用链路带宽,以提高网络资源利用率。然而,现有的数据中心网络性能优化方法均无法同时满足这些需求。  因此,本文围绕带宽和延迟这两个衡量应用程序网络性能的主要指标,研究数据中心网络的性能优化方法,包括为吞吐量敏感型应用提供带宽保证、降低延迟敏感型应用的数据流完成时间以及有效地利用网络带宽。本文的主要研究内容和贡献如下:  (1)数据中心网络带宽保证和低延迟研究。本文分析了多应用共享的数据中心网络的性能优化目标。即,为吞吐量敏感型应用提供带宽保证、降低延迟敏感型应用的数据流完成时间以及有效地利用网络带宽。然而,现有的数据中心网络性能优化方法仅考虑某种或者某几种性能优化目标,而无法同时兼顾所有的这些优化目标。此外,它们通常通过同种数据流实现带宽保证和有效利用网络带宽的目的,但是,由于这些数据流之间的相互影响,现有方法无法为应用提供严格的带宽保证支持。为了解决这个问题,本文提出一种能够同时满足这些优化目标的数据中心网络性能优化方法。通过将单条数据流切分为两条具有不同优先级的子流,并由高低优先级的子流分别实现带宽保证和有效利用带宽的目的,本方法可以为吞吐量敏感型应用提供严格的带宽保证支持,并降低延迟敏感型应用的数据流完成时间。并且,本方法可以充分地利用链路带宽,从而有效地提高网络资源的利用率。  (2)快速拥塞检测和流调度方法研究。新型数据中心采用具有多路径的网络拓扑,以提高网络的性能和可靠性。但是,传统的路由技术通常导致网络负载分配不均衡和链路拥塞,因而降低了网络的性能。通过将拥塞链路上的大流调度到非拥塞链路,可以更加有效地利用网络带宽。然而,现有的方法周期性地查询交换机的相关统计信息以检测网络的拥塞状态和网络中的大流信息,从而产生较大的拥塞检测延迟和网络开销。为此,本文提出一种基于软件定义网络的快速拥塞检测和流调度方法。本方法由交换机自主检测网络拥塞,从而极大地降低了拥塞检测的延迟和网络开销。而且,本文通过设计一种主机端的大流检测方法,降低了大流检测所产生的网络开销。此外,通过将拥塞信息实时地通告给网络控制器,并由控制器将拥塞链路上的大流调度到非拥塞链路,本方法可以有效地均衡网络负载并高效地利用网络带宽。  (3)带宽保证感知的虚拟机放置算法研究。实现带宽保证的前提是确保任意链路上分配的保证带宽的总和不超过链路的带宽容量。然而,现有的虚拟机放置算法或者不考虑带宽保证需求,或者采用粗粒度的资源抽象模型而无法满足当前数据中心的实际需要。为了解决这个问题,本文提出一种细粒度的带宽保证感知的虚拟机放置算法。本文将该虚拟机放置问题表示为以最小化服务器使用量为目标函数的非线性规划问题,并提出求解该非线性规划问题的启发式算法,以达到满足带宽保证前提和降低数据中心服务器使用量的目的。
其他文献
学位
学位
作为传统虚拟现实技术的下一代革新,基于深度图像绘制的自由视点技术允许观看者在一定的范围内自主地选择视角观看其感兴趣的内容,使图像不再局限于若干个有限的固定视角,向观看
学位
学位
学位
指令级测试在当今测试领域正显示出越来越重要的应用价值,随着设计的复杂度日渐增大电路频率不断提高,集成电路的测试面临更加严峻的挑战。指令级测试作为一种低成本低功耗的测
脑卒中是严重危害人类健康的难治性脑血管疾病,具有发病率高、致残率和死亡率高的三大特点。虽然早期预防和治疗能够大大减少脑卒中的发生,但是临床发现大部分病人在症状已经较
学位
随着科学日新月异的发展,科技文献的数量以爆炸式速度快速增长,新的科学问题层出不穷,越来越多的科研人员投入到科技创新的事业中去。这些因素都导致科学研究世界中存在着越来越