Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The RunTime DB function provides storage for real-time run-time parameters that need to be used by ONAP. It provides

PURPOSE:

  • Run-Time data storage repository for: (1) configuration parameters used by xNFs in run time and (2) operational parameters used by ONAP and xNFs.

  • It is architected designed to be a common services data layer .which can serve as a data lake.
  • Enables sync data with xNFs. (source of truth, sync data, restore/initialize). Can be used for xNF crash restoration, history management and auditing.
  • Enables OSS configuration, optimization, and LCM operations.

ACCESS:

  • Data Records will be indexed by xNF (VNF, PNF, ANF).
  • Run-Time parameters can be READ by any ONAP platform component and any plug-in.
  • Parameters can be READ/WRITE from Controllers, DCAE/DMaaP, A&AI and other components with permission settings.

INDEXING & SYNCING:

  • Software keeps the A&AI elements (with the elements in the RunTime DB in Sync. 

  • A&AI is still the master of valid entities in the network , and provides a dynamic view of the xNF) with the elements in the RunTime DB in Sync (master of assets (xNFs) available to ONAP
  • The RunTime DB is a master of the associate (exo-inventory) data associated with the entities). 
  • Enables sync data with xNFs. (source of truth, sync data, restore/initialize). Can be used for xNF crash restoration, history management and auditing.
  • When a xNF appears or is removed from the system, RunTime DB records will be added/removed based on A&AI entries.
  • Data Records will be indexed by xNF (VNF, PNF, ANF)Enables OSS configuration, optimization, and LCM operations.

2. API definitions

RunTime DB provides the following interfaces:

Interface NameInterface Definition Interface CapabilitiesVersionStatusConsumed Models
RTDBE-1RunTime DB Interface. An interface to create, update, retrieve, query, delete information from the RunTime DB.


RTDBE-2RunTime DB Graphical User Interfaces Provides the capability to view and edit the data currently in the RunTime DB.


Note:   xxxI xxxI interface is a Component internal interface.  xxxxE xxxxE interface is a component external interface

...

A more detailed figure and description of the component.

FFS


4.

...

Known system limitations


5. Used Models

RunTime DB uses the following models:

...

6. System Deployment Architecture

...



7. New Capabilities in this Release

...