2016 IEEE Conference on Network Function Virtualization and Software Defined Networks (NFV-SDN) 2016
DOI: 10.1109/nfv-sdn.2016.7919490
|View full text |Cite
|
Sign up to set email alerts
|

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

Abstract: 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 syste… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
70
0
2

Year Published

2017
2017
2023
2023

Publication Types

Select...
4
3
1

Relationship

3
5

Authors

Journals

citations
Cited by 137 publications
(72 citation statements)
references
References 11 publications
0
70
0
2
Order By: Relevance
“…Thus, there are still many manual tests required by developers, system integrators, and service operators to actually check if their services will work correctly on the target platform. Other tools for SDN and NFV testing provide extensive debugging and prototyping functionalities but focus on the initial development phase rather than on automatic qualification of VNFs and services [11], [12].…”
Section: A Need For Vandvmentioning
confidence: 99%
See 1 more Smart Citation
“…Thus, there are still many manual tests required by developers, system integrators, and service operators to actually check if their services will work correctly on the target platform. Other tools for SDN and NFV testing provide extensive debugging and prototyping functionalities but focus on the initial development phase rather than on automatic qualification of VNFs and services [11], [12].…”
Section: A Need For Vandvmentioning
confidence: 99%
“…To perform the blackbox tests mentioned before, an execution environment is required in which the SUT is deployed and executed and can be stimulated, for example, by sending test traffic to its interfaces and observing the outputs. We explicitly do not fix our V&V platform to a single test execution environment but allow it to interface with multiple different environments ranging from small emulated platforms [12] to full-featured network function virtualization infrastructure (NFVI) setups [15] which may be configured as generic testing platforms following pre-defined standards or operator-specific guidelines. For example, a small emulated execution environment running on the service developer's laptop only offers support to do very simplistic functional tests, e.g., to check if configuration interfaces of a NS work like expected.…”
Section: A Vandv Lifecyclementioning
confidence: 99%
“…A quick and low-cost network function virtualization infrastructure (NFVI) and MANO system testbed emulation mechanism, as described in step 1 to 4, is therefore extremely desirable. In previous work [6], we presented MeDICINE as highly configurable NFVI emulator. In this demo we showcase its recent extensions to support multiple MANO frameworks allowing interoperability tests between developed network services and MANO systems.…”
Section: Nfv Service Development and Testingmentioning
confidence: 99%
“…In this demo, we will show how a network service developer can utilize our multi-PoP infrastructure emulation platform, called MeDICINE [6], to quickly setup NFV test environments for arbitrary network services. After motivating this work by outlining the challenges of NFV development and test processes in Section II, we give more details about our NFV emulation platform and the used abstractions to integrate with existing MANO systems in Section III.…”
Section: Introductionmentioning
confidence: 99%
“…• Automated VNF profiling: As indicated in [8] and [9], the MANO framework can be used to test and quantify the performance of a VNF under bounded resources. During this VNF profiling, multiple performance and resource consumption metrics are measured under varying input load.…”
Section: Integration Into the Mano Frameworkmentioning
confidence: 99%