Vision Installation Overview
Learn about installing Oracle Communications Unified Assurance Vision.
About Installing Vision
You install Vision by deploying three Vision microservices to Kubernetes using Helm charts:
-
Vision: Provides the Vision API. Must be deployed to a presentation server.
-
Vision Web: Provides the Vision UI. Must be deployed to a presentation server.
-
Vision Event: Provides the integration between Unified Assurance events and Vision. Can be deployed to any server.
You can deploy the microservices by using the command line or by using the UI. Both options let you update default configuration settings during deployment. This document describes how to use the command line to install Vision.
To install all Vision microservices on a single server, see Installing Vision on a Single Server.
To install the Vision and Vision Web microservices on presentation servers and the Vision Event microservice on a collection server, see Installing Vision on Multiple Servers.
Minimum Hardware Requirements for Vision
The hardware requirements for Vision may mean that the presentation servers require additional resources.
-
4 core Xeon E5 2GHz or better processors (4 cores)
-
16GB RAM
-
100GB Drive Space
Vision Installation Prerequisites
Before installing Vision, ensure that the following prerequisites have been met:
-
A microservice cluster has been set up. See Microservice Cluster Setup in Unified Assurance Implementation Guide for information.
If you set up a cluster to use exclusively for Vision on the presentations servers, use the --no-zone option when setting up the cluster. For example, the following command creates a cluster with the Vision namespace using the --no-zone option:
$A1BASEDIR/bin/cluster/clusterctl create <Cluster Name> --host <SERVER FQDN> --namespace a1-vision --no-zone
-
For the Vision Event microservice, the following microservices have been deployed to the cluster:
-
Pulsar: Apache Pulsar provides the messaging framework between microservices. See Pulsar in Unified Assurance Implementation Guide for information about deploying this microservice.
-
Event Canal: The Event Canal microservice reads events from the Event database and publishes them to a Pulsar topic. The Vision microservice subscribes to this topic to populate events on the map. See Event Canal in Unified Assurance Implementation Guide for information about deploying this microservice.
If you are installing Vision on multiple servers, with the Vision and Vision Web microservices on the presentation server and the Vision Event microservice on a collection server, deploy the Pulsar and Event Canal microservices to the collection server. You do not need to deploy Pulsar to the presentation server, unless you need if for microservices in the cluster other than Vision.
-
Related Topics
See the following topics for more information about Vision:
-
What is Vision? in Unified Assurance Concepts
-
Navigation Vision in Unified Assurance User's Guide
See the following topics for more information about microservices:
-
Understanding Microservices in Unified Assurance Concepts
-
Microservice Cluster Setup in Unified Assurance Implementation Guide