blob: 1812f4ee8f1787f6b20e4c0805e8abfb0a2c567e [file] [log] [blame]
kjaniak53ba1702018-10-25 14:25:13 +02001.. This work is licensed under a Creative Commons Attribution 4.0 International License.
2.. http://creativecommons.org/licenses/by/4.0
3
4.. _architecture:
5
6High-level architecture of HV-VES
7=================================
8
9HV-VES Collector is a part of DCAEGEN2. Its goal is to collect data from xNF (PNF/VNF) and publish it in DMaaP's Kafka.
10High Volume Collector is deployed with DCAEGEN2 via OOM Helm charts and Cloudify blueprints.
11
12Input messages come from TCP interface and Wire Transfer Protocol. Each frame includes Google Protocol Buffers (GPB) encoded payload.
13Based on information provided in CommonEventHeader, domain messages are validated and published to specific Kafka topic in DMaaP.
14
Filip Krzywka12acf3e2019-03-19 15:53:15 +010015.. image:: resources/ONAP_VES_HV_Architecture.png
kjaniak53ba1702018-10-25 14:25:13 +020016
17Messages published in DMaaP's Kafka topic will be consumed by DCAE analytics application or other ONAP component that consumes messages from DMaaP/Kafka.
18DMaaP serves direct access to Kafka allowing other analytics applications to utilize its data.