How To Understand Cloud Computing



Similar documents
Managing a Virtual Computing Environment

TeamQuest Performance Software

TeamQuest and ITIL Version 2

Introducing a Capacity Management Maturity Model

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

How to Do Capacity Planning

How to Manage IT Resource Consumption

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

IS PRIVATE CLOUD A UNICORN?

VocaLink Mitigates Risks Associated with Application Development

CSO Cloud Computing Study. January 2012

Architectural Implications of Cloud Computing

Cloud Computing. Course: Designing and Implementing Service Oriented Business Processes

Alarming and Event Notification Using TeamQuest Performance Software Release 9.1

TeamQuest and ITIL Version 2

SCADA Cloud Computing

Cloud Computing. Bringing the Cloud into Focus

Validation of a Cloud-Based ERP system, in practice. Regulatory Affairs Conference Raleigh. 8Th September 2014

The Cloud Computing Revolution: Beyond the Hype

CHAPTER 8 CLOUD COMPUTING

White Paper on CLOUD COMPUTING

Getting Started. A Manager s Guide to Implementing Capacity Management

Cloud definitions you've been pretending to understand. Jack Daniel, Reluctant CISSP, MVP Community Development Manager, Astaro

UNIX Load Average Part 2:

Legal Issues in the Cloud: A Case Study. Jason Epstein

Cloud 101. Mike Gangl, Caltech/JPL, 2015 California Institute of Technology. Government sponsorship acknowledged

Logicalis delivers low-risk, cost-effective cloud computing services with CA Technologies


ITSM in the Cloud? Sharon Taylor Aspect Group Inc

journey to a hybrid cloud

Technology & Business Overview of Cloud Computing

A Gentle Introduction to Cloud Computing

Cloud Computing Capacity Planning. Maximizing Cloud Value. Authors: Jose Vargas, Clint Sherwood. Organization: IBM Cloud Labs

GET CLOUD EMPOWERED. SEE HOW THE CLOUD CAN TRANSFORM YOUR BUSINESS.

Managing the Real Cost of On-Demand Enterprise Cloud Services with Chargeback Models

Leveraging the Cloud for Data Protection and Disaster Recovery

Why Private Cloud? Nenad BUNCIC VPSI 29-JUNE-2015 EPFL, SI-EXHEB

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

managing Cost in the cloud

The NIST Definition of Cloud Computing (Draft)

ITL BULLETIN FOR JUNE 2012 CLOUD COMPUTING: A REVIEW OF FEATURES, BENEFITS, AND RISKS, AND RECOMMENDATIONS FOR SECURE, EFFICIENT IMPLEMENTATIONS

CLOUD ARCHITECTURE DIAGRAMS AND DEFINITIONS

ITIL Version 3 and TeamQuest

TOP 7 THINGS Every Executive Should Know About Cloud Computing EXECUTIVE BRIEF

Managing Cloud Computing Risk

Fundamental Concepts and Models

How To Understand Cloud Computing

Radware Cloud Solutions for Enterprises. How to Capitalize on Cloud-based Services in an Enterprise Environment - White Paper

white paper Using WAN Optimization to support strategic cloud initiatives

Cloud Computing. Introduction

SOLUTION BRIEF CA Cloud Compass how do I know which applications and services to move to private, public and hybrid cloud? agility made possible

Enterprise Cloud Solutions

The Hybrid Cloud: Bringing Cloud-Based IT Services to State Government

agility made possible Steven Romero Robert E Stroud

Cloud P ROVIDER CHOOSE A HOW TO. A White Paper presented by

Cloud Computing; What is it, How long has it been here, and Where is it going?

solution brief September 2011 Can You Effectively Plan For The Migration And Management of Systems And Applications on Vblock Platforms?

How To Run A Cloud Computer System

Kroll Ontrack VMware Forum. Survey and Report

GET CLOUD EMPOWERED. SEE HOW THE CLOUD CAN TRANSFORM YOUR BUSINESS.

The top 10 misconceptions about performance and availability monitoring

CA Automation Suite for Data Centers

agility made possible

White paper Reaping Business Value from a Hybrid Cloud Strategy

How to Do Capacity Planning

Fact Sheet Yellowfin & Cloud Computing

Cloud Computing. Chapter 1 Introducing Cloud Computing

WHITE PAPER September CA Nimsoft Monitor for Servers

ADOPTING CLOUD COMPUTING AS AN ICT DEPLOYMENT STRATEGY FOR DELIVERING SERVICES IN THE GOVERNMENT

WHAT DOES IT SERVICE MANAGEMENT LOOK LIKE IN THE CLOUD? An ITIL based approach

The Key To Cloud And Virtual Computing

Red Hat CloudForms: Open Clouds Under

Tutorial on Client-Server Architecture

NEC Contact Centres (Genesys)

Ensuring High Service Levels for Public Cloud Deployments Keys to Effective Service Management

A Guide to Hybrid Cloud An inside-out approach for extending your data center to the cloud

HP Converged Cloud Cloud Platform Overview. Shane Pearson Vice President, Portfolio & Product Management

Extending Enterprise Business Intelligence and Big Data to the Cloud

can you effectively plan for the migration and management of systems and applications on Vblock Platforms?

Transcription:

Capacity Management Ensures Success for Enterprise Cloud Consumers At one time or another in our lives, we have all looked up at the clouds; watching a neverending parade of different forms and faces that stimulate our imagination. Many of the clouds are friendly and beautiful. Some are dark and threatening. The many faces of cloud computing are no different. When done right, it can help your business soar. When not well thought out, it can rain on your parade and provide you a thunderstorm of woes. This paper will try to clarify the many different facets of cloud computing and help your enterprise make informed decisions when leveraging cloud computing. Our goal is to help you dodge the dark clouds and guide you toward improved services and increased profits. 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 many conferences and trade shows.

2 of 7 Telecom Companies as Cloud Consumers Is Cloud Computing All Hype? Cloud computing is looming large on the horizon. It is one of the most talked about business models for enterprise computing in recent history. Is it all hype? What is cloud computing? Why is everybody talking about it? What does it mean for your IT operations? A recent Forrester Research survey of 962 enterprises showed that 25% are budgeting for, implementing or already using cloud computing from external service providers. 22% are budgeting for, building or using internal clouds. While there is an enormous amount of hype surrounding cloud computing, certainly more than for any business model in a long time, it s hardly a fad, and many feel cloud services will become more and more prevalent in the future. What Is Cloud Computing? Many of us are already using cloud services and don t even realize it. The hundreds of thousands of users of Salesforce.com s CRM platform already know the benefits of a Software-as-a-Service approach, and many others are using outsourced applications like Google Apps. Cloud can deliver immediate technical and profitable business value. It makes sense to look past the hype and examine the real issues, challenges and potential problems that need to be addressed before it can truly be a ubiquitous and beneficial computing tool. The National Institute of Standards and Technology (NIST) defines cloud computing as a model for enabling convenient, on-demand network access to a shared pool of configurable resources (e.g. networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction. NIST also defines three service models for cloud computing: Software-as-a-Service (SaaS) The capability provided to the cloud consumer is to use the provider s applications running on a cloud infrastructure. The applications are accessible from various client devices through a thin client interface such as a web browser (e.g., web-based email). The consumer does not manage or control the underlying cloud infrastructure including network, servers, operating systems, storage, or even individual application capabilities, with the possible exception of limited user-specific application configuration settings. Platform-as-a-Service (PaaS) The capability provided to the cloud consumer is to deploy onto the cloud infrastructure consumer-created or acquired applications created using programming languages and tools supported by the provider. The consumer does not manage or control the underlying cloud infrastructure including network, servers, operating systems, or storage, but has control over the deployed applications and possibly application hosting environment configurations.

3 of 7 Telecom Companies as Cloud Consumers Infrastructure-as-a-Service (IaaS) The capability provided to the cloud consumer is to provision processing, storage, networks, and other fundamental computing resources where the consumer is able to deploy and run arbitrary software, which can include operating systems and applications. The consumer does not manage or control the underlying cloud infrastructure but has control over operating systems, storage, deployed applications, and possibly limited control of select networking components (e.g., host firewalls). Every Cloud Has a Silver Lining Currently, typical applications of cloud computing include: Test and development Functional offload such as batch processing and/or storage Cloud bursting or overdraft protection to handle peak workloads Web application development and hosting Whether implementing internally or contracting externally, cloud computing offers the promise of lowering infrastructure spending by allowing resources to be shared and used more efficiently; permitting businesses to pay for only the amount of service they consume. This sharing of compute resources across all business units and optimizing utilization of resources in the data center is appealing to CTOs and CIOs. The early cloud adopters are pursuing these benefits: Cost economics (OPEX vs. CAPEX and reduced TCO, personnel, and support/maintenance costs) Flexibility and Agility Scalability Speed to market While the rewards of cloud computing appear to be crystal clear, there are risks that your business needs to consider closely: Security Lack of control Performance and availability Legal/regulatory Runaway capacity usage In order to avoid these risks and reap the benefits of the cloud, proper planning is an absolute necessity. Without good plans, significant business and technical problems may occur. Poor virtualization and failover plans can put your organization in a position where the failure of just one server results in service disruptions, lost transactions, dissatisfied customers, reduced revenues, and damage to the company s reputation and brand.

4 of 7 Telecom Companies as Cloud Consumers The Enterprise Perspective From the enterprise cloud computing subscriber s perspective, there are capacity management strategies that will help ensure a successful cloud implementation. The primary questions the prospective cloud subscriber needs to ask are: 1. How much is it going to cost? 2. What are the minimum capacity levels I need to maintain (and purchase)? 3. What quality of service will I get? Those questions are very much related. But to get to an idea of how much cloud infrastructure you need to consume and therefore how much it will cost, you first need to fully understand what your resource requirements are and how much capacity (minimum resources) will be required to maintain an acceptable level of service for the applications riding the cloud. Below are some strategies that can help you maximize your probability of success as you implement your cloud project. Right Size the Cloud Just like you need to right size your enterprise IT environment to ensure availability and performance at a reasonable cost, you need to understand the capacity requirement of the applications that you intend to operate on the cloud. Starting from capacity planning processes and software tools applied in your test and development labs, you can use analytic modeling to predict the footprint your applications will have when they are rolled out using cloud resources. This allows you to evaluate the economics of cloud prior to purchasing, launching and consuming third party cloud resources. You will know how much cloud you really need as compared to housing your application services in-house. Your Provider Should Use Best Practices When considering the use of cloud services, can you really afford to sling your applications over the wall to the cloud service provider and hope and trust that performance will meet end-user requirements? No, the better strategy is to perform a due diligence evaluation of your cloud provider. Inquire to determine what measures your provider will use to mitigate your risks and ensure adequate performance. Your cloud provider should be experienced and dedicated to using IT Service Optimization best practices. Ideally, these best practices will include a predictive analysis of your applications to provide proof the provider s infrastructure will be able to handle your workloads. What are the expected CPU utilization levels? What are the network and infrastructure components of response? What if end user demand spikes over the holiday retail period? What if the workloads dynamically relocate to other areas within the cloud virtualized systems? How will your applications perform under various operating scenarios and demand profiles? These questions can be answered using the same predictive modeling software we mentioned in the previous section, except now the cloud provider rather than the consumer is using the tools. Such tools, based on queuing theory, can help the provider quickly build highly accurate performance models to help you gain the confidence you need to move forward with your cloud computing strategies.

5 of 7 Telecom Companies as Cloud Consumers Validate Performance Against SLAs It s important to negotiate Service Level Agreements (SLAs) with your cloud service provider, but how do you keep the cloud service provider honest on SLA compliance? What reporting mechanisms are you using for your real-time, weekly, monthly SLA compliance reviews? Do you have alarming and alerting mechanisms to provide you with advanced warning that your cloud applications are nearing SLA threshold violations? State-of-the-art capacity management software tools can provide visibility to the performance of your applications in the cloud to ensure SLA compliance. Not only should you insist on adequate measurement and reporting from your provider, you should also use your own tools to monitor and report on performance, giving you a way to double-check on the reports from your provider. Get Your Money s Worth Are you over-provisioned, under-provisioned or on-target for your applications operating in the cloud? How do you know for sure? If you are paying by processor, frame, or virtual machine guest, are your applications consuming a sufficient proportion of the allotted capacity? Measuring usage of virtual machine CPUs is not as straight forward as physical frame CPUs. Do you really know how much of your assigned virtual machine your applications are consuming? Keep your cloud service provider honest by collecting application performance metrics in the cloud. Use the proper performance management tools to look inside the cloud and know with high confidence that you re consuming your fair share and not leaving money on the table. Whether for external cloud, internal cloud or hybrid cloud, capacity management best practices and tools can make the difference between profit and loss, success and failure for your cloud computing initiatives. Why TeamQuest? TeamQuest Performance Software includes analytic modeling capability for making quick predictions regarding how different configurations will perform, enabling enterprise IT organizations to plan and compare on-cloud and off-cloud IT implementations. This can help IT organizations to determine the lowest cost delivery mechanisms for application services while ensuring that service levels will be met reliably. For example, one TeamQuest customer was able to show that CPU utilization of their existing servers was not only meeting required service levels but that performance would not degrade despite higher forecasted usage rates. This analysis saved the company $4 million by avoiding unnecessary IT infrastructure expansion. TeamQuest Software can help you determine the lowest possible cost of an internal cloud or a conventional non-cloud implementation. With cooperation from your potential third party cloud provider, you can also make predictions regarding performance and costs using their services, enabling a sound financial and risk-based assessment of their services.

6 of 7 Telecom Companies as Cloud Consumers TeamQuest Software can be used both by cloud providers and consumers in monitoring and reporting on performance, ensuring that service levels are met and accurately reported. The tools also provide powerful analysis capabilities that can be used by any IT organization to quickly find and correct problems before users are affected. When considering cloud computing strategies for your enterprise IT operations, don t leave your cloud-bound applications to chance; invest in performance and capacity management tools. Optimize your cloud environment. Validate performance against SLAs. Don t overspend and don t leave money on the table. Invest in TeamQuest. We can help.

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 Units 1001-4 10/F China Merchants Bldg 152-155 Connaught Rd Central Hong Kong, SAR +852 3571-9950 asiapacific@teamquest.com Copyright 2010 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.