Windows Server Virtualization Infrastructure Planning and Design Series.
Prognosis for Infrastructure and Virtualization Monitoring · Confidential Agenda • Overview of...
Transcript of Prognosis for Infrastructure and Virtualization Monitoring · Confidential Agenda • Overview of...
Confidential
Prognosis for Infrastructure and
Virtualization Monitoring
Doug Hall
October 19, 2017 – Session 2:30 – 3:30
Confidential
Welcome!
Please check-in on the mobile app - see your class record, remember what tests to take, and
help us improve
Confidential
Agenda
• Overview of Prognosis functionality for Infrastructure,
applications and Virtualization
– Where Prognosis fits in a typical enterprise
– Deployment Scenarios
– Windows, Linux, Unix server monitoring
– VMware
– Unix Virtualization
– Databases and Applications
– Extensibility
Confidential
Inte
grat
ion
Ser
vice
s
Ra
pid
De
plo
ym
en
t
Pro
ven
Tra
ck R
eco
rd
Tailo
red
So
luti
on
sLeverage investmentin VoIP
Fast problem resolution
and increased service levels
• Real-time Monitoring to maximize uptime• Root Cause Analysis to reduce MTTR
• Dramatic cost savings with enterprise-class monitoring solution
Device and switch management to
reduce TCO and ensure
maximum availability
Prognosis Overview
Confidential
Architecture▪ What is PROGNOSIS?
• Peer-to-peer fault-tolerant architecture, system performance and network metrics for business-critical systems.
• Cross Platform
• Across HP Nonstop, Windows, UNIX and Linux vendors
• Extensible architecture
• Adaptable to different vertical deployments
• IP Telephony
• Payments/Server management
• Scalable architecture
• Capable of monitoring 4000+ servers
• Capable of monitoring 10’s of 1000’s of IP Telephony devices
Confidential
Architecture
CDR CMR
SNMP SOAP
AXL HTTP
WMI SQL ADWeb Services CLI
Log Parse
Traps In
Voice / Video• Cisco• Avaya/Nortel• Microsoft Lync• Polycom / Tandberg
Contact Center• UCCE (ICM, CVP, ...)• Aura (AEP, AES, ...)• Genesys, Verint,
Aspect, etc.
Infrastructure• Windows / UNIX / LINUX• VMWare• Non-Stop• IBM Mainframe
Payments-Core• BASE24 & BASE24eps• Postil ion• Connex & IST
Applications• Fraud Mgmt..(PRM)• MTS• Custom (FTM)
Centralized architecture enables
quick deployment across even the largest environments.
One Prognosis virtual
server can manage multiple servers &
applications.
Correlation &
AutomationAlerts ITSM Real-time
Troubleshooting
Root-Cause
Analysis
Aggregation ReportingDashboards
ISO8583On-
Board
Confidential
Where does Prognosis fit? (ITIL v3)
Confidential
Where does PROGNOSIS fit?
NETWORK MANAGER
Network Layer
OS / SERVER SPECIFIC
Servers
APPLICATION SPECIFIC
Applications
MOM / EVENT MANAGER
Operations Center
Confidential
Prognosis for Infrastructure
• Single Pane of Glass for Business and IT Operations
• Combined Advantage (Core + OS + Applications)
PROGNOSIS Core Capabilities
Availability, Alerting, Metric Collection, Metric Storage, Reporting, GUI
VoIP
Management
ATM / POS
Management
Server / OS
Management
Application
ManagementWeb
Emulation
Confidential
Prognosis for Infrastructure
• Scalable (1000’s of servers managed centrally)
• Extensible (Application Development Interface)
• Highly Available (NonStop Heritage)
• Fully Customizable Interfaces
PROGNOSIS Core Capabilities
Availability, Alerting, Metric Collection, Metric Storage, Reporting, GUI
Confidential
Prognosis for Infrastructure
• Broad Open Systems Support for Physical and Virtual Environments
– Microsoft Windows Server (2008- 2016 – 32 & 64 bit)
– Red Hat Enterprise Linux / SuSE Linux (2.4 & 2.6 kernels)
– Solaris (10 + Solaris zones)
– AIX (6, 7.1, VIOS + virtualization)
– VMware (vCenter, vSphere)
PROGNOSIS Core Capabilities
Availability, Alerting, Metric Collection, Metric Storage, Reporting, GUI
Server / OS
Management
Confidential
Prognosis for Infrastructure
• Support for critical applications
– Database (MS SQL, Oracle, DB2)
– Web Server (IIS, Apache)
– Business Integration (MQ Series)
– Terminal Server (MS Terminal Server , Citrix)
– Application Server (WebSphere, WebLogic, JVM)
PROGNOSIS Core Capabilities
Availability, Alerting, Metric Collection, Metric Storage, Reporting, GUI
Application
Management
Confidential
Prognosis for Infrastructure
• Support for ‘end to end’ web application management
– Web Session Recording
– Web Session Emulation
– Availability, Uptime, and Response for HTTP/HTTPS applications
PROGNOSIS Core Capabilities
Availability, Alerting, Metric Collection, Metric Storage, Reporting, GUI
Web
Emulation
Confidential
Deployment Model
14
Application 1
\NSK1 \NSK2 \AIX1 \WIN1
Distributed 1 Distributed 2
Primary Management Node
Optional Backup Management Node
Active/Active
Application 2
Confidential
Small Deployments
• Multicast / AutoDiscovery
• Fully meshed
• Easy setup
• Data for any node from any
node
Deployment Model
Confidential
Large Deployments
Managing Nodes• Tree structure• Can be configured up or down• Extends and grows easily• Can configure fail-over• Data v isibility depends on where
you request from• Can only see ‘down’ the tree
It’s all PROGNOSIS layer routing• Direct connections not required for
top to see bottom• PROGNOSIS is aware of multiple
paths• Weights can be applied
Deployment Model
Confidential
Large Deployments
Even Bigger…• Use of load-balancers (3rdparty)• Collecting nodes configured to
connect to load balancer(s)• Load balancers balance
connections between 2 or more Managing Nodes
• Regions/departments can be connected
• Simplifies configuration• Manages network load• More scope for redundancy and
failover
Deployment Model
Confidential
Existing framework tools
Confidential
Key Metrics: Windows Systems• Cache
• CPU
• DHCP
• Logical Disk
• Physical Disk
• Distributed Transaction Coordinator
• DNS
• Active Directory
• File Operations
• Fire Replication Serv ice
• File Directories
• Disk File Space
• Handles
• Indexing Service
• Internet Authentication Service
• Internet Control Message Protocol
• I IS
• IP Performance
• Job Object Performance
• Memory
• Microsoft Message Queuing
• NetBIOS
• Network Interface Object
• Paging
• Printer
• Process
• Remote Access Server
• Redirector
• Registry Operations
• Server Work Queues
• Serv ices
• SMTP NTFS Store Driver
• TCP
• Terminal Serv ices
• Ports
• Threads
• UDP
• Events
• + Any other metrics available through Perfmon,
Powershell or WMI
Confidential
Windows Overview
Confidential
Windows CPU & Memory
Confidential
Database Replay
Confidential
Event Monitoring
Confidential
Built-in Web Reports
Confidential
Key Metrics: Linux & Unix Systems
• CPU• Files• Files Open• File Systems• Directories• System Processes• Network Interface• Logical Volumes• Logical and Physical Disk• Physical Volume• Physical Disk Partitions• Ports• Network Routes• Workloads• Processes
• Users, Processes by User• Swap Devices• Volume Groups• Virtual Memory• Events• Subnets• Syslog• + Any metrics available from the command
line.
Confidential
Linux Server Overview
Confidential
Workload
Confidential
Filespace Usage by User
Confidential
Directory Monitoring
Confidential
Processes by User
Confidential
Key Metrics: vmWare
• Guests
– CPU Consumption
– Memory Consumption
– Network Traffic
– Disk
• Hosts– CPU Usage
– Memory Usage by Guest
– Network
– Disk
• Guest/Host Relationship
• Clusters
• Resource Pools
Confidential
VMware Guests – All Guests
Confidential
Guest CPU
Confidential
Guest Memory
Confidential
Guest Disk
Confidential
Guest Network
Confidential
VMware Hosts
Confidential
VMware Host Details
Confidential
Guest CPU Utilization on Hosts
Confidential
Host CPU
Confidential
Host Memory
Confidential
Host Disk
Confidential
Host Network
Confidential
VMware Clusters
Confidential
Unix Virtualization
• Solaris Zones
• AIX LPAR & Frames
Confidential
Solaris Zones
Confidential
Solaris Zones
Confidential
Solaris Zones
Confidential
Solaris Zones
Confidential
Solaris Zones
Confidential
Solaris Zones
Confidential
AIX LPARs
Confidential
AIX LPARs
Confidential
AIX LPARs
Confidential
AIX LPARs
Confidential
SQL Server
Confidential
SQL Server
Confidential
SQL Server
Confidential
SQL Server
Confidential
SQL Server
Confidential
SQL Server
Confidential
SQL Server
Confidential
SQL Server
Confidential
WebLogic/Websphere
Confidential
Application Server
Confidential
Application Server
Confidential
Application Server
Confidential
Application Server
Confidential
Application Server
Confidential
Application Server
Confidential
Integrations
• Prognosis can forward alerts to a wide range of systems such as:
– HP Operations Manager (OpenView)
– Tivoli (TEC)
– NetCool
– BMC Remedy
– Others via standard protocols e.g. SMTP
• All information can be exposed via SQL
• Other integration points available.
Confidential
ExtensibilityPrognosis is supplied with a wide set of information building blocks that bring you business insight.
They cover hardware, operating systems, virtualization layers, network components, middleware and some common applications.
Beyond that are some powerful methods to extend into your home grown or customized applications.
Your Applications
and Business
Information
Middleware
Hardware / OS / VM
Confidential
Extensibility– Allows you to issue
commands to any command line interface and convert the key output into useful business information.
– Allows you to automatically read and extract critical information from high volume rolling log files and other files.
Extractors
Confidential
Extensibility– A full C++ API
for customers to write their own “collectors” that result in new metrics for consumption in Prognosis.
ADI+ (Application Development Interface)
Confidential
Extensibility– Prognosis Agile
Configuration Engine.
– A powerful XML based engine that allows you to bring in and manipulate information from web services, command line interfaces, database sources, WMI, SNMP, CSV files, Excel and other sources.
PACE
Confidential
Next Steps
• Please Rate the Class
• Take the Knowledge Reinforcement Test
• Log On to Online.Prognosis.com to download slides & ask
questions
• Every class rating gets you a chance to win prizes!
Confidential
Questions?