DocumentCode
257188
Title
CDRDN: Content Driven Routing in Datacenter Network
Author
Ming Zhu ; Dan Li ; Ying Liu ; Jianping Wu
Author_Institution
Dept. of Comput. Sci., Tsinghua Univ., Beijing, China
fYear
2014
fDate
4-7 Aug. 2014
Firstpage
1
Lastpage
8
Abstract
A major challenge in data center networks is to provide enough network capacity to meet the ever increasing demand of large-scale distributed computing. While existing proposals focus on adding more switches and links, which cost extra hardware and energy, we explore another dimension in which spare disk space at servers is used for caching data, so as to increase network throughput without additional hardware. Leveraging the Named Data Networking (NDN) architecture and unique characteristics of data centers, we design a novel Content Driven Routing in Datacenter Network (CDRDN) that enables universal caching in data center networks in an efficient and scalable way. First, rather than using switches for “on-path” caching like in native NDN, CDRDN uses the large storage space at servers to do “off-path” caching. Second, by taking advantage of data center´s regular and hierarchical network topology, CDRDN switches are able to direct requests to nearby server caches even under high dynamics of caches. Third, given the vast amount of data in data centers, the full name-based routing table would be difficult to fit in switch´s limited fast memory. CDRDN adopts a compound content and location routing to ensure packet delivery while benefiting from name-based routing as much as the switches can afford. CDRDN extends NDN´s adaptive forwarding mechanism to deal with cache misses, link failures, and congestion without running routing protocols or cache exchange protocols. Our packet-level simulations show that CDRDN can almost double the network throughput compared with shortest-path routing under the same setting, and CDRDN can effectively deal with link failures using adaptive forwarding.
Keywords
cache storage; computer centres; computer networks; telecommunication network routing; telecommunication network topology; telecommunication switching; CDRDN switches; NDN architecture; adaptive forwarding mechanism; cache misses; compound content; content driven routing; data caching; data center networks; hierarchical network topology; large-scale distributed computing; link failures; links; location routing; name-based routing table; named data networking architecture; network capacity; network throughput; off-path caching; on-path caching; packet delivery; packet-level simulations; universal caching; Bandwidth; Network topology; Optical switches; Ports (Computers); Routing; Servers; Topology; Datacenter Network; Distributed File System; Named Data Networking; Routing Algorithm;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Communication and Networks (ICCCN), 2014 23rd International Conference on
Conference_Location
Shanghai
Type
conf
DOI
10.1109/ICCCN.2014.6911754
Filename
6911754
Link To Document