© 2008 quest software, inc. all rights reserved

38
© 2008 Quest Software, Inc. ALL RIGHTS RESERVED. Application Management in a Virtualized World John Newsom – VP and GM, Application Management, Quest Software Tyler Jewell – Sr. Director and GM, Virtualization Management, Quest Software

Upload: zubin67

Post on 23-Jan-2015

343 views

Category:

Documents


6 download

DESCRIPTION

 

TRANSCRIPT

Page 1: © 2008 Quest Software, Inc. ALL RIGHTS RESERVED

© 2008 Quest Software, Inc. ALL RIGHTS RESERVED.

Application Management in a Virtualized World

John Newsom – VP and GM, Application Management, Quest Software Tyler Jewell – Sr. Director and GM, Virtualization Management, Quest Software

Page 2: © 2008 Quest Software, Inc. ALL RIGHTS RESERVED

Today’s Agenda

• Today’s Challenges with Application Management

• Managing the Virtual Environment• The Quest Solution – Foglight • Recommendations and Closing

Page 3: © 2008 Quest Software, Inc. ALL RIGHTS RESERVED

Platform Terminology and Futures

NetworkGear

DatabaseServers

ApplicationServers

WebServers

App 1 App 2

svc1

svc3

Infrastructure

Applications

BusinessServices

End Users

wswswswsws ws

wsApp 3

Future• Virtualized pools of commodity HW• On-premise cloud services• Off-premise cloud services

Future• Phase 1: Web Services• Phase 2: Full blown SOA• Increased SaaS

svc2

Page 4: © 2008 Quest Software, Inc. ALL RIGHTS RESERVED

ESM Terminology and Futures

NetworkGear

DatabaseServers

ApplicationServers

WebServers

App 1 App 2

svc1

svc3

Infrastructure

Applications

BusinessServices

End Users

Infrastructure & OperationsManagement

ApplicationManagement

Service Level

Management (SLM)

wswswswsws ws

ws

Database Management

User Experience

Management

“Domain”Management

svc2

Page 5: © 2008 Quest Software, Inc. ALL RIGHTS RESERVED

Four key challenges of maintaining visibility

1. Maturity of IT in Support of “Business”

2. Organizational and Team Structures

3. Cost of Monitoring/Management

4. Dynamic Change in the Data Center

Page 6: © 2008 Quest Software, Inc. ALL RIGHTS RESERVED

* Source: “Application Management — It's Not Just a Production Problem,” , Gartner

Challenge #1: Maturity of IT in support of ‘business’

Service maturity improvements require more than just measurement of component performance

Page 7: © 2008 Quest Software, Inc. ALL RIGHTS RESERVED

IT Services

Departmental organization inhibits service orientation

IT staff

Challenge #2: Organization & team structures

Core Infrastructure

Services

Web Team

Desktop Team

Application / Middleware Team

Database Team

Operating System Team

Server Team

Network Team

Page 8: © 2008 Quest Software, Inc. ALL RIGHTS RESERVED

IT Services

Departmental organization inhibits service orientation

IT staff

Challenge #2: Organization & team structures

Core Infrastructure

Services

Web Team

Desktop Team

Application / Middleware Team

Database Team

Operating System Team

Server Team

Network Team

“Virtualization” Team

Page 9: © 2008 Quest Software, Inc. ALL RIGHTS RESERVED

Challenge #3: Cost of Monitoring/Management

02040

Time

Cost to Manage an Alert/MetricCost to Manage Alert / Metric

Cos

t Per

Time

0200400

Time

# Alerts/Metrics Managed# Alerts / Metrics Managed

Cou

nt

Time

Cost of Monitoring

Cos

tC

ost

Time

Page 10: © 2008 Quest Software, Inc. ALL RIGHTS RESERVED

Challenge #4: Dynamic Change in the Data Center Adoption of SOA

Source: Gartner report “2008 SOA User Survey: Adoption Trends and Characteristics."

• Rapid re-use of components creates potentially unplanned combinations

• Business processes cross component boundaries

• Multiple technical domain teams are needed to manage application

• Platform vendor tools can’t manage whole environment

Page 11: © 2008 Quest Software, Inc. ALL RIGHTS RESERVED

Challenge #4: Dynamic Change in the Data Center Adoption of SaaS and Cloud

Computing

Source: IDC Research

• Worldwide SaaS growth will increase 40.5% in 2009 compared to 2008.

• By the end of 2009, 76% of U.S. organizations will use at least one SaaS-delivered application for business use.

• IDC predicts that the current economic crisis in the U.S. will contribute to cloud computing growth over the next five years... Frank Gens, senior vice president and chief analyst at IDC believes, "The disruptive vectors of the market will be among the highest growth sectors in 2009 as their advantages are magnified in a down economy.”

Page 12: © 2008 Quest Software, Inc. ALL RIGHTS RESERVED

Virtual Machines

0

1,000,000

2,000,000

3,000,000

4,000,000

5,000,000

6,000,000

7,000,000

8,000,000

2005 2006 2007 2008 2009 2010

1.4M VMs 7.9M VMsCAGR = 40.6%

Challenge #4: Dynamic Change in the Data Center Growth of Virtualization

Page 13: © 2008 Quest Software, Inc. ALL RIGHTS RESERVED

Servers

Storage

Network

Servers

Storage

Network

Servers

Storage

Network

Servers

Storage

Network

Applications in a Physical Infrastructure

ApplicationApplication

OperatingSystem

OperatingSystem

ApplicationApplication

OperatingSystem

OperatingSystem

ApplicationApplication

OperatingSystem

OperatingSystem

ApplicationApplication

OperatingSystem

OperatingSystem

Page 14: © 2008 Quest Software, Inc. ALL RIGHTS RESERVED

Servers Storage Network

ApplicationApplication

OperatingSystem

OperatingSystem

ApplicationApplication

OperatingSystem

OperatingSystem

ApplicationApplication

OperatingSystem

OperatingSystem

ApplicationApplication

OperatingSystem

OperatingSystem

Applications in a Virtual Infrastructure

Virtual Infrastructure

Page 15: © 2008 Quest Software, Inc. ALL RIGHTS RESERVED

Fundamental ChallengeUnderstanding the impact of resource sharing

CPUMulti-Core Processors

NetworkShared Connectivity

Load Balancing

Redundancy

MemorySharing

Over-commitment

Disk

Shared storage

Fiber, iSCSI, NAS

Core 4 Resources

Page 16: © 2008 Quest Software, Inc. ALL RIGHTS RESERVED

Clarity

Tracking Prevention Transparency

Containment Expertise

Key Challenges

Page 17: © 2008 Quest Software, Inc. ALL RIGHTS RESERVED

• Existing tools show data in many tabs

• Alarming is simplistic and doesn’t show trends

• Management frameworks require multiple management servers– Administering servers independently

– Missing “single pane of glass” virtualization data views

– Struggling to compare metrics, virtual infrastructure layers

Clarity To see what you need to quickly and easily

Page 18: © 2008 Quest Software, Inc. ALL RIGHTS RESERVED

• No context around virtualization metrics

• Expert advice not given• Virtual machine metrics inaccurate

– Hypervisor has dynamic resource scheduling

– Live migrations to alternate hardware

– Timekeeping issues inside virtual machines

Expertise To manage new and different technology

Page 19: © 2008 Quest Software, Inc. ALL RIGHTS RESERVED

• Host issues could impact virtual machines

• Host issues alarm when issue detected

• Each VM on host raises its own alarm

• One single issue can escalate to many– Complicates root-cause

analysis and resolution

– Makes problem appear more significant that it is

ContainmentOf alarm storms and information overload

Page 20: © 2008 Quest Software, Inc. ALL RIGHTS RESERVED

• VMs moving across hosts due to Live Migration and High Availability technologies

• Could move to more/less powerful systems– May impact overall VM

performance

• Migrations impact resource prioritization

• Need to track migrations to assist with root cause analysis

• Required to meet government regulations

TrackingTo know what happened and why

Page 21: © 2008 Quest Software, Inc. ALL RIGHTS RESERVED

• Impact analysis prior to migration– For all “Core 4 Resources”

– Understand growth trends

• Ensure service levels are maintained• Understand “Best Practice”

configurations and patterns• Starting to move toward the fluid

datacenter– Predictive

– Automated

PreventionOf future problems

Page 22: © 2008 Quest Software, Inc. ALL RIGHTS RESERVED

• Multiple groups and workloads consume resources in the physical and virtual infrastructures

• Allocating costs for the use of infrastructure hosts or groups of hosts is a complex challenge

• IT management and business stakeholders need transparency to utilization and costs

TransparencyOf infrastructure costs

Page 23: © 2008 Quest Software, Inc. ALL RIGHTS RESERVED

Clarity Tracking

Prevention

TransparencyContainment

Expertise

•Virtual and Physical Server Monitoring

•Detailed Architectural Views

•Out-of-the-Box alarms with industry expertise

•Guest Process Investigation

•Correlate infrastructure, host and VM issues

•Role-based

Dashboards

•Chargeback

•Capacity Planning

•Asset and Configuration Tracking

•Resource Utilization Management

•Workload Migration Modeling

•Service Level Management

FoglightAddressing the Challenges

Page 24: © 2008 Quest Software, Inc. ALL RIGHTS RESERVED

Quest for Virtualization Management

Simplify management and reduce IT costs

24

Page 25: © 2008 Quest Software, Inc. ALL RIGHTS RESERVED

Application Management

End User Management

Database Management

Service Level Management

Application Performance Management

Infrastructure Management

Real User Performance AnalyticsSynthetic User Record and PlaybackReal UserSession Capture and Replay

Real time Database Diagnostics

Database Performance AnalyticsDatabase Optimization

Database Monitoring

SLA / OLA Policies

Service Dependency Mapping

Service Definitions

Application Server Monitoring

Component-Level MonitoringTransaction Tracing

Web Server Monitoring

Virtualization Monitoring

Network Monitoring

OS Monitoring

Message QueueMonitoring

Business Management IT Management

Data Collection and Normalization Layer

3rd Party Integrations

Page 26: © 2008 Quest Software, Inc. ALL RIGHTS RESERVED

Scenario: Medical Records Application• 3 Tiers: Web, Application, Database• Service called “PatientVisit” has a problem

Page 27: © 2008 Quest Software, Inc. ALL RIGHTS RESERVED

Problem Investigation:• Several alerts associated with PatientVisit service• Drill-down allows us to investigate further• Alarms provide clarity to potential issues

Page 28: © 2008 Quest Software, Inc. ALL RIGHTS RESERVED

Problem Investigation:• EU PatientVisit requests are taking over

16 seconds to complete (average)• Problem has persisted consistently for

the past 40 minutes (higher priority)• Bottleneck is somewhere in the

application infrastructure vs. network/client side

Page 29: © 2008 Quest Software, Inc. ALL RIGHTS RESERVED

© 2008 Quest Software, Inc. ALL RIGHTS RESERVED.

Page 30: © 2008 Quest Software, Inc. ALL RIGHTS RESERVED

Alert Summary:• Response time issue

Root-Cause Discovery:• MedRec Server is

experiencing response time issue.

• POST /physician/visit.do taking longer than expected to execute

Page 31: © 2008 Quest Software, Inc. ALL RIGHTS RESERVED

Problem Investigation:• Java requests in detail• Confirmation that time is being

spent on the MedRec cluster and not the database tier

Page 32: © 2008 Quest Software, Inc. ALL RIGHTS RESERVED

Alert Summary:• Application Events (1) – Performance Validated• Virtual Infrastructure Events (1)

• Issue at the MedRec Cluster

Root-Cause Discovery:• MedRec Server is waiting

for CPU cycles• Ready to run but the ESX

Server does not have resources

Page 33: © 2008 Quest Software, Inc. ALL RIGHTS RESERVED

Root-Cause Discovery:• VM view shows low CPU utilization• Issue focused on the ESX Server

Page 34: © 2008 Quest Software, Inc. ALL RIGHTS RESERVED

Root-Cause Discovery:• ESX Server is at 100% CPU

and is swapping

Root-Cause Discovery:• Severe CPU Ready

condition• QSC RAC Server is

consuming most of the CPU on this server

• MedRec Application Server has high CPU Ready state

Page 35: © 2008 Quest Software, Inc. ALL RIGHTS RESERVED

Root-Cause Discovery:• VMs consuming the most CPU resources (QSC RAC highest)

Root-Cause Discovery:• Graph shows MedRec Application Server is showing highest CPU Ready• We can move the QSC RAC image to a less busy server

Page 36: © 2008 Quest Software, Inc. ALL RIGHTS RESERVED

Workload Migration Modeling:• vmModeler shows the current state of the

ESX Server with the QSC RAC image• Select another ESX Server from the drop-

down list to move it• CPU is granted, problem solved

BEFORE

AFTER

Page 37: © 2008 Quest Software, Inc. ALL RIGHTS RESERVED

Scenario: Medical Records Application• Problem solved, service returned to

normal

Page 38: © 2008 Quest Software, Inc. ALL RIGHTS RESERVED

© 2008 Quest Software, Inc. ALL RIGHTS RESERVED.

Thank You

For more information, please visit www.quest.com/foglight

John Newsom – VP and GM, Application Management, Quest Software Tyler Jewell – Sr. Director and GM, Virtualization Management, Quest Software