In the consolidated SDDC, vRealize Operations Manager tracks and analyzes the operation of multiple data sources within the SDDC by using specialized analytic algorithms. These algorithms help vRealize Operations Manager to learn and predict the behavior of every object it monitors. Users access this information by using views, reports, and dashboards.

Installation

vRealize Operations Manager is available as a pre-configured virtual appliance in OVF format. Using the virtual appliance allows you to easily create vRealize Operations Manager nodes with pre-defined identical sizes.

You deploy the OVF file of the virtual appliance once for each node. After node deployment, you access the product to set up cluster nodes according to their role, and log in to configure the installation.

Architecture

vRealize Operations Manager contains functional elements that collaborate for data analysis and storage, and support creating clusters of nodes with different roles. 

Figure 1. vRealize Operations Manager Architecture

Types of Nodes

For high availability and scalability, you can deploy several vRealize Operations Manager instances in a cluster to track, analyze, and predict the operation of monitored systems where they can have either of the following roles.

Master Node

Required initial node in the cluster. In large-scale environments, manages all other nodes. In small-scale environments, the master node is the single standalone vRealize Operations Manager node.

Master Replica Node

Optional. Enables high availability of the master node. 

Data Node

Optional. Enables scale-out of vRealize Operations Manager in larger environments. Data nodes have adapters installed to perform collection and analysis. Data nodes also host vRealize Operations Manager management packs.

Remote Collector Node

Overcomes data collection issues, such as limited network performance, across the enterprise network. Remote collector nodes only gather statistics about inventory objects and forward collected data to the data nodes. Remote collector nodes do not store data or perform analysis.

The master and master replica nodes are data nodes with extended capabilities.

Types of Node Groups

Analytics Cluster

Tracks, analyzes, and predicts the operation of monitored systems. Consists of a master node, data nodes, and optionally of a master replica node. 

Remote Collector Group

Because it consists of remote collector nodes, only collects diagnostics data without storage or analysis.

Application Functional Components 

The functional components of a vRealize Operations Manager instance interact with each other to analyze diagnostics data from the data center and visualize the result in the Web user interface. 

Figure 2. vRealize Operations Manager Logical Node Architecture


Functional components in a vRealize Operations Manager master node include the product/admin UI and the Suite API, collector, transaction locator, transaction service, and analytics engine.

The components of vRealize Operations Manager node perform these tasks:

Product/Admin UI and Suite API

The UI server is a Web application that serves as both user and administration interface, and hosts the API for accessing collected statistics.

Collector

The Collector collects data from all components in the data center.

Transaction Locator

The Transaction Locator handles the data flow between the master, master replica and remote collector nodes.

Transaction Service

The Transaction Service is responsible for caching, processing, and retrieving metrics for the analytics process.

Analytics

The analytics engine creates all associations and correlations between various data sets, handles all super metric calculations, performs all capacity planning functions, and is responsible for triggering alerts.

Common Databases

Common databases store the following types of data that is related to all components of a vRealize Operations Manager deployment:

  • Collected metric data

  • User content, metric key mappings, licensing, certificates, telemetry data and role privileges

  • Cluster administration data

  • Alerts and alarms including the root cause, and object historical properties and versions

Replication Database

The replication database stores all resources, such as metadata, relationships and so on, collectors, adapters, collector groups, and relationships between them.

Authentication Sources

You can configure vRealize Operations Manager user authentication to utilize one or more of the following authentication sources:

  • vCenter Single Sign-On

  • VMware Identity Manager

  • OpenLDAP via LDAP

  • Active Directory via LDAP

Management Packs

Management packs contain extensions and third-party integration software. They add dashboards, alert definitions, policies, reports, and other content to the inventory of vRealize Operations Manager. You can learn more details about and download management packs from VMware Solutions Exchange.

Consolidated vRealize Operations Manager Deployment

Because of its scope, the VMware Validated Design for Workload and Management Consolidation implements a small-scale vRealize Operations Manager deployment. This implementation is designed to maintain the ability to scale up to the larger VMware Validated Design for Software-Defined Data Center. The validated design uses a load balancer for the analytics cluster that runs on a single node and a one-node remote collector group. By using this configuration, you can scale out the cluster and remote collector group as required while minimizing downtime.