MDM framework
Description
The MDM component is a mediation layer that uses runtime loadable adaptors to interface with NEs and southbound controllers. MDM translates between device-specific data models and internal data models.
In MDM, the data objects that make up an NE and its capabilities are defined using YANG models. MDM provides the translation and abstraction required for automated functions to interact with the YANG model and manage the NEs.
MDM translates NE network protocol inputs for NSP functions, and creates protocol inputs to manage the NE configuration, state, and telemetry.
An MDM server is installed as part of the NSP deployment. Within the MDM server, network protocol inputs from devices are adapted to create inputs to NSP, and vice versa. Adaptation is performed by MDM adaptor files. Adaptors are installed on the MDM server according to network requirements.
The following figure illustrates the basic concepts of MDM. MDM incorporates a network protocol interface layer, pluggable adaptation layer, and application interface layer to allow NSP to manage Nokia and multi-vendor devices using Netconf/YANG.
Figure 4-1: Model-driven mediation in NSP
MDM in NSP
MDM is a component of NSP enabled by the following feature packages:
MDM is provided notably for model-driven Nokia and multi-vendor NE management.
Model-driven management interfaces are based on a common infrastructure that uses YANG models as the core definition for configuration, state, and operational actions. All model-driven interfaces take the same common underlying YANG modules and render them for the management interface.
NSP supports NE discovery, management, and configuration for MDM managed NEs. The availability and level of functionality depends on the adaptors. Adaptors are developed continuously, and updated on the software download site regularly, meaning that application functionality can expand at any time, without the need to upgrade the NSP or the device.