This post will only be an introduction to vRealize Operations Management or vROps . Previously vCOps and from vSphere 6 it is vROps sold both as a Standalone product or along with vSphere called vSOM. After server consolidation and virtualization of our datacenter our job is only half done. During administration, We do not have any tool which could Predict the issues well in advance for a virtual infrastructure. To solve this issue and to get a comprehensive insight to Capacity utilization , Consolidation ratios, Hardware savings ,To Identify and resolve Performance related issues we need vROps.
The above image shows the enhancements from vCOps to vROps .The latest version being 6.1, We will first look at the architecture and features of vROps 6.1, it simplifies the management of Private , Public or Hybrid Clouds. Previously vCOps architecture was a two VM vApp and supported only scale up, From this version we have a single Virtual Appliance that is capable of managing both vSphere objects and Non-vSphere objects and we would be able support both scale up and scale out, each node/VM has scale-up capacity from 4 vCPUs/16 GB vRAM (small) to 16 vCPUs/48 GB vRAM (large). The following section describes the key components of vROps 6.1. Therefore the new UI is capable to treating all objects equally both vSphere and Non-vSphere and achieve equal capabilities for applying Features and Policies Universally across both objects.
- Controller /Collector Module
This module handles the resource data collection initiated by Management Pack adapters, These adapters collects data from vCenters , Hyperic or any other 3rd party Management packs. This data is then sent to Controller module. The Controller module maps or determines where this data will be inserted ie to which Node.
- Analytics Module
This module handles all metric calculations, stacked storage retrieval ,dynamic threshold planning, it is also responsible for alert generations on specific loads.
- Persistence Module
The persistence module writes all the data from Memory to the Disks. This includes all xDB, HSQL,FSDB.
vROPS Node Roles
- Master Node
The Master node manages global data for the cluster, it might also assume the role of a Data Node.
- Master Replica Node
The Master replica node receives global data from Master node, In the event of an Master node failure , The Replica will take over the role of Master Node
- Data Node
The Data node contains core analytics engine that processes incoming data, determines dynamic thresholds, and Capacity Calculations
- Remote Collector
The Remote Collector node allows us to collect data from different Nodes and feed it back to vROPS Cluster
vROPS provides two UI for management of vROPS ,
1. Admin UI
Admin UI is a very Powerful UI that runs on all the Nodes and also on the Remote Collectors
All the administrative tasks such as provisioning new Nodes, Upgradation of vROPS etc are performed in Admin UI, By default the admin lands on this page and will informed about following three Badges :
These Badges provide real time most up to date information regarding your virtual infrastructure. All 3rd party add on Solution which creates a dashboard will be visible here. In the left hand side of the Home Page we have Navigation Pane , this includes
a) ALERTS : This page shows chronologically sorted lists of recent alerts in the environment , Alerts can be selected according to the badge types like Health , Risk etc
b) ENVIRONMENT : The Environment Overview provides 3 different tabs
1) Groups : vSphere World , Universe .etc
2) Applications : Apps needs appropriate management packs for their optimization dashboards.
3) Inventory : Inventory Tress are visible in the Environment , this has all the mapped inventory items.
c) CONTENT : This is most important tab for administrators and alarm and symptom definition , recommendations and Super metrics etc
ADMINISTRATION : This includes Licensing , Credentials.etc
Product UI runs on all the Nodes except for Remote Collectors
This UI provides access to all the product components and management tools.
This was a brief about VMware vROps and we will cover deployment and configuration of vROps Here