Extreme Capacity Management for Cloud Computing Michael Salsburg & Steve Guarrieri Unisys CMG Late Breaking Paper.

Slides:



Advertisements
Similar presentations
Take your CMS to the cloud to lighten the load Brett Pollak Campus Web Office UC San Diego.
Advertisements

By Adam Balla & Wachiu Siu
Cloud Computing to Satisfy Peak Capacity Needs Case Study.
Clouds C. Vuerli Contributed by Zsolt Nemeth. As it started.
Are Private Clouds more than Vapor? Computer Measurement Group December Michael A. Salsburg, Ph.D.
BETA!BETA! Building a secure private cloud on Microsoft technologies Private cloud security concerns Security & compliance in a Microsoft private cloud.
Introduction to Systems Architecture Kieran Mathieson.
Virtualization and the Cloud
INTRODUCTION TO CLOUD COMPUTING CS 595 LECTURE 4.
Be Smart, Use PwrSmart What Is The Cloud?. Where Did The Cloud Come From? We get the term “Cloud” from the early days of the internet where we drew a.
M.A.Doman Model for enabling the delivery of computing as a SERVICE.
Yes, yes it does! 1.Guest Clustering is supported with SQL Server when running a guest operating system of Windows Server 2008 SP2 or newer.
Cloud computing Tahani aljehani.
An Introduction to Cloud Computing. The challenge Add new services for your users quickly and cost effectively.
SOFTWARE AS A SERVICE PLATFORM AS A SERVICE INFRASTRUCTURE AS A SERVICE.
EA and IT Infrastructure - 1© Minder Chen, Enterprise Architecture, IT Infrastructure, and Cloud Computing Minder Chen, Ph.D. CSU Channel Islands.
EA and IT Infrastructure - 1© Minder Chen, Stages in IT Infrastructure Evolution Mainframe/Mini Computers Personal Computer Client/Sever Computing.
Discussion on LI for Mobile Clouds
Plan Introduction What is Cloud Computing?
Cloud Attributes Business Challenges Influence Your IT Solutions Business to IT Conversation Microsoft is Changing too Supporting System Center In House.
CLOUD COMPUTING. A general term for anything that involves delivering hosted services over the Internet. And Cloud is referred to the hardware and software.
CLOUD COMPUTING. IAAS / PAAS / SAAS LAYERS. Olena Matokhina Development and Consulting Team Lead 2 ABOUT PRESENTER.
Cloud Computing – The Cloud Dr. Jie Liu. Definition  Cloud computing is Web-based processing, whereby shared resources, software, and information are.
CTS Private Cloud Status Quarterly Customer Meeting October 22, 2014.
Cloud Computing in Large Scale Projects George Bourmas Sales Consulting Manager Database & Options.
Effectively and Securely Using the Cloud Computing Paradigm.
CLOUD COMPUTING & COST MANAGEMENT S. Gurubalasubramaniyan, MSc IT, MTech Presented by.
Introduction to Cloud Computing
Cloud Computing Cloud Computing Class-1. Introduction to Cloud Computing In cloud computing, the word cloud (also phrased as "the cloud") is used as a.
Cloud computing is the use of computing resources (hardware and software) that are delivered as a service over the Internet. Cloud is the metaphor for.
Introduction To Windows Azure Cloud
MIS – 3030 Business Technologies Cloud Computing & Services IoT.
Cloud Computing. What is Cloud Computing? Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable.
Introduction to Cloud Computing
M.A.Doman Short video intro Model for enabling the delivery of computing as a SERVICE.
Mehdi Ghayoumi Kent State University Computer Science Department Summer 2015 Exposition on Cyber Infrastructure and Big Data.
Presented by: Mostafa Magdi. Contents Introduction. Cloud Computing Definition. Cloud Computing Characteristics. Cloud Computing Key features. Cost Virtualization.
Niagara Framework in the Clouds Scott Boehm. … what the heck does that mean??
Plan  Introduction  What is Cloud Computing?  Why is it called ‘’Cloud Computing’’?  Characteristics of Cloud Computing  Advantages of Cloud Computing.
What is the cloud ? IT as a service Cloud allows access to services without user technical knowledge or control of supporting infrastructure Best described.
Define Cloud Computing
PaaSport Introduction on Cloud Computing PaaSport training material.
 The End to the Means › (According to IBM ) › 03.ibm.com/innovation/us/thesmartercity/in dex_flash.html?cmp=blank&cm=v&csr=chap ter_edu&cr=youtube&ct=usbrv111&cn=agus.
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
Cloud computing Cloud Computing1. NIST: Five essential characteristics On-demand self-service Computing capabilities, disks are demanded over the network.
Architecture & Cybersecurity – Module 3 ELO-100Identify the features of virtualization. (Figure 3) ELO-060Identify the different components of a cloud.
CLOUD COMPUTING RICH SANGPROM. What is cloud computing? “Cloud computing is a model for enabling ubiquitous, convenient, on-demand network access to a.
3/12/2013Computer Engg, IIT(BHU)1 CLOUD COMPUTING-1.
Web Technologies Lecture 13 Introduction to cloud computing.
Bay Ridge Security Consulting (BRSC) Cloud Computing.
Optimize the Business with Microsoft Datacenter Services 2.0
Cloud Powered Rural Telecenters – A Model for Sustainable Telecenters Osman Ghazali, Baharudin Osman, Azizah Ahmad, Azizi Abas, Abdul Razak Rahmat, Mohamed.
Innovative Partnership Solution-Driven Commitment Agile Value Sustainable.
Lattelecom | Cloud Pakalpojums. 2 | Lattelecom Cloud Platform: Competitive Advantages 3 Hardware infrastructure User Control Panel Customer self-service.
KAASHIV INFOTECH – A SOFTWARE CUM RESEARCH COMPANY IN ELECTRONICS, ELECTRICAL, CIVIL AND MECHANICAL AREAS
Template V.17, July 29, 2011 What’s the Cloud Got to do with HR Transformation? Heath Brownsworth, Director Technology Strategy.
© 2012 Eucalyptus Systems, Inc. Cloud Computing Introduction Eucalyptus Education Services 2.
Welcome To We have registered over 5,000 domain names and host over 1,500 cloud servers for individuals and organizations, Our fast and reliable.
Business Service Governance Managing from Above the Clouds Page 1 Michael Salsburg, Ph.D. Ohio CMG May
Understanding The Cloud
Introduction to Cloud Computing
The Future? Or the Past and Present?
Prepared by: Assistant prof. Aslamzai
The Future? Or the Past and Present?
Introduction to Cloud Computing
AWS TRAINING IN CHENNAI. WHAT IS AWS? Amazon Web Services (AWS) is a comprehensive, evolving cloud computing platform provided by Amazon. It provides.
Emerging technologies-
Cloud Computing: Concepts
Basics of Cloud Computing
Client/Server Computing and Web Technologies
Presentation transcript:

Extreme Capacity Management for Cloud Computing Michael Salsburg & Steve Guarrieri Unisys CMG Late Breaking Paper

Datacenter Evolution Upgrades were planned many quarters in advance Each upgrade represented a major portion of the IT budget Virtuous Cycle –Integration –Simplification –Commoditization

Administration Evolution Ratio of Operators / Administrators to servers has reversed Commoditization of administration is under way

Cloud Computing - Escape Velocity Page 4 Emerging Technologies Utility Computing SOA Server Virtualization Cloud Computing

Cloud Computing Providers and Consumers Vendors Integrator Provides Hardware / Software Components Provider Provides ITSM / Self-Service / Automation Capabilities Tenant Provides IaaS / PaaS End Users Sub Tenants Provides Added Capabilities Provides Cloud Services / SaaS / Applications

Key Attributes of Cloud Computing Self-Service - This principle is described using the NIST definition. With self-service, a consumer can unilaterally provision computing capabilities, such as server time and network storage, as needed automatically without requiring human interaction with each service’s provider. It is the availability of cloud infrastructure as a service that differentiates cloud computing from more traditional approaches. Ubiquity – services can be consumed from an Internet-enabled device Elasticity – As service demands change, the amount of cloud infrastructure dedicated to these services can grow and shrink accordingly Utility – This is the economic catalyst for using a cloud. –Pay as you Grow and Shrink –Multi-tenancy –No Capital Expenses Page 6

FEED ME!!! Cloud Computing –Sizing without prior knowledge of workloads –Keeping up with the commitment to elasticity –Quick provisioning process may cause over- provisioning of specific resources

Applications follow a Pattern

Utilization and Balance Data Tier Application Tier Web Tier Define Perfect Balance When one component of the “trinity” is exhausted the other two should also be near exhaustion Hypothesis There are essentially three profiles, matching the three tiers

Hardware-Independent Approach Issues with the tuple –What happens when a workload is moved from one type of server to another? –What happens when files are moved to SSD? –What is the real definition of network utilization from the server’s point of view?

Example – Vmmark results Web ServerApp ServerFile ServerDB Server ApplicationSPECweb™ 2005-based SPECjbb™ 2005-based dbenchMySQL VM OSSLES bitWin bitSLES bit VM Platform2 CPU 512MB RAM 8 GB disk 2 CPU 1GB RAM 8 GB disk 1 CPU 256MB RAM 8 GB disk 2 CPU 2GB RAM 10 GB disk CPU Utilization30%10%14%19% Storage I/O/s Network I/O/s

Further Investigation Develop rules of thumb (ROT) based on recognizable patterns and relative arrival rates within these tuples Study empirical data from cloud workloads –This implies knowledge of utilizations / arrival rates / service times as well as the type of processes using these servers Input to our evolving rules of thumb from other investigators (that’s YOU)

Questions?