Upload
others
View
4
Download
0
Embed Size (px)
Citation preview
End Point Operations(vR Ops)Architecture Overview
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
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
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
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
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
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)
8
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