STATUS: Draft
RunTime DB:
1 High Level Component Definition and Architectural Relationships
The RunTime DB function provides storage for real-time run-time parameters that need to be used by ONAP. It provides
Run-Time data storage repository for configuration and operational parameters.
Parameters are indexed by xNF.
- Run-Time parameters can be READ by any ONAP platform component and any plug-in.
Parameters can be READ/WRITE from Controllers, A&AI and other components with permission settings.
Software keeps the A&AI elements with the elements in the RunTime DB in Sync.
- It is architected to be a common services data layer.
- Can sync data with xNFs.
- Enables OSS configuration, optmization, and LCM operations. Can be used for xNF crash restoration, history management and auditing.
2. API definitions
AAI provides the following interfaces:
Interface Name | Interface Definition | Interface Capabilities | Version | Status | Consumed Models |
---|---|---|---|---|---|
RTDBE-1 | RunTime DB Interface. | An interface to create, update, retrieve, query, delete information from the RunTime DB. | v16 | AAI XSD | |
RTDBE-2 | RunTime DB Graphical User Interfaces | Provides the capability to view the data currently in the RunTime DB |
Note: xxxI interface is a Component internal interface. xxxxE interface is a component external interface
The current API documents can be found at:
RTDB consumes the following Interfaces:
Interface Name | Purpose Reason For Use |
---|---|
SDCE-7 | To receive the service and resource artifacts from SDC. |
3. Component Description:
A more detailed figure and description of the component.
FFS
4. known system limitations
5. Used Models
AAI uses the following models:
- Inventory Model
6. System Deployment Architecture
FFS
7. New Capabilities in this Release
This release, AAI adds the following Capabilities:
- -
8. References
- AAI read the docs: https://docs.onap.org/en/casablanca/submodules/aai/aai-common.git/docs/index.html?highlight=AAI
- AAI REST API Documentation - Dublin
- AAI GUI: AAI Graphical User Interface