Predictable Data Centers
|
|
|
- Esmond Willis
- 10 years ago
- Views:
Transcription
1 Predictable Data Centers Thomas Karagiannis Hitesh Ballani, Paolo Costa, Fahad Dogar, Keon Jang, Greg O Shea, Eno Thereska, and Ant Rowstron Systems & Networking Microsoft Research, Cambridge
2 Predictable Data Centers Goal: Enable predictable application performance in multi-tenant data centers Multi-tenant data center is a data center with multiple (possibly competing) tenants Private data centers Run by organizations like Facebook, Microsoft, Google, etc Tenants: Product groups and applications Cloud data centers Unpredictability: a key hindrance to cloud adoption Amazon EC2, Microsoft Azure, Rackspace, etc. Tenants: Users renting virtual machines
3 Dimensions of unpredictability Performance No throughput or latency guarantees Private data centers: SLA violations, starvation Public data centers: Impossible to provide SLAs Costs Absence of performance guarantees implies unpredictable costs Location-dependent costs Fairness Payment not always translates to performance differentiation
4 Dimensions of unpredictability Performance No throughput or latency guarantees Private data centers: SLA violations, starvation Public data centers: Impossible to provide SLAs Costs Root-cause: Shared resources Absence of performance guarantees implies unpredictable costs (network & storage) Location-dependent costs Fairness Payment not always translates to performance differentiation
5 Performance Unpredictability - Public cloud Ken Ken Map Reduce Data analytics on an isolated cluster Job Enterprise Results Data analytics in the public cloud Map Reduce Results Job Azure data center Completion Time 4 hours Completion Time 4-8 hours
6 Performance Unpredictability - Public cloud Ken Ken Map Reduce Data analytics on an isolated cluster Job Enterprise Results Data analytics in the public cloud Map Reduce Results Job Azure data center Completion Time 4 hours Completion Time 4-8 hours Variable tenant costs Expected cost (based on 4 hour completion time) = $100 Actual cost = $
7 VM cost / unit time Cost unpredictability: Public cloud Today s Price CPU-bound jobs Job Cost = $ k N T (e.g.., k= $0.085 /hour) k Bandwidth (B) Network-bound jobs Job Cost = $ k N T but T = L, hence.. B Job Cost = $ k N L B Simple and intuitive Cost depends on B (high variability) No incentive for the provider
8 Towards a predictable cloud Performance Guarantee network throughput Virtual Network Abstractions [Oktopus, SIGCOMM 11] Request <N, B> N VMs. Each VM can send and receive at B Mbps Pricing Dominant resource pricing [HotNets 11] Change the cloud model! Job-based pricing [Bazaar, SOCC 12]
9 Bazaar Enables predictable performance and cost Tenant Job Request Perf/Cost constraints Bazaar Resources Required VMs and network Provider Job Cost Resource Utilization Today s pricing: Resource-based Bazaar enables job-based pricing!
10 Dimensions of unpredictability Performance No throughput or latency guarantees Private data centers: SLA violations, starvation Public data centers: Impossible to provide SLAs Costs Absence of performance guarantees implies unpredictable costs Location-dependent costs Fairness Payment not always translates to performance differentiation
11 SLA violations: User-facing online services Request Response Application SLAs 200 ms 100 ms 45 ms Aggregator 5ms 5ms 5ms 25ms 35ms 25ms Agg. Agg. Agg. 4ms 4ms 30ms 4ms 4ms 22ms 15ms 25ms Worker Worker Worker Worker Cascading SLAs SLAs for components at each level of the hierarchy Network SLAs Deadlines on communications between components Flow Deadlines A flow is useful if and only if it satisfies its deadline Today s transport protocols: Deadline agnostic and strive for fairness
12 Flows Flows Case for unfair sharing: Flow f1, 20ms f1 Limitations of Fair Sharing Status Quo Deadline aware X f1 Flow f2, 40ms f Time Flows Flows get f1 bandwidth f2 get in a accordance fair share of to bandwidth their deadlines Flow Deadline f1 misses awareness its deadline ensures (incomplete both flows response satisfy deadlines to user) f Time
13 Flows Flows Limitations of Fair Sharing Case for flow quenching: 6 flows with 30ms deadline 30 Time X X X X X X 30 Time With Insufficient deadline awareness, bandwidth one to satisfy flow can all deadlines be quenched With All fair other share, flows all make flows their miss the deadline deadline (partial (empty response)
14 Predictability in private data centers Deadline-driven flow scheduling D 3 [SIGCOMM 11] Prioritize flows based on deadlines Expose flow deadlines to the network Explicit rate control Task aware Data Centers From flow level metrics to application level benefits
15 How to allocate network resources? Fair Sharing Assign equal amount of bandwidth to all flows QoS aware allocation Two Broad Approaches Meet flow deadlines [D3, Sigcomm 11] Minimize flow completion times [PDQ, Sigcomm 12] Common Theme: Focus on flow level metrics Do they translate into app level benefits?
16 Task Oriented Applications Typical DC apps perform tasks Unit of work that can be linked to a waiting user Examples Answering a user s search query Generating a user s wall From the network s perspective, tasks generate rich workflows
17 Flow vs. Task aware optimizations Goal: Minimize Task Completion Times Task 1 Task 2 Shortest Flow First (SFF) Link A 3 6 Task Aware Link A 3 6 Link B 3 6 Link B 6 3 time time
18 Dimensions of unpredictability Performance No throughput or latency guarantees Private data centers: SLA violations, poor performance Public data centers: Impossible to provide SLAs Costs Absence of performance guarantees implies unpredictable costs Location-dependent costs Fairness Payment not always translates to performance differentiation
19 Two types of cloud traffic Intra-tenant Among a tenant s VMs Inter-tenant Tenant-tenant traffic Tenant provided cloud services storage, DB, identity management, etc Significant fraction: 10-35% of DC traffic Q: How to share DC network?
20 State of the art P and Q are paying same amount p 1000Mbps r1 r2 Allocation P (Mbps) Q (Mbps) Per flow Seawall FairCloud q r3 r4 Q gets larger network share despite same payment! Q: Whose payment should dictate the flow bandwidth?
21 Hadrian: Network sharing in the cloud [NSDI 13] What semantics should we provide to tenants? Virtual network abstraction How to allocate bandwidth? Ensure upper-bound proportionality: Network share proportional to payment Based on minimum of payment of communicating tenants How to place virtual machines? Greedy heuristic that guarantees min bandwidth
22 Summary Unpredictability Key hindrance to cloud adoption Root cause: Shared resources Several challenges: performance, cost, fairness
Chatty Tenants and the Cloud Network Sharing Problem
Chatty Tenants and the Cloud Network Sharing Problem Hitesh Ballani, Keon Jang, Thomas Karagiannis Changhoon Kim, Dinan Gunawardena, Greg O Shea MSR Cambridge, Windows Azure This talk is about... How to
Towards Predictable Datacenter Networks
Towards Predictable Datacenter Networks Hitesh Ballani, Paolo Costa, Thomas Karagiannis and Ant Rowstron Microsoft Research, Cambridge This talk is about Guaranteeing network performance for tenants in
Decentralized Task-Aware Scheduling for Data Center Networks
Decentralized Task-Aware Scheduling for Data Center Networks Fahad R. Dogar, Thomas Karagiannis, Hitesh Ballani, Ant Rowstron Presented by Eric Dong (yd2dong) October 30, 2015 Tasks in data centers Applications
Chatty Tenants and the Cloud Network Sharing Problem
Chatty Tenants and the Cloud Network Sharing Problem Hitesh Ballani Keon Jang Thomas Karagiannis Changhoon Kim Dinan Gunawardena Greg O Shea Microsoft Research Windows Azure Cambridge, UK USA Abstract
Friends, not Foes Synthesizing Existing Transport Strategies for Data Center Networks
Friends, not Foes Synthesizing Existing Transport Strategies for Data Center Networks Ali Munir Michigan State University Ghufran Baig, Syed M. Irteza, Ihsan A. Qazi, Alex X. Liu, Fahad R. Dogar Data Center
Beyond the Stars: Revisiting Virtual Cluster Embeddings
Beyond the Stars: Revisiting Virtual Cluster Embeddings Matthias Rost Technische Universität Berlin September 7th, 2015, Télécom-ParisTech Joint work with Carlo Fuerst, Stefan Schmid Published in ACM SIGCOMM
The Price Is Right: Towards Location-Independent Costs in Datacenters
The Is Right: Towards Location-Independent Costs in Datacenters Hitesh Ballani Paolo Costa Thomas Karagiannis Ant Rowstron [email protected] [email protected] [email protected] [email protected]
Small is Better: Avoiding Latency Traps in Virtualized DataCenters
Small is Better: Avoiding Latency Traps in Virtualized DataCenters SOCC 2013 Yunjing Xu, Michael Bailey, Brian Noble, Farnam Jahanian University of Michigan 1 Outline Introduction Related Work Source of
CLOUD NETWORKING THE NEXT CHAPTER FLORIN BALUS
CLOUD NETWORKING THE NEXT CHAPTER FLORIN BALUS COMMON APPLICATION VIEW OF THE NETWORK Fallacies of Distributed Computing 1. The network is reliable. 2. Latency is zero. 3. Bandwidth is infinite. 4. The
Cloud Computing Is In Your Future
Cloud Computing Is In Your Future Michael Stiefel www.reliablesoftware.com [email protected] http://www.reliablesoftware.com/dasblog/default.aspx Cloud Computing is Utility Computing Illusion
Cloud Computing Trends
UT DALLAS Erik Jonsson School of Engineering & Computer Science Cloud Computing Trends What is cloud computing? Cloud computing refers to the apps and services delivered over the internet. Software delivered
PACE Your Network: Fair and Controllable Multi- Tenant Data Center Networks
PACE Your Network: Fair and Controllable Multi- Tenant Data Center Networks Tiago Carvalho Carnegie Mellon University and Universidade de Lisboa Hyong S. Kim Carnegie Mellon University Pittsburgh, PA,
Cloud SLAs: Present and Future. Salman Baset [email protected]
Cloud SLAs: Present and Future Salman Baset [email protected] 1 Agenda Why consider SLAs? Key components of a cloud SLA Cloud SLAs of Amazon, Azure, Rackspace, Terremark, Storm on Demand Storage and compute
Towards Predictable Datacenter Networks
Towards Predictable Datacenter Networks Hitesh Ballani Paolo Costa Thomas Karagiannis Ant Rowstron [email protected] [email protected] [email protected] [email protected] Microsoft Research
Paolo Costa [email protected]
joint work with Ant Rowstron, Austin Donnelly, and Greg O Shea (MSR Cambridge) Hussam Abu-Libdeh, Simon Schubert (Interns) Paolo Costa [email protected] Paolo Costa CamCube - Rethinking the Data Center
Cloud Design and Implementation. Cheng Li MPI-SWS Nov 9 th, 2010
Cloud Design and Implementation Cheng Li MPI-SWS Nov 9 th, 2010 1 Modern Computing CPU, Mem, Disk Academic computation Chemistry, Biology Large Data Set Analysis Online service Shopping Website Collaborative
Security & Trust in the Cloud
Security & Trust in the Cloud Ray Trygstad Director of Information Technology, IIT School of Applied Technology Associate Director, Information Technology & Management Degree Programs Cloud Computing Primer
Architectural Implications of Cloud Computing
Architectural Implications of Cloud Computing Grace Lewis Research, Technology and Systems Solutions (RTSS) Program Lewis is a senior member of the technical staff at the SEI in the Research, Technology,
QoS & Traffic Management
QoS & Traffic Management Advanced Features for Managing Application Performance and Achieving End-to-End Quality of Service in Data Center and Cloud Computing Environments using Chelsio T4 Adapters Chelsio
Accelerate the Performance of Virtualized Databases Using PernixData FVP Software
WHITE PAPER Accelerate the Performance of Virtualized Databases Using PernixData FVP Software Increase SQL Transactions and Minimize Latency with a Flash Hypervisor 1 Virtualization saves substantial time
Software-Defined Networks Powered by VellOS
WHITE PAPER Software-Defined Networks Powered by VellOS Agile, Flexible Networking for Distributed Applications Vello s SDN enables a low-latency, programmable solution resulting in a faster and more flexible
CUMULUX WHICH CLOUD PLATFORM IS RIGHT FOR YOU? COMPARING CLOUD PLATFORMS. Review Business and Technology Series www.cumulux.com
` CUMULUX WHICH CLOUD PLATFORM IS RIGHT FOR YOU? COMPARING CLOUD PLATFORMS Review Business and Technology Series www.cumulux.com Table of Contents Cloud Computing Model...2 Impact on IT Management and
MANAGED SERVICE PROVIDERS SOLUTION BRIEF
MANAGED SERVICE PROVIDERS SOLUTION BRIEF The Assured Recovery Services Platform The data protection world has drastically changed in the past few years. Protection and recovery of data and systems has
Azure Media Service Cloud Video Delivery KILROY HUGHES MICROSOFT AZURE MEDIA 2015.08.20
Azure Media Service Cloud Video Delivery KILROY HUGHES MICROSOFT AZURE MEDIA 2015.08.20 Azure Cloud Topology Public cloud providers such as Amazon Web Service, Google, IBM, Rackspace, etc. have similar
Towards an understanding of oversubscription in cloud
IBM Research Towards an understanding of oversubscription in cloud Salman A. Baset, Long Wang, Chunqiang Tang [email protected] IBM T. J. Watson Research Center Hawthorne, NY Outline Oversubscription
MS 20246C Monitoring and Operating a Private Cloud
MS 20246C Monitoring and Operating a Private Cloud Description: Days: 5 Prerequisites: This course describes how to monitor and operate a cloud with Microsoft System Center 2012 R2. This course focuses
Cloud Computing with Microsoft Azure
Cloud Computing with Microsoft Azure Michael Stiefel www.reliablesoftware.com [email protected] http://www.reliablesoftware.com/dasblog/default.aspx Azure's Three Flavors Azure Operating
Scheduling and Monitoring of Internally Structured Services in Cloud Federations
Scheduling and Monitoring of Internally Structured Services in Cloud Federations Lars Larsson, Daniel Henriksson and Erik Elmroth {larsson, danielh, elmroth}@cs.umu.se Where are the VMs now? Cloud hosting:
OpenStack & AWS: The Fastest Path to Hybrid IT
OpenStack & AWS: The Fastest Path to Hybrid IT JULY 29, 2014 10:30 A.M. PST Randy Bias CEO, Cloudscaling @randybias Trends Driving Change in IT IT Must Move Faster Increasing imperative on IT to support
Mobile and Cloud computing and SE
Mobile and Cloud computing and SE This week normal. Next week is the final week of the course Wed 12-14 Essay presentation and final feedback Kylmämaa Kerkelä Barthas Gratzl Reijonen??? Thu 08-10 Group
OpenFlow/SDN for IaaS Providers
OpenFlow/SDN for IaaS Providers Open Networking Summit 2011 Stanford University Paul Lappas & Ivan Batanov The Public Cloud Our Definition Shared infrastructure operated by a service provider where no
Data Centers and Cloud Computing. Data Centers
Data Centers and Cloud Computing Slides courtesy of Tim Wood 1 Data Centers Large server and storage farms 1000s of servers Many TBs or PBs of data Used by Enterprises for server applications Internet
Testing Network Virtualization For Data Center and Cloud VERYX TECHNOLOGIES
Testing Network Virtualization For Data Center and Cloud VERYX TECHNOLOGIES Table of Contents Introduction... 1 Network Virtualization Overview... 1 Network Virtualization Key Requirements to be validated...
CLOUD COMPUTING. When It's smarter to rent than to buy
CLOUD COMPUTING When It's smarter to rent than to buy Is it new concept? Nothing new In 1990 s, WWW itself Grid Technologies- Scientific applications Online banking websites More convenience Not to visit
Network Infrastructure Services CS848 Project
Quality of Service Guarantees for Cloud Services CS848 Project presentation by Alexey Karyakin David R. Cheriton School of Computer Science University of Waterloo March 2010 Outline 1. Performance of cloud
One click Hadoop clusters - anywhere
One click Hadoop clusters - anywhere Janos Matyas, Senior Director of Engineering October, Page 1 2015 Overview Page 2 Introduction Goals and motivations Technology stack How it works Results/achievements/future
How swift is your Swift? Ning Zhang, OpenStack Engineer at Zmanda Chander Kant, CEO at Zmanda
How swift is your Swift? Ning Zhang, OpenStack Engineer at Zmanda Chander Kant, CEO at Zmanda 1 Outline Build a cost-efficient Swift cluster with expected performance Background & Problem Solution Experiments
Cloud Federations in Contrail
Cloud Federations in Contrail Emanuele Carlini 1,3, Massimo Coppola 1, Patrizio Dazzi 1, Laura Ricci 1,2, GiacomoRighetti 1,2 " 1 - CNR - ISTI, Pisa, Italy" 2 - University of Pisa, C.S. Dept" 3 - IMT Lucca,
CS 695 Topics in Virtualization and Cloud Computing and Storage Systems. Introduction
CS 695 Topics in Virtualization and Cloud Computing and Storage Systems Introduction Hot or not? source: Gartner Hype Cycle for Emerging Technologies, 2014 2 Source: http://geekandpoke.typepad.com/ 3 Cloud
Today: Data Centers & Cloud Computing" Data Centers"
Today: Data Centers & Cloud Computing" Data Centers Cloud Computing Lecture 25, page 1 Data Centers" Large server and storage farms Used by enterprises to run server applications Used by Internet companies
Cloud Scale Resource Management: Challenges and Techniques
Cloud Scale Resource Management: Challenges and Techniques Ajay Gulati [email protected] Ganesha Shanmuganathan [email protected] Anne Holler [email protected] Irfan Ahmad [email protected] Abstract Managing
Service Performance Aspects for Cloud Service Level Agreements
Service Performance Aspects for Cloud Service Level Agreements Dr. Craig A. Lee, Senior Scientist, [email protected] Computer Systems Research Department The Aerospace Corporation NITRD SLA Workshop Arlington,
Monitoring Cloud Applications. Amit Pathak
Monitoring Cloud Applications Amit Pathak 1 Agenda ontext hallenges onitoring-as-a-service ey Highlights enefits 2 Context Are agreed service levels met? Overall how many applications are healthy vs non-healthy?
Mobile Cloud Networking FP7 European Project: Radio Access Network as a Service
Optical switch WC-Pool (in a data centre) BBU-pool RAT 1 BBU-pool RAT 2 BBU-pool RAT N Mobile Cloud Networking FP7 European Project: Radio Access Network as a Service Dominique Pichon (Orange) 4th Workshop
Integrating Network. Management for Cloud
Integrating Network Management for Cloud Computing Services Final Public Oral Exam Peng Sun What is Cloud Computing Deliver applications as services over Internet Run applications in datacenters Lower
On Tackling Virtual Data Center Embedding Problem
On Tackling Virtual Data Center Embedding Problem Md Golam Rabbani, Rafael Esteves, Maxim Podlesny, Gwendal Simon Lisandro Zambenedetti Granville, Raouf Boutaba D.R. Cheriton School of Computer Science,
Cloud Computing. Lecture 24 Cloud Platform Comparison 2014-2015
Cloud Computing Lecture 24 Cloud Platform Comparison 2014-2015 1 Up until now Introduction, Definition of Cloud Computing Pre-Cloud Large Scale Computing: Grid Computing Content Distribution Networks Cycle-Sharing
CSE543 Computer and Network Security Module: Cloud Computing
CSE543 Computer and Network Security Module: Computing Professor Trent Jaeger 1 Computing Is Here Systems and Internet Infrastructure Security (SIIS) Laboratory 2 Computing Is Here Systems and Internet
A Cooperative Game Based Allocation for Sharing Data Center Networks
A Cooperative Game Based Allocation for Sharing Data Center Networks Jian Guo Fangming Liu Dan Zeng John C.S. Lui 2 Hai Jin Key Laboratory of Services Computing Technology and System, Ministry of Education,
DESIGN OF A PLATFORM OF VIRTUAL SERVICE CONTAINERS FOR SERVICE ORIENTED CLOUD COMPUTING. Carlos de Alfonso Andrés García Vicente Hernández
DESIGN OF A PLATFORM OF VIRTUAL SERVICE CONTAINERS FOR SERVICE ORIENTED CLOUD COMPUTING Carlos de Alfonso Andrés García Vicente Hernández 2 INDEX Introduction Our approach Platform design Storage Security
Data Centers and Cloud Computing
Data Centers and Cloud Computing CS377 Guest Lecture Tian Guo 1 Data Centers and Cloud Computing Intro. to Data centers Virtualization Basics Intro. to Cloud Computing Case Study: Amazon EC2 2 Data Centers
Cloud Platforms, Challenges & Hadoop. Aditee Rele Karpagam Venkataraman Janani Ravi
Cloud Platforms, Challenges & Hadoop Aditee Rele Karpagam Venkataraman Janani Ravi Cloud Platform Models Aditee Rele Microsoft Corporation Dec 8, 2010 IT CAPACITY Provisioning IT Capacity Under-supply
Better Never than Late: Meeting Deadlines in Datacenter Networks
Better Never than Late: Meeting Deadlines in Datacenter Networks Christo Wilson Hitesh Ballani Thomas Karagiannis Ant Rowstron [email protected] [email protected] [email protected]
Decentralized Task-Aware Scheduling for Data Center Networks
Decentralized Task-Aware Scheduling for Data Center Networks Fahad R. Dogar, Thomas Karagiannis, Hitesh Ballani, and Antony Rowstron Microsoft Research {fdogar, thomkar, hiballan, antr}@microsoft.com ABSTRACT
A Gentle Introduction to Cloud Computing
A Gentle Introduction to Cloud Computing Source: Wikipedia Platform Computing, Inc. Platform Clusters, Grids, Clouds, Whatever Computing The leader in managing large scale shared environments o 18 years
Paying to Save: Reducing Cost of Colocation Data Center via Rewards
Paying to Save: Reducing Cost of Colocation Data Center via Rewards Mohammad A. Islam, Hasan Mahmud, Shaolei Ren, Xiaorui Wang* Florida International University *The Ohio State University Supported in
Performance Management for Cloud-based Applications STC 2012
Performance Management for Cloud-based Applications STC 2012 1 Agenda Context Problem Statement Cloud Architecture Key Performance Challenges in Cloud Challenges & Recommendations 2 Context Cloud Computing
Dimension Data Enabling the Journey to the Cloud
Dimension Data Enabling the Journey to the Cloud Grant Morgan General Manager: Cloud 14 August 2013 Client adoption: What our clients were telling us The move to cloud services is a journey over time and
Security and Billing for Azure Pack. Presented by 5nine Software and Cloud Cruiser
Security and Billing for Azure Pack Presented by 5nine Software and Cloud Cruiser Meet our Speakers Symon Perriman VP of Business Development 5nine Software [email protected] @SymonPerriman Paul Zinn Senior
Optimizing Data Center Networks for Cloud Computing
PRAMAK 1 Optimizing Data Center Networks for Cloud Computing Data Center networks have evolved over time as the nature of computing changed. They evolved to handle the computing models based on main-frames,
Overview Motivating Examples Interleaving Model Semantics of Correctness Testing, Debugging, and Verification
Introduction Overview Motivating Examples Interleaving Model Semantics of Correctness Testing, Debugging, and Verification Advanced Topics in Software Engineering 1 Concurrent Programs Characterized by
SLA-based Admission Control for a Software-as-a-Service Provider in Cloud Computing Environments
SLA-based Admission Control for a Software-as-a-Service Provider in Cloud Computing Environments Linlin Wu, Saurabh Kumar Garg, and Rajkumar Buyya Cloud Computing and Distributed Systems (CLOUDS) Laboratory
Cloud Optimize Your IT
Cloud Optimize Your IT Windows Server 2012 The information contained in this presentation relates to a pre-release product which may be substantially modified before it is commercially released. This pre-release
PEPPERDATA IN MULTI-TENANT ENVIRONMENTS
..................................... PEPPERDATA IN MULTI-TENANT ENVIRONMENTS technical whitepaper June 2015 SUMMARY OF WHAT S WRITTEN IN THIS DOCUMENT If you are short on time and don t want to read the
Cost-effective Resource Provisioning for MapReduce in a Cloud
1 -effective Resource Provisioning for MapReduce in a Cloud Balaji Palanisamy, Member, IEEE, Aameek Singh, Member, IEEE Ling Liu, Senior Member, IEEE Abstract This paper presents a new MapReduce cloud
Designing a Cloud Storage System
Designing a Cloud Storage System End to End Cloud Storage When designing a cloud storage system, there is value in decoupling the system s archival capacity (its ability to persistently store large volumes
Infrastructure as a Service (IaaS)
Infrastructure as a Service (IaaS) DLT Solutions LLC May 2011 Contact Information DLT Cloud Advisory Group 1-855-CLOUD01 (256-8301) [email protected] dl www.dlt.com/cloud Your Hosts Van Ristau Chief Technology
Cloud Computing 159.735. Submitted By : Fahim Ilyas (08497461) Submitted To : Martin Johnson Submitted On: 31 st May, 2009
Cloud Computing 159.735 Submitted By : Fahim Ilyas (08497461) Submitted To : Martin Johnson Submitted On: 31 st May, 2009 Table of Contents Introduction... 3 What is Cloud Computing?... 3 Key Characteristics...
[email protected] [email protected]
1 The following is merely a collection of notes taken during works, study and just-for-fun activities No copyright infringements intended: all sources are duly listed at the end of the document This work
Cloud SLAs: Present and Future
Cloud SLAs: Present and Future Salman A. Baset [email protected] IBM Research Abstract The variability in the service level agreements (SLAs) of cloud providers prompted us to ask the question how do
Cloud Computing and Amazon Web Services. CJUG March, 2009 Tom Malaher
Cloud Computing and Amazon Web Services CJUG March, 2009 Tom Malaher Agenda What is Cloud Computing? Amazon Web Services (AWS) Other Offerings Composing AWS Services Use Cases Ecosystem Reality Check Pros&Cons
PERFORMANCE ANALYSIS OF PaaS CLOUD COMPUTING SYSTEM
PERFORMANCE ANALYSIS OF PaaS CLOUD COMPUTING SYSTEM Akmal Basha 1 Krishna Sagar 2 1 PG Student,Department of Computer Science and Engineering, Madanapalle Institute of Technology & Science, India. 2 Associate
Towards Rack-scale Computing Challenges and Opportunities
Towards Rack-scale Computing Challenges and Opportunities Paolo Costa [email protected] joint work with Raja Appuswamy, Hitesh Ballani, Sergey Legtchenko, Dushyanth Narayanan, Ant Rowstron Hardware
Cloud Deployment Models
1 Cloud Deployment Models Contents Sentinet Components Overview... 2 Cloud Deployment Models Overview... 4 Isolated Deployment Models... 5 Co-located Deployment Models... 6 Virtual Machine Co-Location...
The Cisco Powered Network Cloud: An Exciting Managed Services Opportunity
. White Paper The Cisco Powered Network Cloud: An Exciting Managed Services Opportunity The cloud computing phenomenon is generating a lot of interest worldwide because of its potential to offer services
CS 695 Topics in Virtualization and Cloud Computing. Introduction
CS 695 Topics in Virtualization and Cloud Computing Introduction This class What does virtualization and cloud computing mean? 2 Cloud Computing The in-vogue term Everyone including his/her dog want something
NCTA Cloud Architecture
NCTA Cloud Architecture Course Specifications Course Number: 093019 Course Length: 5 days Course Description Target Student: This course is designed for system administrators who wish to plan, design,
Resource Efficient Computing for Warehouse-scale Datacenters
Resource Efficient Computing for Warehouse-scale Datacenters Christos Kozyrakis Stanford University http://csl.stanford.edu/~christos DATE Conference March 21 st 2013 Computing is the Innovation Catalyst
Falloc: Fair Network Bandwidth Allocation in IaaS Datacenters via a Bargaining Game Approach
Falloc: Fair Network Bandwidth Allocation in IaaS Datacenters via a Bargaining Game Approach Fangming Liu 1,2 In collaboration with Jian Guo 1,2, Haowen Tang 1,2, Yingnan Lian 1,2, Hai Jin 2 and John C.S.
