CSE 591: Energy-Efficient Computing Lecture 17 SCALING: survey

Slides:



Advertisements
Similar presentations
System Center 2012 R2 Overview
Advertisements

Cloud Computing From Different Perspective. but first, What is cloud? Why is it called cloud?
TeciRes: Towards Cloudy Research Xiaoyu Chen School of Electronic and Computer Science University of Southampton OGF 28 Munich, March.
INTRODUCTION TO CLOUD COMPUTING CS 595 LECTURE 6 2/13/2015.
CSE 691: Energy-Efficient Computing Lecture 4 SCALING: stateless vs. stateful Anshul Gandhi 1307, CS building
CloudScale: Elastic Resource Scaling for Multi-Tenant Cloud Systems Zhiming Shen, Sethuraman Subbiah, Xiaohui Gu, John Wilkes.
Providing Performance Guarantees for Cloud Applications Anshul Gandhi IBM T. J. Watson Research Center Stony Brook University 1 Parijat Dube, Alexei Karve,
What is Cloud Computing? o Cloud computing:- is a style of computing in which dynamically scalable and often virtualized resources are provided as a service.
COMS E Cloud Computing and Data Center Networking Sambit Sahu
Amazon Relational Database Service Presented By Lauren Parnell AKA Amazon RDS.
Microsoft Operations Manager Presented by: Alen Plicanic.
INTRODUCTION TO CLOUD COMPUTING CS 595 LECTURE 4.
Topics Problem Statement Define the problem Significance in context of the course Key Concepts Cloud Computing Spatial Cloud Computing Major Contributions.
System Center: Accelerating Growth in the hybrid Cloud Microsoft Hosting Service Providers Conversation #2 1.
Supervisor: Hadi Salimi Abdollah Ebrahimi Mazandaran University Of Science & Technology January,
CSE 691: Energy-Efficient Computing Lecture 3 SLEEP: full-system Anshul Gandhi 1307, CS building
WORKFLOWS IN CLOUD COMPUTING. CLOUD COMPUTING  Delivering applications or services in on-demand environment  Hundreds of thousands of users / applications.
Towards auto-scaling in Atmosphere cloud platform Tomasz Bartyński 1, Marek Kasztelnik 1, Bartosz Wilk 1, Marian Bubak 1,2 AGH University of Science and.
Dynamic Resource Allocation Using Virtual Machines for Cloud Computing Environment.
CSE 691: Energy-Efficient Computing Lecture 6 SHARING: distributed vs. local Anshul Gandhi 1307, CS building
CSE 691: Energy-Efficient Computing Lecture 7 SMARTS: custom-made systems Anshul Gandhi 1307, CS building
Dynamic Resource Monitoring and Allocation in a virtualized environment.
CSE 691: Energy-Efficient Computing Lecture 1: Intro and Logistics Anshul Gandhi 1307, CS building
Grigori Melnik, Fernando Simonazzi Microsoft patterns & practices patterns & practices symposium 2013 Autoscaling in Windows Azure aka.ms/autoscaling.
Plumbing the Computing Platforms of Big Data Dilma Da Silva Professor & Department Head Computer Science & Engineering Texas A&M University.
GOOGLE APP ENGINE By Muktadiur Rahman. Contents  Cloud Computing  What is App Engine  Why App Engine  Development with App Engine  Quote & Pricing.
CSE 591: Energy-Efficient Computing Lecture 3 SPEED: processor Anshul Gandhi 347, CS building
CSE 591: Energy-Efficient Computing Lecture 1: Intro and Logistics Anshul Gandhi 347, New CS building
CSE 591: Energy-Efficient Computing Lecture 4 SLEEP: full-system Anshul Gandhi 347, CS building
CSE 591: Energy-Efficient Computing Lecture 8 SOURCE: renewables Anshul Gandhi 347, CS building
PRESENTED BY– IRAM KHAN ISHITA TRIPATHI GAURAV AGRAWAL GAURAV SINGH HIMANSHU AWASTHI JAISWAR VIJAY KUMAR JITENDRA KUMAR VERMA JITENDRA SINGH KAMAL KUMAR.
Global Azure Bootcamp. Telemetry is collected at each tier: server backend, middleware, web service & browser 1 Telemetry arrives in Application Insights.
Going Hybrid – part 2 Moving to Hybrid Cloud with Windows Azure Virtual Machines & System Center 2012 R2.
© 2012 Eucalyptus Systems, Inc. Cloud Computing Introduction Eucalyptus Education Services 2.
Computer Science Infrastructure Security for Virtual Cloud Computing Peng Ning 04/08/111BITS/ Financial Services Roundtable Supported by the US National.
IFETCE/ME/CSE/B.V.R.Raju/Iyear/Isem/CP7103/MCA/Unit-4/PPt/Ver1.0
Increasing Cloud Adoption Through Cloud Services Brokerage (CSB) Brent Brightwell Senior VP Products and Strategy DoubleHorn.
CSE 591: Energy-Efficient Computing Lecture 13 SLEEP: sensors
Won Huh Product Marketing Manager
Cloud Services Today and the Future
Overview: Cloud Datacenters
Smart Building Solution
Anshul Gandhi 347, CS building
UnixBench System Score
Anshul Gandhi 347, CS building
Smart Building Solution
Exam 1 Study Guide Cs 595 Lecture 17.
CSE 591: Energy-Efficient Computing Lecture 20 SPEED: disks
CSE 591: Energy-Efficient Computing Lecture 21 review
Database Testing in Azure Cloud
CSE 591: Energy-Efficient Computing Lecture 15 SCALING: storage
CSE 591: Energy-Efficient Computing Lecture 10 SLEEP: network
Cloud Computing B. Ramamurthy 9/19/2018 B. Ramamurthy.
SQL Server 2016 Hybrid HyperScale Offer.
CSE 591: Energy-Efficient Computing Lecture 19 SPEED: memory
EIS Fast-track Revision Om Trivedi Enterprise Information Systems
CSE 591: Energy-Efficient Computing Lecture 12 SLEEP: memory
CSE 591: Energy-Efficient Computing Lecture 14 SCALING: setup time
CSE 591: Energy-Efficient Computing Lecture 9 SLEEP: processor
Modernizing your enterprise with hybrid it
Microsoft Azure-Powered Self-Service Insurance Management Tool Gets Products to Market Fast “With Azure, we can provide a genuinely elastic, web-scale.
Excelian Grid as a Service Offers Compute Power for a Variety of Scenarios, with Infrastructure on Microsoft Azure and Costs Aligned to Actual Use MICROSOFT.
Zhen Xiao, Qi Chen, and Haipeng Luo May 2013
ICSOC 2018 Adel Nadjaran Toosi Faculty of Information Technology
CSE 531: Performance Analysis of Systems Lecture 4: DTMC
CSE 591: Energy-Efficient Computing Lecture 18 SPEED: power
Cloud Computing Architecture
Cloud Computing Architecture
Cloud Computing: Concepts
4/12/ :51 AM How Microsoft does IT: Drive resource and cost efficiencies with Microsoft Azure optimization Seth Malcolm IT Showcase © Microsoft.
Presentation transcript:

CSE 591: Energy-Efficient Computing Lecture 17 SCALING: survey Anshul Gandhi 347, CS building anshul@cs.stonybrook.edu

autoscaling_survey paper

3-tier architecture

Metrics

Cloud scenario Businesses have started moving to the cloud for their IT needs reduces capital cost of buying servers allows for elastic resizing of applications that have dynamic workload demand Cloud Service Providers (CSPs) offer monitoring and rule-based triggers to enable dynamic scaling of applications Microsoft Azure Watch Amazon auto scaling Time Demand

Challenges The values have to be determined by the user requires expert knowledge of application (CPU, memory, n/w thresholds) requires performance modeling expertise (when and how to scale) How to set these values ?? Microsoft Azure Watch Amazon auto scaling

Challenges The values have to be determined by the user requires expert knowledge of application (CPU, memory, n/w thresholds) requires performance modeling expertise (when and how to scale) arrival rate (req/s) 95% Resp. time (ms) Offline benchmarking Trial-and-error Expert application knowledge 400 ms Not possible for CSPs ! 60 req/s