首页> 外文期刊>Computer communication review >Symbiotic Routing in Future Data Centers
【24h】

Symbiotic Routing in Future Data Centers

机译:未来数据中心中的共生路由

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

Building distributed applications that run in data centers is hard. The CamCube project explores the design of a shipping container sized data center with the goal of building an easier platform on which to build these applications. Cam-Cube replaces the traditional switch-based network with a 3D torus topology, with each server directly connected to six other servers. As in other proposals, e.g. DCell and BCube, multi-hop routing in CamCube requires servers to participate in packet forwarding. To date, as in existing data centers, these approaches have all provided a single routing protocol for the applications.rnIn this paper we explore if allowing applications to implement their own routing services is advantageous, and if we can support it efficiently. This is based on the observation that, due to the flexibility offered by the CamCube API, many applications implemented their own routing protocol in order to achieve specific application-level characteristics, such as trading off higher-latency for better path convergence. Using large-scale simulations we demonstrate the benefits and network-level impact of running multiple routing protocols. We demonstrate that applications are more efficient and do not generate additional control traffic overhead. This motivates us to design an extended routing service allowing easy implementation of application-specific routing protocols on CamCube. Finally, we demonstrate that the additional performance overhead incurred when using the extended routing service on a prototype CamCube is very low.
机译:构建在数据中心运行的分布式应用程序很困难。 CamCube项目探索了一个集装箱大小的数据中心的设计,其目标是构建一个更轻松的平台来构建这些应用程序。 Cam-Cube用3D环形拓扑取代了传统的基于交换机的网络,每个服务器直接连接到其他六台服务器。与其他提案一样,例如DCell和BCube,CamCube中的多跳路由要求服务器参与数据包转发。迄今为止,就像在现有的数据中心中一样,这些方法都为应用程序提供了单个路由协议。在本文中,我们探讨了允许应用程序实现自己的路由服务是否有利,以及是否可以有效地支持它。这是基于以下观察:由于CamCube API提供的灵活性,许多应用程序实现了自己的路由协议,以实现特定的应用程序级特征,例如权衡较高的延迟以实现更好的路径收敛。使用大规模仿真,我们演示了运行多个路由协议的好处和对网络层的影响。我们证明了应用程序效率更高,并且不会产生额外的控制流量开销。这激励我们设计扩展的路由服务,从而允许在CamCube上轻松实现特定于应用程序的路由协议。最后,我们证明了在原型CamCube上使用扩展的路由服务时所产生的额外性能开销非常低。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号