期刊文献+

数据中心中的可靠组数据传输 被引量:1

Reliable Group Data Delivery in Data Centers
下载PDF
导出
摘要 可靠组数据传输是数据中心中的一个重要传输模式.在可靠组数据传输问题中,有一个数据源,和一个接收端的集合.可靠组数据传输需要把数据从数据源可靠的分发给所有接收端.P2P是一个典型的可靠组数据传输系统,在互联网得到广泛的应用.然而,P2P系统对可靠组数据传输的完成时间没有保障.与互联网不同的是,数据中心有以下特点:1)数据中心的拓扑结构是预先知道的.2)数据中心可以被集中管理,各个结点之间是相互合作的.基于这两个特点,本文对数据中心的P2P系统进行了重要改进.1)通过一个集中控制算法对每个结点的邻居进行选取.2)在某些特定结点进行数据缓存.我们在ns3平台实现了一个P2P系统,并用本文的方法对其进行改进,在BCube(4,1)中传输4GB的数据,BitTorrent需要52s完成所有数据的传输,而本文的方法只需要18s. Reliable Group Data Delivery ( RGDD ) is an important traffic pattern in data centers. In the problem of RGDD, there is a data source, and a set of receivers. The problem of RGDD is how to reliably deliver data to all the receivers. P2P is a representative RGDD system, which has been widely used in Internet. However, P2P systems cannot guarantee the finish time of RGDD. Different from Internet, data centers have the following properties: 1 ) The topology is known in advance. 2 ) Data centers can be centralized controlled, and all the nodes are cooperative. Motivated by these properties, this paper proposes important improvements for P2P systems in data centers: 1 ) Uses a centralized algorithm to selected peers for each node. 2 ) Uses packet caching in certain nodes. We have built a P2P system in ns3, and also improved it based on our scheme. We use our system and BitTorrent to transfer 4GB data in a BCube(4,1 ), BitTorrent finishes the transmission in 52s, while our system only uses 18s.
出处 《小型微型计算机系统》 CSCD 北大核心 2014年第4期694-698,共5页 Journal of Chinese Computer Systems
基金 国家自然科学基金项目(61033009 61202405)资助 安徽省自然科学基金项目(11040606Q52)资助
关键词 组播 P2P 数据中心 数据分发 multicast P2P data center data distribution
  • 相关文献

参考文献13

  • 1Bt official website[ EB/OL ]. http ://www. bittorrent, com,2005.
  • 2Sally Floyd, et al. A reliable multicast framework for light-weight sessions and application level framing [ C ]. IEEE/ACM Transac- tions on Networking, Dec, 1997.
  • 3Handley M, et al. The reliable multicast design space for bulk data transfer[ S ]. Aug 2000 ,RFC ,2887.
  • 4Miguel Castro, Peter Druschel, Anne-Marie Kermaxrec. SplitStream: high-bandwidth multicast in cooperative environments [ C ]. In ACM SOSP (Symposium on Operating Systems Principles) ,2003.
  • 5Chowdhury M,et al. Managing data transfers in computer clusters with orchestra[ C]. In ACM SIGCOMM (Special Interest Group on Data Communication) ,2011.
  • 6Wang J, Ramchandran K. Enhancing Peer-to-Peer live multicast quality using helpers[ C]. IEEE ICIP (International Conference on Image Processing) ,2008:2300-2303.
  • 7Wang J,~eo C,Prahhakaran V,et al. On the role of helpers in Peer- to-Peer file download systems: design, analysis and simulation[ C]. In IPTPS( International workshop on Peer-To-Peer Systems) ,2007.
  • 8Cao J, et al. Datacast: a scalable and efficient group data delivery service for data centers[ C ]. In ACM CoNEXT ( Conference on e- merging Networking EXperiments and Technologies) ,2012.
  • 9Guo C, Lu G, Wang H J, et al. SecondNet: a data center network virtualization architecture with bandwidth guarantees [ C ]. In ACM CoNEXT (Conference on Emerging Networking Experiments and Technologies ), 2010.
  • 10Guo C, et al. BCube: a high performance, server-centric network architecture for modular data centers [ C ]. In ACM SIGCOMM (Special Interest Group on Data Communication) ,2009.

同被引文献13

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部