软件定义数据中心网络研究
2014-10-21杨旭周烨李勇
杨旭 周烨 李勇
摘要:提出了一种基于软件定义网络的数据中心网络方案,并对其结构和部署进行了详细介绍。通过使用软件定义网络技术,该方案解决了传统数据中心中网络利用效率低下、管控方式复杂、建设运维成本较高等问题。该方案具有结构简单、易于部署的优点。在负载均衡、域内虚拟机迁移等典型应用中,我们对该方案进行了验证,结果表明该方案具有良好的实用性。该方案为数据中心网络架构设计提供了一种重要思路。
关键词:软件定义网络;数据中心;网络结构
Abstract: This paper proposes a data center network deployment scheme based on software-defined networking. By using SDN, this scheme solves the problems such as low efficiency, complex management, and high operation cost in traditional data centers. This scheme has a simple architecture and can be easily deployed. After tested with some typical applications, such as load balancing and intra data center virtual machine migration, the availability of this scheme is presented. This scheme provides a valuable reference for data center network architecture.
Key words: software-defined network; data center; network architecture
近年来,数据中心受到学术界和产业界的广泛关注,并成为网络研究领域的一个重点内容。数据中心由一个或多个计算机集群及配套的通信、存储、管理、安全设备、软件等组成。建立数据中心,可以将计算、存储等资源集中起来,通过统一规划从而减少相应的建设、管理和运营费用;另一方面能够为用户提供更强的服务能力并使其获得与接入软硬件环境无关的统一体验。然而,现有的数据中心网络存在着建设管理复杂、控制不灵活等问题,影响了其进一步的发展。
软件定义网络[1](SDN)是近年来在网络领域备受重视的一个新热点,它提出将网络控制功能从转发设备上分离出来,集中抽象后形成控制平面,对各转发设备进行控制,从而提升网络控制的灵活性和可编程性[2]。在控制方面,区别于传统IP网络,它采用中心控制,这能够大幅简化控制逻辑、提高计算速度,使得控制层能够更好地对网络进行管理。……
