Addition of new WIM connector - DPB
Addition of new Wim Connector DPB
Proposer
- Steven Simpson (Lancaster University)
- Paul McCherry (Lancaster University)
Type
Feature
Target MDG/TF
NBI, RO
Description
DPB is an extensible network management framework, offering support for the WIM abstraction in the NFV-MANO data model. The architecture of the system follows a multi-layer design approach.
At the top of the system is the aggregator layer, which is responsible for service persistence, allocation of trunk resources, and end-to-end path computation.The aggregator layer exposes a single northbound interface (NBI) to the resource orchestrator for the management of logical networks across datacenters.
The aggregator NBI can be used recursively by a top-level aggregator, in order to abstract different technological or administrative domains and offer scalability through control delegation.
The logical-switch layer constitutes the middle layer of the DPB architecture and is responsible for persisting configuration and forwarding state for network devices. A logical switch offers the same control NBI as an aggregator. Control of the underlying network devices is achieved through the fabric adaptation layer, which translates forwarding policy into technology-specific configuration.
The communication between the different layers of DPB is facilitated by a hierarchical data model. DPB offers hierarchical control of programmable WANs and defines a detailed WAN control data model. A WIM Connector (wimconn_dpb.py) has been written to integrate DPB with OSM release 6
Demo or definition of done
- See Presentations from Hackfest #7 Patras,
- DPB Introduction,
- WIM integration, configuration & Implementation,
- WIM CDN use case