5. 第 7 卷 第 7 期 2011 年 7 月
置发现协议,借助实际系统的连接信息与系统搭建 互联结构提出了高效低耗的互联要求,集装箱式数
的蓝图,通过图匹配算法可以完成自主的位置发 据中心的出现对互联结构提出了高带宽与平衡设计
现。VL2采用了不同于PortLand需要修改交换机协 的需求。可以预见伴随着数据中心的持续扩大,数
议的设计思路,复用原来的路由协议(OSPF等), 据中心的渐进可扩展性以及减少扩展过程中对已有
将系统修改集中在服务器端,借助位置相关的 IP与 结构的影响将可能成为新的研究问题。除了底层的
应用相关的IP之间的映射提供了名址分离。映射关 互联结构外,考虑到数据中心上层应用与数据中心
系是由集中目录系统(directory system)来管理,通 环境的特殊性,如何设计出适应于数据中心的网络
过对数据中心中流量进行分析,VL2使用随机路由 协议与管理机制也显得极为迫切。大型数据中心能
VLB(valiant load balancing)可以消除路由的热点。 耗巨大,设计出相关的节能调度技术将有利于发展
原型系统的设计除了设计互联结构外,更多 绿色数据中心,这将是未来研究的重要问题。■
地考虑数据中心中网络协议,自主管理等因素的影
陈贵海
响。不同于互联网,数据中心的地理集中性以及设
CCF高级会员。上海交通大学计算机
备的专有性,使得我们可以重新考虑整个网络体系 系特聘教授,主要研究方向为网络与
以及协议的设计;数据中心网络性质的独特性(带 通信、物联网、并行与分布式处理
宽,延迟等)也使我们必须去修改部分原有网络协 等。gchen@cs.sjtu.edu.cn
议。随着数据中心规模的扩大,PortLand与VL2集中
式的管理容易出现单点故障与性能瓶颈,设计分布 吴 盼
式的管理协议是个值得研究的问题。此外,可以预 南京大学计算机系博士生,主要研究方
见新的数据中心的互联结构还会被提出,我们需要 向无线传感器网络、数据中心等。
wp11111111@gmail.com
设计通用的上层网络协议与管理系统,能够兼容多
种互联结构。
杨盘隆
总结 CCF会员。解放军理工大学副教授,
主要研究方向无线网络、数据中心、
分析近几年国际会议相关文章的数量及其研究 云计算等。panlongyang@gmail.com
内容,可以发现数据中心网络研究正逐渐成为一个
热点。本文指出了现有数据中心架构存在的问题。
伴随着实际数据中心网络规模的不断扩大以及便于 参考文献
快速方便部署的集装箱式数据中心的出现,需要我
[1] http://www.datacenterknowledge.com/archives/2009/05
们设计相应的大型数据中心网络的互联结构,集装 /14/whos-got-the-most-web-servers/
箱式数据中心内部以及集装箱之间的互联结构。设 [2] Albert G. Greenberg, James R. Hamilton, David A.
Maltz, Parveen Patel. The Cost of a Cloud: Research
计出的互联结构需要满足服务器之间的高带宽连
Problems in Data Center Networks. Computer Commu-
接、网络结构可扩展及高可靠性等性质。完整的数 nication Review 39(1): 2009, 68~73
据中心网络设计除了考虑互联结构外,还需要考虑 [3] Jeffrey Dean, Sanjay Ghemawat. MapReduce: Simpli-
fied Data Processing on Large Clusters, In: Proc. of
网络协议设计与网络管理等。为此我们介绍了两个
the 6th Symposium on Operating System Design and
典型原型系统PortLand和VL2的设计。 Implementation. San Francisco: USENIX Association,
从数据中心网络发展过程看,实际工业需求是 2004. 137~150
数据中心网络研究的动力,如大规模服务器互联对
25
6. 专题 第 7 卷 第 7 期 2011 年 7 月
[4] C.Kopparapu. Load Balancing Servers, Firewalls, and [13] Chuanxiong Guo, Guohan Lu, Dan Li, Haitao Wu,
Caches. John Wisely & Sons Inc., 2002 Xuan Zhang, Yunfeng Shi, Chen Tian, Yongguang
[5] Vijay Vasudevan, Amar Phanishayee, Hiral Shah, Elie Zhang, Songwu Lu. BCube: A High Performance,
Krevat, David G. Andersen, Gregory R. Ganger, Garth Server-centric Network Architecture for Modular Data
A. Gibson, Brian Mueller. Safe and Effective Fine- Centers. In: Proc. of the ACM SIGCOMM. Barcelona:
grained TCP Retransmissions for Datacenter Commu- ACM, 2009. 63-74.
nication. In: Proc. of the ACM SIGCOMM. Barcelona: [14] Haitao Wu, Guohan Lu, Dan Li,Chuanxiong Guo,
ACM, 2009. 303~314 Yongguang Zhang. MDCube: A High Performance Net-
[6] Cisco: Data center: Load balancing data center services, work Structure for Modular Data Center Interconnec-
2004. tion. In: Proc. of the ACM International Conference on
[7] Mohammad Al-Fares, Alexander Loukissas, Amin emerging Networking EXperiments and Technologies
Vahdat. A Scalable, Commodity Data Center Network (CoNEXT). Rome: ACM, 2009.25~36
Architecture. In: Proc. of the ACM SIGCOMM. Seattle: [15] Changhoon Kim, Matthew Caesar, Jennifer Rexford.
ACM, 2008. 63~74 Floodless in Seattle: A Scalable Ethernet Architecture
[8] Kishore Ramachandran, Ravi Kokku, Rajesh Mahindra, for Large Enterprises. In: Proc. of the ACM SIG-
Sampath Rangarajan. 60 GHz Data-Center Networking: COMM. Seattle: ACM, 2008. 3~14
Wireless => Worry less? NEC Technical Report. July, [16] Radhika Niranjan Mysore, Andreas Pamboris, Nathan
2008 Farrington, Nelson Huang, Pardis Miri, Sivasankar
[9] Dharma P. Agrawal, Chienhua Chen, J. Richard Burke. Radhakrishnan, Vikram Subramanya, Amin Vahdat.
Hybrid graph-based networks for multiprocessing. Tele- PortLand: A Scalable Fault-tolerant Layer 2 Data Cen-
communication Systems, Vol.10, 1998, 107~134 ter Network Fabric. In: Proc. of the ACM SIGCOMM.
[10] Chuanxiong Guo, Haitao Wu, Kun Tan, Lei Shi, Yong- Barcelona: ACM, 2009. 39~50
guang Zhang, Songwu Lu. Dcell: A Scalable and Fault- [17] Albert Greenberg, James Hamilton, Navendu Jain, Sri-
tolerant Network Structure for Data Centers. In: Proc. kanthKandula, ChanghoonKim, ParantapLahiri, David
of the ACM SIGCOMM. Seattle: ACM, 2008. 75~86 A. Maltz, Parveen Patel, Sudipta Sengupta. VL2: A
[11] R. Motwani and P. Raghavan. Randomized Algorithms. Scalable and Flexible Data Center Network. In: Proc. of
Cambridge University Press, 1995 the ACM SIGCOMM. Barcelona: ACM, 2009. 51~62
[12] Dan Li, Chuanxiong Guo, Haitao Wu, Kun Tan, [18] Kai Chen, Chuanxiong Guo, Haitao Wu, Jing Yuan,
Songwu Lu. FiConn:Using Backup Port for Server ZhenqianFeng, Yan Chen, Songwu Lu, Wenfei Wu.
Interconnection in DataCenters. In: Proc. of the IEEE Generic and Automatic Address Configuration for Data
INFOCOM. Rio de Janeiro: IEEE Computer and Com- Center Networks. In: Proc. of the ACM SIGCOMM.
munications Societies, 2009. 2276~2285 New Delhi: ACM, 2010. 39~50
26