Managing a Virtual Computing Environment

Similar documents
Analyzing End-to-End Performance

How to Manage IT Resource Consumption

TeamQuest Performance Software

MEASURING PRE-PRODUCTION APPLICATION, SYSTEM AND PERFORMANCE VOLUME STRESS TESTING WITH TEAMQUEST

How To Understand Cloud Computing

How to Do Capacity Planning

Capacity Management Reporting at Merrill Lynch

Introducing a Capacity Management Maturity Model

Alarming and Event Notification Using TeamQuest Performance Software Release 9.1

Server Virtualization: The Essentials

TeamQuest and ITIL Version 2

Optimize IT Services with a Capacity Management Information System (CMIS)

TELECOM FIRM ELIMINATES BOTTLENECKS AND GUARANTEES HIGH AVAILABILITY

IT SERVICE OPTIMIZATION AN INTRODUCTION. WHITE PAPER TeamQuest Business Intelligence Series

Capacity Management Is Crucial in Virtualized Environments

High Performance for a High-Profile Testing Center

VocaLink Mitigates Risks Associated with Application Development

FORTUNE 200 INSURANCE COMPANY REDUCES I.T. COSTS BY 25%

VISA EUROPE USES TEAMQUEST MODEL TO MAKE BEST USE OF INVESTMENTS

ITIL Version 3 and TeamQuest

Linking Millions of Volunteers Over the Web

How To Use Ibm Tivoli Monitoring Software

Fortune 200 Insurance Company Reduces IT Costs by 25%

UNIX Load Average Part 2:

Telecom Companies Profit as Cloud Providers

Running VirtualCenter in a Virtual Machine

IBM Endpoint Manager for Server Automation

Getting Started. A Manager s Guide to Implementing Capacity Management

How to Do Capacity Planning

TeamQuest and ITIL Version 2

UNISYS. Server Management 2.0. Software Release Announcement. imagine it. done. Server Management 2.0 and Higher. May

USING IT ANALYTICS TO ACHIEVE BETTER BUSINESS PERFORMANCE TOP ISSUES TO CONSIDER WHEN DEPLOYING IT ANALYTICS

PATROL From a Database Administrator s Perspective

Best Practices for Monitoring Databases on VMware. Dean Richards Senior DBA, Confio Software

CA Virtual Assurance for Infrastructure Managers

IOS110. Virtualization 5/27/2014 1

IBM Tivoli Endpoint Manager for Lifecycle Management

Managing HP Integrity Servers with HP Server Automation and HP Virtual Server Environment

Legislature Uses Capacity Planning Software to Optimize IT Services

managing the risks of virtualization

Monitoring IBM HMC Server. eg Enterprise v6

Datasheet. FUJITSU Storage ETERNUS SF Storage Cruiser V16.0 ETERNUS SF AdvancedCopy Manager V16.0 ETERNUS SF Express V16.0

IBM Virtual Server Services. A smarter way to support and grow your business

Configuration Management in the Data Center

Software asset management White paper. Improving IT service delivery through an integrated approach to software asset management.

Virtualization of CBORD Odyssey PCS and Micros 3700 servers. The CBORD Group, Inc. January 13, 2007

Server and Storage Sizing Guide for Windows 7 TECHNICAL NOTES

IBM SmartCloud Workload Automation

Veritas Cluster Server from Symantec

Virtualization Case Study

IBM Tivoli Monitoring for Databases

Server Virtualization with VMWare

SmoothWall Virtual Appliance

APPLICATION MANAGEMENT SUITE FOR SIEBEL APPLICATIONS

EMC Integrated Infrastructure for VMware

Deputy Secretary for Information Technology Date Issued: November 20, 2009 Date Revised: December 20, Revision History Description:

IBM Tivoli Storage Manager for Virtual Environments

Symantec Server Management Suite 7.6 powered by Altiris technology

PC-WARE realises a consistent backup system for 70 international locations with CA ARCserve

Double-Take Replication in the VMware Environment: Building DR solutions using Double-Take and VMware Infrastructure and VMware Server

EMC Data Protection Advisor 6.0

VMware Infrastructure 3 and Stratus Continuous Availability:

IBM Managed Hosting - server services virtual xseries

SapphireIMS 4.0 BSM Feature Specification

Deployment Options for Microsoft Hyper-V Server

Best Practice Operations Management for System Virtualization. A White Paper Prepared for BMC Software February 2007

Virtualization 101: Technologies, Benefits, and Challenges. A White Paper by Andi Mann, EMA Senior Analyst August 2006

Using EonStor FC-host Storage Systems in VMware Infrastructure 3 and vsphere 4

Oracle Audit Vault Oracle FLEXCUBE Universal Banking Release [April] [2014]

Virtualization Technologies and Blackboard: The Future of Blackboard Software on Multi-Core Technologies

VMware Backup and Deduplication. Written by: Anton Gostev Product Manager Veeam Software

IBM Tivoli Endpoint Manager for Lifecycle Management

Best Practices for Monitoring a Vmware Environment. Gary Powell Senior Consultant IBM SWG Tivoli

SapphireIMS Business Service Monitoring Feature Specification

The Benefits of Virtualizing Citrix XenApp with Citrix XenServer

IBM Storwize Rapid Application Storage solutions

Virtualization Management Survey Analysis White Paper August 2008

Product Overview. UNIFIED COMPUTING Managed Hosting Compute

HP Operations Smart Plug-in for Virtualization Infrastructure

The Benefits of Virtualizing

Server Consolidation with SQL Server 2008

HP 3PAR storage technologies for desktop virtualization

IBM Tivoli Endpoint Manager for Security and Compliance

opensm2 Enterprise Performance Monitoring December 2010 Copyright 2010 Fujitsu Technology Solutions

Virtualization Architecture Synergies: Hitachi Data Systems and VMware White Paper. By Michael Williams, Hitachi Data Systems

Virtualization: Concepts, Applications, and Performance Modeling

HP Data Protector software. Assuring Business Continuity in Virtualised Environments

are you managing your virtual and physical servers as part of your underlying infrastructure?

Performance Characteristics of VMFS and RDM VMware ESX Server 3.0.1

Using VMware VMotion with Oracle Database and EMC CLARiiON Storage Systems

The Modern Virtualized Data Center

CA Automation Suite for Data Centers

Symantec Cluster Server powered by Veritas

Datasheet FUJITSU Cloud Monitoring Service

W H I T E P A P E R. Disaster Recovery Virtualization Protecting Production Systems Using VMware Virtual Infrastructure and Double-Take

SENTINEL MANAGEMENT & MONITORING

Virtualization and the U2 Databases

Challenges of Capacity Management in Large Mixed Organizations

Veritas InfoScale Availability

Redefining Backup for VMware Environment. Copyright 2009 EMC Corporation. All rights reserved.

Transcription:

Managing a Virtual Computing Environment How TeamQuest Supports VMware s Virtual Machines Mainframes were once supposed to go the way of the dinosaurs, replaced by smaller, more nimble servers, but something went wrong along that evolutionary track. As servers proliferated, their inefficiencies became clear. Ten to twenty percent CPU utilization rates were not uncommon, and data centers filled up with barely used disk space. With their ability to create logical partitions (LPARs) to run multiple operating systems and workloads, mainframes suddenly looked a lot smarter. The emphasis then shifted to server consolidation and storage to reduce unnecessary overhead and eliminate the need to support a large number of boxes. While this represented an improvement, it was not enough. It took virtualization to truly fulfill the promise of a server-based architecture. But any IT breakthrough is only truly useful if it can be integrated and managed as part of the overall infrastructure. In particular, monitoring, managing and conducting capacity planning for virtual resources presents a unique series of challenges. That s why TeamQuest added VMware to the platforms it supports, making it easy to seamlessly manage a mix of virtual and physical assets. About the Author Ron Potter is the Best Practices manager for TeamQuest Corporation. Ron s background includes more than 20 years in the IT industry, spearheading a successful ITIL implementation with a Fortune 500 insurance company, and discussing ITIL topics as a presenter at several conferences and trade shows.

2 of 9 Managing a Virtual Computing Environment Virtualization Necessity There is a certain attraction to commodity servers. They are low cost and easy to replace, so initial hardware expense was not as major a consideration when deciding to install a new server. And, if a piece of equipment should fail, it was simple enough to just swap it out. There are certain applications where that is the best approach to take, but not always. As is often the case, the initial costs are dwarfed by ongoing support. Each unit requires its own operating system license; its performance must be monitored; it requires a network connection and power; it needs patching and backup. Commonly, each server was optimized for and dedicated to running a single application. It is easy to rack up hundreds of devices that way, each of which had to be provisioned for the maximum possible load. As the number of devices proliferates, the support burden grows. To address this shortcoming, vendors have developed different strategies to separate the hardware and software layers and install between them an abstraction layer that lets the hardware be considered as a pooled resource rather than discrete hardware elements that need to be individually assigned and managed. TeamQuest s Across-the-Board Support While virtualization does improve resource utilization, it also adds a layer of complexity to managing the overall system. One still needs to manage the physical infrastructure, the operating systems and applications that make up the virtual services; plus one has to manage the virtualization layer itself. In addition, these need to be brought into a common management framework with the nonvirtualized components of the network. Taking a look at just the capacity planning approach, for example, the standard method of looking at CPU or disk utilization trends on a server to predict when it will reach capacity is no longer effective when one is looking at dynamically changing resource allocations or a process that is one of eight sharing a common CPU. To handle these requirements, the TeamQuest product line can be configured to monitor and model VMware. TeamQuest Manager TeamQuest Manager is the core component of the TeamQuest Performance Software Suite. TeamQuest Manager is used to collect, store, manage, and administer performance data. It includes agents for gathering performance statistics, a database for efficiently storing and managing the information gathered, as well as features for creating alarms and analyzing the performance data. It collects data from mainframes and various other server platforms running HP-UX, AIX, Linux, Solaris, Windows, and VMware ESX Server.

3 of 9 Managing a Virtual Computing Environment Some of the items collected are: Operating system statistics (CPU, I/O, memory, disk space, network file system, TCP/IP, log messages, etc) Microsoft Exchange Web server Databases (Oracle, SQL Server, DB2 and Sybase) EMC Symmetrix Network devices and applications Windows Services Other applications with TeamQuest user agents These are the collection agents that gather information from VMware ESX Server: VMware Agent (tqvmwp) System Activity Agent (tqbsp) Disk Space Agent (tqdsp) Process-Workload Agent (tqwarp/tqrtap) System Log Agent (tqslp) Collects CPU/disk/memory/NIC resource usage of the virtual machines. Collects the CPU/disk/memory/NIC resource usage of the ESX Server. Collects the disk space usage of the ESX Server. Collects ESX Server process data. Collects general and system log messages. Administrators can view a variety of reports on any of the statistics gathered on both the ESX Server and the virtual machines (See Figure 1 Performance Statistics). Figure 1

4 of 9 Managing a Virtual Computing Environment Figure 2 TeamQuest IT Service Analyzer TeamQuest IT Service Analyzer is a rich web application for proactively detecting, investigating and diagnosing IT service performance issues. TeamQuest IT Service Analyzer comes with a variety of reports, graphs and charts that can be modified to fit the customer s specific needs. IT Service Analyzer allows you to use IT Resources to represent physical or logical components or groups of components within a data center or IT organization. IT Resources are organized in a folder structure to show upstream and downstream relationships between the resources. IT Resource references are useful because they provide a way to include a single IT Resource in multiple places in the folder structure. They also provide a mechanism to link IT Resources together to form sophisticated relationships.

5 of 9 Managing a Virtual Computing Environment TeamQuest IT Service Analyzer uses IT Resources to show the relationships between virtual and real servers in a VMware environment. Figure 3, for example, shows the CPU utilization on a server that is running the VMware ESX Server, as well as three Linux and two Windows virtual machines. Figure 4 shows the configuration of the virtual machines. Figure 3 Figure 4

6 of 9 Managing a Virtual Computing Environment Figure 5 TeamQuest IT Service Reporter TeamQuest IT Service Reporter is a rich web application that provides an automated performance and capacity reporting facility. TeamQuest IT Service Reporter obtains performance data from the TeamQuest IT Service Application Server and publishes reports for display and analysis. TeamQuest IT Service Reporter addresses the performance and capacity reporting needs of IT executives, IT managers, and business area customers. TeamQuest IT Service Reporter is used to produce regularly scheduled reports, which might include current usage of resources, trends, and forecasts. TeamQuest IT Service Reporter reports provide status at a glance for performance review and identification of risk areas for the enterprise. Using the same IT Resource mechanism as TeamQuest IT Service Analyzer, IT Service Reporter can produce periodic reports customized with your corporate logo and explanatory text laid out using a drag-and-drop interface.

7 of 9 Managing a Virtual Computing Environment TeamQuest Model TeamQuest Model is an application that runs on your workstation. It provides capacity planning and what-if analysis. TeamQuest Model retrieves data and builds models of systems and applications. Companies use this to predict the performance of new applications, find underutilized resources, consolidate servers and predict future resource requirements. Costly errors are avoided by modeling changes before deploying new software, altering configurations or purchasing equipment (See Figure 6 Model of How Future Workload Expansion Affects Response Time). Figure 6 Model currently supports VMware ESX Server by modeling each virtual machine as a workload. This will help capacity planners answer the following questions: What happens to response times when activity changes? When will my guest s get full? When will my application activity exceed my server capacity? TeamQuest Alert The final piece of the TeamQuest Performance Software Suite, Alert, treats the VMware ESX Server like any other system. If a virtual machine is running TeamQuest Manager, it will also be treated the same way. Figure 7

8 of 9 Managing a Virtual Computing Environment Conclusion Virtualization offers a superior opportunity for organizations to cut their infrastructure costs, while improving server delivery. With TeamQuest s support, companies can now use VMware s virtual machines as just one more part of their heterogeneous environment. Enhanced features with VMware include scaling from one to hundreds of systems without losing ease-of-use. Evaluate performance using easy-to-understand rules of thumb from builtin performance guidelines.

TeamQuest Corporation www.teamquest.com Follow the TeamQuest Community at: Americas One TeamQuest Way Clear Lake, IA 50428 USA +1 641.357.2700 +1 800.551.8326 info@teamquest.com Europe, Middle East and Africa Box 1125 405 23 Gothenburg Sweden +46 (0)31 80 95 00 United Kingdom +44 (0)1865 338031 Germany +49 (0)69 6 77 33 466 emea@teamquest.com Asia Pacific 6/F CNT Commercial Centre No. 302 Queen s Road, Central Hong Kong, SAR +852 3571-9950 asiapacific@teamquest.com Copyright 2010-2011 TeamQuest Corporation All Rights Reserved TeamQuest and the TeamQuest logo are registered trademarks in the US, EU, and elsewhere. All other trademarks and service marks are the property of their respective owners. No use of a third-party mark is to be construed to mean such mark s owner endorses TeamQuest products or services. The names, places and/or events used in this publication are purely fictitious and are not intended to correspond to any real individual, group, company or event. Any similarity or likeness to any real individual, company or event is purely coincidental and unintentional. NO WARRANTIES OF ANY NATURE ARE EXTENDED BY THE DOCUMENT. Any product and related material disclosed herein are only furnished pursuant and subject to the terms and conditions of a license agreement. The only warranties made, remedies given, and liability accepted by TeamQuest, if any, with respect to the products described in this document are set forth in such license agreement. TeamQuest cannot accept any financial or other responsibility that may be the result of your use of the information in this document or software material, including direct, indirect, special, or consequential damages. You should be very careful to ensure that the use of this information and/or software material complies with the laws, rules, and regulations of the jurisdictions with respect to which it is used. The information contained herein is subject to change without notice. Revisions may be issued to advise of such changes and/or additions. U.S. Government Rights. All documents, product and related material provided to the U.S. Government are provided and delivered subject to the commercial license rights and restrictions described in the governing license agreement. All rights not expressly granted therein are reserved.