{"title":"DCP: An efficient and distributed data center cache protocol with Fat-Tree topology","authors":"Zhihui Jiang, Zhiming Ding, Xiaofeng Gao, Guihai Chen","doi":"10.1109/APNOMS.2014.6996589","DOIUrl":null,"url":null,"abstract":"In the big data era, the principal traffic bottleneck in a data center is the communication between hosts. Moreover, the redundant packet contents indeed take a major part of the bottleneck. In this paper, we propose a distributed and efficient cache sharing protocol, named DCP, to eliminate redundant traffic in data center with Fat-Tree topology. In DCP, each switch holds packet caches, which are used for eliminating redundant packets. A cache sharing mechanism using Bloom Filter is also proposed to share local caches of switches with servers. Moreover, we propose another technique leveraging Bloom Filter to reduce false positive ratio caused by sharing cache information between switches and servers. We build up a Fat-Tree topology with k = 16 to evaluate the performance of DCP, and the simulation results show that DCP can eliminate 40% to 60% redundant packets, which validate its efficiency.","PeriodicalId":269952,"journal":{"name":"The 16th Asia-Pacific Network Operations and Management Symposium","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-12-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"The 16th Asia-Pacific Network Operations and Management Symposium","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/APNOMS.2014.6996589","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 6
Abstract
In the big data era, the principal traffic bottleneck in a data center is the communication between hosts. Moreover, the redundant packet contents indeed take a major part of the bottleneck. In this paper, we propose a distributed and efficient cache sharing protocol, named DCP, to eliminate redundant traffic in data center with Fat-Tree topology. In DCP, each switch holds packet caches, which are used for eliminating redundant packets. A cache sharing mechanism using Bloom Filter is also proposed to share local caches of switches with servers. Moreover, we propose another technique leveraging Bloom Filter to reduce false positive ratio caused by sharing cache information between switches and servers. We build up a Fat-Tree topology with k = 16 to evaluate the performance of DCP, and the simulation results show that DCP can eliminate 40% to 60% redundant packets, which validate its efficiency.