End Point Operations (vR Ops)...Architecture Overview. Scale-out Clustered Architecture User...

9
End Point Operations (vR Ops) Architecture Overview

Transcript of End Point Operations (vR Ops)...Architecture Overview. Scale-out Clustered Architecture User...

Page 1: End Point Operations (vR Ops)...Architecture Overview. Scale-out Clustered Architecture User Interface Collector Controller Analytics Persistence Data Node User Interface Collector

End Point Operations(vR Ops)Architecture Overview

Page 2: End Point Operations (vR Ops)...Architecture Overview. Scale-out Clustered Architecture User Interface Collector Controller Analytics Persistence Data Node User Interface Collector

Scale-out Clustered Architecture

User Interface

Collector

Controller

Analytics

Persistence

Data Node

User Interface

Collector

Controller

Analytics

Persistence

Data Node

Gemfire Clustered Region

Gemfire Clustered Region

FSDBCassandra PostgreSQL

• Resilient Scale-out architecture– Complete vR Ops stack in

each VA– Uniform Deployment –

one or many– S/M/L Profiles– HA - Data is partitioned

both in memory and on disk

– DR with SRM

Page 3: End Point Operations (vR Ops)...Architecture Overview. Scale-out Clustered Architecture User Interface Collector Controller Analytics Persistence Data Node User Interface Collector

Remote Collector (RC)

Collector

RC

Oracle NSX

• Benefits• Lower traffic on WAN or across GEO links• Offloading main vR Ops collectors

processing• Easy to deploy and manage

• EP Ops agent collection off-loading & load balancing

Adapters

Page 4: End Point Operations (vR Ops)...Architecture Overview. Scale-out Clustered Architecture User Interface Collector Controller Analytics Persistence Data Node User Interface Collector

High Availability for Collectors• Collector HA – Collector Groups

– Delivers adapter resiliency– Offer load balancing – intelligently

decided based on collector loads of all adapter running on specific collectors

– Default collector Group - All local collectors would be part this group always

– Remote collector could be independent or part of a collector group

– Adapter instance could instantiated on,• Collector group• Independent collector

– Collector HA is independent of vR Ops cluster HA

Node

RC1 RC2 RC3AI-1 AI-2

Collector Group - 1

Node

RC4 RC5 RC6AI-4 AI-5

Collector Group - 2

AI-3

Page 5: End Point Operations (vR Ops)...Architecture Overview. Scale-out Clustered Architecture User Interface Collector Controller Analytics Persistence Data Node User Interface Collector

EP Ops Agent

In-guestMiddleware

Operating System(CPU, MEM, IO)

Config/Schedule

MetricSpool

AgentCore

Network Devices(SNMP/Cisco IOS/PIXOS)

Agent-less(DHCP,JMX,DNS…)

HTTP/S

Hyperic SIGAR

PDKlib

Plugins

Page 6: End Point Operations (vR Ops)...Architecture Overview. Scale-out Clustered Architecture User Interface Collector Controller Analytics Persistence Data Node User Interface Collector

Highly Available Server & Agent Connections

6

User Interface

Collector

Controller

Analytics

Persistence

Data NodeUser

Interface

Collector

Controller

Analytics

Persistence

Data NodeUser

Interface

Collector

Controller

Analytics

Persistence

Data NodeUser

Interface

Collector

Controller

Analytics

Persistence

Data Node

Windows, Linux,Unix, vSphere,

Hyper-V

• Agent initiated HTTPS• Highly secured

• Server & Client Cert• Support for RR DNS• Automatic collector

switch• Back-pressure detection

on both ends

Page 7: End Point Operations (vR Ops)...Architecture Overview. Scale-out Clustered Architecture User Interface Collector Controller Analytics Persistence Data Node User Interface Collector

Scale Environment

7

Deployment Type / Node SizeExtra Small Small Medium Large

Standard size

Remote Collectors

Large size Remote

Collectors

Single-Node – Maximum Object / Node 250 2,400 7,000 12,000 1,500 (***) 12,000 (***)

Single-Node - Maximum Metrics / Node 70,000 800,000 2,000,000 3,500,000 - -

Multi-Node – Max Objects / nodenot

supported 2,000 5,000 10,000 - -

Multi-Node - Maxi Metrics / Nodenot

supported 700,000 1,500,000 2,500,000 - -

• vR Ops 6.1 scaling – Max node support 16 – 120K Objects– 30M Metrics

• EP Ops Agent– Up to 2500 agent / nodevRealize Operations Manager 6.1 Sizing Guidelines (2130551)

Page 8: End Point Operations (vR Ops)...Architecture Overview. Scale-out Clustered Architecture User Interface Collector Controller Analytics Persistence Data Node User Interface Collector

8

Page 9: End Point Operations (vR Ops)...Architecture Overview. Scale-out Clustered Architecture User Interface Collector Controller Analytics Persistence Data Node User Interface Collector

Collector Layer

Windows, Linux,Unix, vSphere,

Hyper-V

Apache (443)

Agent CommandsHTTP (JSON/XML)

Collector

Agent Adapter

Tomcat (REST)

EP Ops Web-appREST Webapp

User Interface

Collector

Controller

Analytics

Persistence

Data Node

FSDBCassandra PostgreSQL