Skip to content

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,
  1. DPB Introduction,
  2. WIM integration, configuration & Implementation,
  3. WIM CDN use case