Livoa LogoLivoa
ONAP Server


External System/Network

Scheduler Microservice

Execute .sh File on ONAP Server

Every night at 10 pm

Collector Microservice


Filebased | SNMPbased | Telnet Based

collector.Prop

coll.source = ONAP

coll.dest = mongodb

coll.sync.method = [dataload/sync]

Mongo DB


Collections:

rawfileloader

transformation-logic

sync-differences

data-tobe-loaded-eai

Transformer & Diff Generator


Transforms data, compares and publishes results to mongo

ONAP Transformer | FNA Transformer | RAN Transformer

transformer.Prop

trans.onap.source = mongodb.rawfileloader

trans.onap.transform.logic = mongodb.transformation-logic

trans.onap.transform.dest = mongodb.data-tobe-loaded-eai

Loader Microservice


ONAP Loader | RAN Loader | FNA Loader

loader.prop

loader.onap.source = mongodb.data-tobe-loaded-eai

loader.onap.dest = http://eai-server/dataSync/load/onap

EAI Servers (NPECM/MDRs)


Core ASI Layer

Wrapper Restful APIs

e.g. /sync/onap/create

/sync/onap/delete

/sync/onap/update

EAI PG DB
Communication: REST Callback for now from Collector.
Will be replaced with KAFKA/Broker in future
Communication: REST Callback for now from Transformer.
Will be replaced with KAFKA/Broker in future
ONAP Server


External System/Network

Scheduler Microservice

Execute .sh File on ONAP Server

Every night at 10 pm

Collector Microservice


Filebased | SNMPbased | Telnet Based

collector.Prop

coll.source = ONAP

coll.dest = mongodb

coll.sync.method = [dataload/sync]

Mongo DB


Collections:

rawfileloader

transformation-logic

sync-differences

data-tobe-loaded-eai

Transformer & Diff Generator


Transforms data, compares and publishes results to mongo

ONAP Transformer | FNA Transformer | RAN Transformer

transformer.Prop

trans.onap.source = mongodb.rawfileloader

trans.onap.transform.logic = mongodb.transformation-logic

trans.onap.transform.dest = mongodb.data-tobe-loaded-eai

Loader Microservice


ONAP Loader | RAN Loader | FNA Loader

loader.prop

loader.onap.source = mongodb.data-tobe-loaded-eai

loader.onap.dest = http://eai-server/dataSync/load/onap

EAI Servers (NPECM/MDRs)


Core ASI Layer

Wrapper Restful APIs

e.g. /sync/onap/create

/sync/onap/delete

/sync/onap/update

ONAP

by Deb

0
0 uses