# RDCL 3D, a Model Agnostic Web Framework for the Design and Composition   of NFV Services

**Authors:** Stefano Salsano, Francesco Lombardo, Claudio Pisa, Pierluigi Greto,, Nicola Blefari Melazzi

arXiv: 1702.08242 · 2017-10-25

## TL;DR

RDCL 3D is a versatile web framework that enables flexible design, validation, and interaction of NFV service descriptors, supporting multiple models and advanced features like modular components and Unikernels.

## Contribution

It introduces a model-agnostic, open-source web platform for NFV service design that integrates latest standards, supports multiple modeling languages, and extends NFV with modular and unikernel features.

## Key findings

- Integrated latest ETSI NFV ISG specifications.
- Supported OASIS TOSCA models with existing parsers.
- Combined NFV components with Click modular router and Unikernels.

## Abstract

We present RDCL 3D, a "model agnostic" web framework for the design and composition of NFV services and components. The framework allows editing and validating the descriptors of services and components both textually and graphically and supports the interaction with external orchestrators or with deployment and execution environments. RDCL 3D is open source and designed with a modular approach, allowing developers to "plug in" the support for new models. We describe several advances with respect to the NFV state of the art, which have been implemented with RDCL 3D. 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 support for OASIS TOSCA models, reusing existing parsers. Then we have considered 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. Finally, we have considered the support of this solution using the Unikernels virtualization technology.

---
Source: https://tomesphere.com/paper/1702.08242