高级检索

    面向云计算的数据中心网络体系结构设计

    Network Architecture Design for Data Centers Towards Cloud Computing

    • 摘要: 近年来,云计算技术的蓬勃发展为整个IT行业带来了巨大变革.传统数据中心网络拓扑构建方式及网络层控制平面的运行机制存在固化性,已经难以满足新形势下日益增长的高性能及高性价比需求,并且无法支持云环境下更加灵活的按带宽租赁数据中心网络的运营方式.因此,提出了一种通过低造价的可编程交换机来构建具有高连通性的非树状数据中心网络的方式,并设计了可编程交换机与服务器2.5层代理协同工作的基于凸优化的虚拟网络带宽控制管理机制,从而提供足够的灵活性以对资源虚拟化技术提供更好的支持.实验表明,新型体系结构在降低构建成本的同时大幅提高了数据中心网络的吞吐量并提供了更加灵活的网络带宽分配机制.

       

      Abstract: In recent years, the rapid development of cloud computing brings significant innovation in the whole IT industry, which makes the Internet change from translating information data to translating service directly. In cloud computing, enterprises need build their own data centers as privacy clouds or the backbone of public cloud to deploy new Internet information services. Traditional network structure and control plane mechanism in current data centers have their own inherent limitations in network capacity and price quality. The current practicalities also cannot support network multi tenanting which is essential for cloud computing. Therefore, this paper proposes a novel data center architecture which just uses low-cost commercial programmable switches and servers to build the data center networks; and also gives a flexible virtual network bandwidth management mechanism based on convex optimization, which supports the coordinated work between programmable switches and 2.5 layer agents resident in servers. Through a dynamic bandwidth allocation algorithm, it can provide more preferably supports to the resource virtualization which is very common in cloud computing applications. Experimental results show that the proposed data center network architecture can reduce the building-cost significantly as well as improve the network throughput remarkably, and that the virtual network management mechanism provides a flexible manner in bandwidth allocation.

       

    /

    返回文章
    返回