Computer Science > Networking and Internet Architecture
[Submitted on 27 Feb 2017 (this version), latest version 24 Oct 2017 (v3)]
Title:RDCL 3D, a Model Agnostic Web Framework for the Design of Superfluid NFV Services and Components
View PDFAbstract:In this paper, we present a "model agnostic" web framework for the design of NFV services and components. The framework allows editing, validating, visualizing the descriptors of services and components both textually and graphically. The platform is open source and designed with a modular approach, allowing developers to "plug in" the support for new models. We have integrated in the platform the latest ETSI NFV ISG model specifications for which no parsers/validators were available. We have also included in the platform the TOSCA simple profile for NFV, reusing an existing parser/validator. Then we have considered and integrated the modelling of components in a modular software router (Click), which goes beyond the traditional scope of NFV. We have further developed this approach by combining traditional NFV components (Virtual Network Functions) and Click elements in a single model. This is part of our Superfluid NFV vision, in which components can be iteratively decomposed into smaller components.
Submission history
From: Stefano Salsano [view email][v1] Mon, 27 Feb 2017 11:33:43 UTC (491 KB)
[v2] Tue, 13 Jun 2017 10:20:52 UTC (457 KB)
[v3] Tue, 24 Oct 2017 15:35:13 UTC (831 KB)
Bibliographic and Citation Tools
Bibliographic Explorer (What is the Explorer?)
Litmaps (What is Litmaps?)
scite Smart Citations (What are Smart Citations?)
Code, Data and Media Associated with this Article
CatalyzeX Code Finder for Papers (What is CatalyzeX?)
DagsHub (What is DagsHub?)
Gotit.pub (What is GotitPub?)
Papers with Code (What is Papers with Code?)
ScienceCast (What is ScienceCast?)
Demos
Recommenders and Search Tools
Influence Flower (What are Influence Flowers?)
Connected Papers (What is Connected Papers?)
CORE Recommender (What is CORE?)
arXivLabs: experimental projects with community collaborators
arXivLabs is a framework that allows collaborators to develop and share new arXiv features directly on our website.
Both individuals and organizations that work with arXivLabs have embraced and accepted our values of openness, community, excellence, and user data privacy. arXiv is committed to these values and only works with partners that adhere to them.
Have an idea for a project that will add value for arXiv's community? Learn more about arXivLabs.