You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
Version 1
Current »
STATUS: Draft
ESR (External System Register):
1 High Level Component Definition and Architectural Relationships
eyJleHRTcnZJbnRlZ1R5cGUiOiIiLCJnQ2xpZW50SWQiOiIiLCJjcmVhdG9yTmFtZSI6IkNoYWtlciBBbC1IYWtpbSIsIm91dHB1dFR5cGUiOiJibG9jayIsImxhc3RNb2RpZmllck5hbWUiOiJDaGFrZXIgQWwtSGFraW0iLCJsYW5ndWFnZSI6ImVuIiwiZGlhZ3JhbURpc3BsYXlOYW1lIjoiIiwic0ZpbGVJZCI6IiIsImF0dElkIjoiODQ2NDE5ODIiLCJkaWFncmFtTmFtZSI6ImVzcl9yNiIsImFzcGVjdCI6IiIsImxpbmtzIjoiYXV0byIsImNlb05hbWUiOiJBUkMgRVNSIENvbXBvbmVudCBEZXNjcmlwdGlvbiAtIEZyYW5rZnVydCAoQ29weSkiLCJ0YnN0eWxlIjoidG9wIiwiY2FuQ29tbWVudCI6ZmFsc2UsImRpYWdyYW1VcmwiOiIiLCJjc3ZGaWxlVXJsIjoiIiwiYm9yZGVyIjp0cnVlLCJtYXhTY2FsZSI6IjEiLCJvd25pbmdQYWdlSWQiOjg0NjQxOTgxLCJlZGl0YWJsZSI6ZmFsc2UsImNlb0lkIjo4NDY0MzM2OCwicGFnZUlkIjoiIiwibGJveCI6dHJ1ZSwic2VydmVyQ29uZmlnIjp7ImVtYWlscHJldmlldyI6IjEifSwib2RyaXZlSWQiOiIiLCJyZXZpc2lvbiI6MSwibWFjcm9JZCI6IjQ4MzE4ZmUzLTMwYWUtNDVjNi05Nzg0LTVmNmU2NDdiNWZjMyIsInByZXZpZXdOYW1lIjoiZXNyX3I2LnBuZyIsImxpY2Vuc2VTdGF0dXMiOiJPSyIsInNlcnZpY2UiOiIiLCJpc1RlbXBsYXRlIjoiIiwid2lkdGgiOiI4MzEiLCJzaW1wbGVWaWV3ZXIiOmZhbHNlLCJsYXN0TW9kaWZpZWQiOjE1ODgwOTUzODQwMDAsImV4Y2VlZFBhZ2VXaWR0aCI6ZmFsc2UsIm9DbGllbnRJZCI6IiJ9
Provides management of external Systems. It provides
The capability to register exernal systems
The capability to test the health of external systems
Update AAI of the status of external systems
Provide GUI to manage external systems
2. API definitions
ESR provides the following interfaces:
Interface Name | Interface Definition | Interface Capabilities |
---|
ESRE-1 | System Register Interface. | An manage the registration of external systems:- VIM register/query/update/delete
- VNFM register/query/update/delete
- EMS register/query/update/delete
- third party SDC register/query/update/delete
|
ESRE-2 | ESR Graphical User Interfaces | Provides a GUI interface to manage the external system register information |
Note: xxxI interface is a Component internal interface. xxxxE interface is a component external interface
The current API documents can be found at:
ESR consumes the following Interfaces:
Interface Name | Purpose Reason For Use |
---|
AAIE-1 (Inventary service) | To store and retrieve external system register information in the inventory. |
MCE-5 (Infra Provider Registery) interface | To inform MC of the registration of a new VIM |
3. Component Description:
A more detailed figure and description of the component.
<< For later inclusion >>
4. known system limitations
5. Used Models
ESR uses the following models:
6. System Deployment Architecture
ESR consists of 1 containers:
eyJleHRTcnZJbnRlZ1R5cGUiOiIiLCJnQ2xpZW50SWQiOiIiLCJjcmVhdG9yTmFtZSI6IkNoYWtlciBBbC1IYWtpbSIsIm91dHB1dFR5cGUiOiJibG9jayIsImxhc3RNb2RpZmllck5hbWUiOiJDaGFrZXIgQWwtSGFraW0iLCJsYW5ndWFnZSI6ImVuIiwiZGlhZ3JhbURpc3BsYXlOYW1lIjoiRVNSIERlcGxveW1lbnQgVmlldyIsInNGaWxlSWQiOiIiLCJhdHRJZCI6Ijg0NjQxOTg2IiwiZGlhZ3JhbU5hbWUiOiJFU1IgcnVudGltZSBhcmNoaXRlY3R1cmUiLCJhc3BlY3QiOiIiLCJsaW5rcyI6ImF1dG8iLCJjZW9OYW1lIjoiQVJDIEVTUiBDb21wb25lbnQgRGVzY3JpcHRpb24gLSBGcmFua2Z1cnQgKENvcHkpIiwidGJzdHlsZSI6InRvcCIsImNhbkNvbW1lbnQiOmZhbHNlLCJkaWFncmFtVXJsIjoiIiwiY3N2RmlsZVVybCI6IiIsImJvcmRlciI6dHJ1ZSwibWF4U2NhbGUiOiIxIiwib3duaW5nUGFnZUlkIjo4NDY0MTk4MSwiZWRpdGFibGUiOmZhbHNlLCJjZW9JZCI6ODQ2NDMzNjgsInBhZ2VJZCI6IiIsImxib3giOnRydWUsInNlcnZlckNvbmZpZyI6eyJlbWFpbHByZXZpZXciOiIxIn0sIm9kcml2ZUlkIjoiIiwicmV2aXNpb24iOjEsIm1hY3JvSWQiOiI4NjhiYjQ5YS01ZjdhLTQyN2QtYWJkNC1hYWZhOTViOTc4YzYiLCJwcmV2aWV3TmFtZSI6IkVTUiBydW50aW1lIGFyY2hpdGVjdHVyZS5wbmciLCJsaWNlbnNlU3RhdHVzIjoiT0siLCJzZXJ2aWNlIjoiIiwiaXNUZW1wbGF0ZSI6IiIsIndpZHRoIjoiMjAxIiwic2ltcGxlVmlld2VyIjpmYWxzZSwibGFzdE1vZGlmaWVkIjoxNTg4MDk1Mzg1MDAwLCJleGNlZWRQYWdlV2lkdGgiOmZhbHNlLCJvQ2xpZW50SWQiOiIifQ==
7. New Capabilities in this Release
This release, ESR adds the following Capabilities:
- The ability to register and delete the cloud region via the ESR GUI
- Ability to read the status of the multicloud multicloud registration/deregistration process
- The ability to register multiple tennants for a cloud region
- Enhance ESR to support kubernetes based cloud regions
8. References
- ESR Desciption: https://docs.onap.org/en/casablanca/submodules/aai/esr-server.git/docs/platform/architecture.html