首页> 外文期刊>IEEE transactions on network and service management >ZeroSDN: A Highly Flexible and Modular Architecture for Full-Range Distribution of Event-Based Network Control
【24h】

ZeroSDN: A Highly Flexible and Modular Architecture for Full-Range Distribution of Event-Based Network Control

机译:ZeroSDN:一种高度灵活的模块化架构,用于基于事件的网络控制的全范围分发

获取原文
获取原文并翻译 | 示例
           

摘要

Recent years have seen an evolution of software-defined networking (SDN) control plane architectures, starting from simple monolithic controllers, over modular monolithic controllers, to distributed controllers. We observe, however, that today’s distributed controllers still exhibit inflexibility with respect to the distribution of control logic. Therefore, we propose a novel architecture of a distributed SDN controller, providing maximum flexibility with respect to distribution and improved manageability. Our architecture splits control logic into lightweight control modules, calledcontrollets, based on amicro-kernelapproach, reducing common controllet functionality to a bare minimum and factoring out all higher-level functionality. Lightweight controllets also allow for pushing control logic onto switches and enable local processing of data plane events to minimize control latency and communication overhead while leveraging SDN’s global view to maximize control decision quality. Controllets are interconnected through a message bus supporting the publish/subscribe communication paradigm with specific extensions for content-based message filtering. Publish/subscribe allows for complete decoupling of controllets to further facilitate control plane distribution. Furthermore, we identify crucial requirements for practical on-switch deployments, where we employ lightweight virtualization techniques to ensure a safe control plane operation. We evaluate both, the scalability and performance properties of our architecture, including its deployment on a white-box networking hardware switch.
机译:近年来,软件定义网络(SDN)控制平面体系结构已经发生了演变,从简单的单片控制器开始,到模块化的单片控制器,再到分布式控制器。但是,我们观察到,当今的分布式控制器在控制逻辑的分配方面仍然表现出灵活性。因此,我们提出了一种分布式SDN控制器的新颖架构,该架构在分发方面提供了最大的灵活性,并提高了可管理性。我们的体系结构将控制逻辑分为轻量级控制模块,称为 n <斜体xmlns:mml = “ http://www.w3.org/1998/Math/MathML ” xmlns:xlink = “ http:// www。 w3.org/1999/xlink “>控件 n,基于 n 微内核 napproach,将通用的controllet功能减少到最低限度,并且排除了所有更高级别的功能。轻量级控件还允许将控制逻辑推送到交换机上,并允许对数据平面事件进行本地处理,以最大程度地减少控制等待时间和通信开销,同时利用SDN的全局视图来最大化控制决策质量。 Controllet通过消息总线互连,该消息总线支持具有基于内容的消息过滤的特定扩展的发布/订阅通信范例。发布/订阅允许对控件的完全解耦,以进一步简化控件平面的分布。此外,我们确定了实用的交换机上部署的关键要求,其中我们采用了轻量级的虚拟化技术来确保安全的控制平面操作。我们评估了体系结构的可伸缩性和性能,包括其在白盒网络硬件交换机上的部署。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号