MeDICINE: Rapid prototyping of production-ready network services in multi-PoP environments

MeDICINE: Rapid prototyping of production-ready network services in multi-PoP environments
复制标题

MeDICINE:多 PoP 环境中生产就绪网络服务的快速原型设计

DOI:
10.1109/nfv-sdn.2016.7919490
复制
发表时间:
2016
期刊:
2016 IEEE Conference on Network Function Virtualization and Software Defined Networks (NFV-SDN)
影响因子:
--
通讯作者:
S. V. Rossem
S. V. Rossem
中科院分区:
--
文献类型:
--
作者:
Manuel Peuster;H. Karl;S. V. Rossem

文献摘要

被引文献

相似文献

由多个独立网络功能组成的虚拟化网络服务如今已经部署在多个站点上,即所谓的多pop(存在点)环境。这允许通过优化其在网络中的位置来提高服务性能。但是这些复杂的分布式软件系统的原型和测试变得极具挑战性。原因是不仅网络服务本身需要测试,而且它与管理和编排系统的集成也需要测试。现有的解决方案,如模拟器、基本网络模拟器或本地云测试平台,并不支持这些任务的所有方面。为此,我们介绍了MeDICINE,这是一个新颖的NFV原型平台,能够在模拟的多pop环境中以软件容器的形式执行生产就绪的网络功能。这些网络功能可以由任何第三方管理和编排系统通过标准接口连接到我们的平台来控制。基于此,开发人员可以使用我们的平台在他的笔记本电脑上运行的现实环境中原型化和测试复杂的网络服务。
Virtualized network services consisting of multiple individual network functions are already today deployed across multiple sites, so called multi-PoP (points of presence) environments. This allows to improve service performance by optimizing its placement in the network. But prototyping and testing of these complex distributed software systems becomes extremely challenging. The reason is that not only the network service as such has to be tested but also its integration with management and orchestration systems. Existing solutions, like simulators, basic network emulators, or local cloud testbeds, do not support all aspects of these tasks. To this end, we introduce MeDICINE, a novel NFV prototyping platform that is able to execute production-ready network functions, provided as software containers, in an emulated multi-PoP environment. These network functions can be controlled by any third-party management and orchestration system that connects to our platform through standard interfaces. Based on this, a developer can use our platform to prototype and test complex network services in a realistic environment running on his laptop.