CSE 451: Operating Systems Spring 2013 Module 26 Cloud Computing Ed Lazowska Allen Center 570 © 2013 Gribble, Lazowska, Levy,

Slides:



Advertisements
Similar presentations
Computing Infrastructure
Advertisements

IT 344: Operating Systems Winter 2007 Module 18 Redundant Arrays of Inexpensive Disks (RAID) Chia-Chi Teng CTB 265.
CSE 451: Operating Systems Spring 2012 Module 20 Redundant Arrays of Inexpensive Disks (RAID) Ed Lazowska Allen Center 570 ©
University of Notre Dame
OPNET Technologies, Inc. Performance versus Cost in a Cloud Computing Environment Yiping Ding OPNET Technologies, Inc. © 2009 OPNET Technologies, Inc.
Novell Server Linux vs. windows server 2008 By: Gabe Miller.
Cloud Computing Ed Lazowska Bill & Melinda Gates Chair in Computer Science & Engineering University of Washington August 2010.
Matt Bertrand Building GIS Apps in the Cloud. Infrastructure - Provides computer infrastructure, typically a platform virtualization environment, as a.
Nikolay Tomitov Technical Trainer SoftAcad.bg.  What are Amazon Web services (AWS) ?  What’s cool when developing with AWS ?  Architecture of AWS 
Virtual Network Servers. What is a Server? 1. A software application that provides a specific one or more services to other computers  Example: Apache.
Cloud computing Tahani aljehani.
An Introduction to Cloud Computing. The challenge Add new services for your users quickly and cost effectively.
Cloud Computing – The Cloud Dr. Jie Liu. Definition  Cloud computing is Web-based processing, whereby shared resources, software, and information are.
Hands-On Microsoft Windows Server 2008 Chapter 1 Introduction to Windows Server 2008.
Effectively Explaining the Cloud to Your Colleagues.
Cloud Computing Saneel Bidaye uni-slb2181. What is Cloud Computing? Cloud Computing refers to both the applications delivered as services over the Internet.
Your First Azure Application Michael Stiefel Reliable Software, Inc.
Amazon Web Services BY, RAJESH KANDEPU. Introduction  Amazon Web Services is a collection of remote computing services that together make up a cloud.
Webscale Computing Mike Culver Amazon Web Services.
The Magic of the Cloud: Supercomputers for Everyone, Everywhere Prof. Eric A. Brewer UC Berkeley.
Prepared By : Bhavin Tank(S.Y.B.Sc.(IT)) College of Computer Science & IT, Junagadh Cloud Computing.
Presented by: Mostafa Magdi. Contents Introduction. Cloud Computing Definition. Cloud Computing Characteristics. Cloud Computing Key features. Cost Virtualization.
 Cloud computing is the use of computing resources (hardware and software) that are delivered as a service over a network (typically the Internet). 
Manchester HEP Desktop/ Laptop 30 Desktop running RH Laptop Windows XP & RH OS X Home server AFS using openafs 3 DB servers Kerberos 4 we will move.
Cloud Computing Ed Lazowska Bill & Melinda Gates Chair in Computer Science & Engineering University of Washington.
CSE 451: Operating Systems Autumn 2010 Module 25 Cloud Computing Ed Lazowska Allen Center 570.
CSE 451: Operating Systems Spring 2012 Module in 9 slides Ed Lazowska Allen Center 570.
CSE 451: Operating Systems Winter 2015 Module 25 Virtual Machine Monitors Mark Zbikowski Allen Center 476 © 2013 Gribble, Lazowska,
Cloud Computing Shannon McManus Michael Weihert. What is Cloud Computing?
KAASHIV INFOTECH – A SOFTWARE CUM RESEARCH COMPANY IN ELECTRONICS, ELECTRICAL, CIVIL AND MECHANICAL AREAS
Cloud Computing Ed Lazowska Bill & Melinda Gates Chair in Computer Science & Engineering University of Washington August 2012.
CSE 451: Operating Systems Spring 2010 Module 12.5 Secondary Storage John Zahorjan Allen Center 534.
CSE 451: Operating Systems Spring 2010 Module 18 Redundant Arrays of Inexpensive Disks (RAID) John Zahorjan Allen Center 534.
Clouding with Microsoft Azure
Web Services application that operates over a network
3.1 Types of Servers.
Chapter 6 Warehouse-Scale Computers to Exploit Request-Level and Data-Level Parallelism Topic 11 Amazon Web Services Prof. Zhang Gang
Cloud Computing Ed Lazowska August 2011 Bill & Melinda Gates Chair in
Amazon Web Services as a team project platform
CSE 451: Operating Systems Spring 2006 Module 18 Redundant Arrays of Inexpensive Disks (RAID) John Zahorjan Allen Center.
المحور 3 : العمليات الأساسية والمفاهيم
Design Unit 26 Design a small or home office network
CSE 451: Operating Systems Spring 2005 Module in 9 slides
CSE 451: Operating Systems Winter 2007 Module in 9 slides
CSE 451: Operating Systems Spring 2005 Module 17 Redundant Arrays of Inexpensive Disks (RAID) Ed Lazowska Allen Center 570.
CSE 451: Operating Systems Autumn 2010 Module 19 Redundant Arrays of Inexpensive Disks (RAID) Ed Lazowska Allen Center 570.
CSE 451: Operating Systems Spring 2012 Module 19 File System Summary
CSE 451: Operating Systems Winter Module 22 Distributed File Systems
CSE 451: Operating Systems Winter 2007 Module 13 Secondary Storage
CSE 451: Operating Systems Spring 2005 Module 20 Distributed Systems
CSE 451: Operating Systems Spring 2006 Module 13 Secondary Storage
CSE 451: Operating Systems Spring 2006 Module 12
CSE 451: Operating Systems Spring Module 21 Distributed File Systems
CSE 451: Operating Systems Spring 2012 Module 22 Remote Procedure Call (RPC) Ed Lazowska Allen Center
CSE 451: Operating Systems Winter 2007 Module 18 Redundant Arrays of Inexpensive Disks (RAID) Ed Lazowska Allen Center 570.
CSE 451: Operating Systems Autumn 2009 Module 19 Redundant Arrays of Inexpensive Disks (RAID) Ed Lazowska Allen Center 570.
CSE 451: Operating Systems Spring 2005 Professional Responsibility
Online software and backups
CSE 451: Operating Systems Autumn 2009 Module in 9 slides
CSE 451: Operating Systems Autumn Module 24 Virtual Machine Monitors
CSE 451: Operating Systems Autumn 2010 Module in 9 slides
CSE 451: Operating Systems Autumn 2009 Module 18 File System Summary
CSE 451: Operating Systems Spring 2005 Module 13 Secondary Storage
CSE 451: Operating Systems Winter 2004 Module 19 Distributed Systems
CSE 451: Operating Systems Winter 2004 Module 17 Redundant Arrays of Inexpensive Disks (RAID) Ed Lazowska Allen Center 570.
IT 344: Operating Systems Winter 2007 Module 18 Redundant Arrays of Inexpensive Disks (RAID) Chia-Chi Teng CTB
CSE 451: Operating Systems Winter 2007 Module 21 Distributed Systems
Revision PowerPoint By Nicole Davidson.
CSE 451: Operating Systems Autumn Module 24 Virtual Machine Monitors
CSE 451: Operating Systems Winter 2006 Module 18 Redundant Arrays of Inexpensive Disks (RAID) Ed Lazowska Allen Center 570.
Presentation transcript:

CSE 451: Operating Systems Spring 2013 Module 26 Cloud Computing Ed Lazowska Allen Center 570 © 2013 Gribble, Lazowska, Levy, Zahorjan

2

3

4 Velcro

© 2013 Gribble, Lazowska, Levy, Zahorjan 5 A datacenter has containers A container has 1, ,000 servers A server has two processors, 2 disks, tons of memory, battery backup Processors are chosen for power efficiency, not performance

6 Personal computing Office applications Databases and storage Math and science Web browser © 2013 Gribble, Lazowska, Levy, Zahorjan

7 Cloud accessed through the browser Office applications Math and science Web browser Databases and storage © 2013 Gribble, Lazowska, Levy, Zahorjan

© 2012 Gribble, Lazowska, Levy, Zahorjan 8 … with the cloud provider’s domain name …

© 2012 Gribble, Lazowska, Levy, Zahorjan 9 … or with your own

10 Why not office applications too? Math and science Office applications Web browser Databases and storage © 2013 Gribble, Lazowska, Levy, Zahorjan

© 2012 Gribble, Lazowska, Levy, Zahorjan 11

© 2012 Gribble, Lazowska, Levy, Zahorjan 12 Why not everything else? Web browser Math and science Office applications Databases and storage

© 2013 Gribble, Lazowska, Levy, Zahorjan 13

© 2013 Gribble, Lazowska, Levy, Zahorjan 14 Consider … Sharing is easy Someone else does backup Someone else handles software updates There’s 7x24x365 operations support, auxiliary power, redundant network connections, geographical diversity Scalability – both up and down – is instantaneous Many fewer demands on the local operating system and machine

© 2013 Gribble, Lazowska, Levy, Zahorjan 15 Amazon Elastic Compute Cloud (EC2) $0.24 per hour for –2 cores of 2.4 GHz 64-bit 2007 Opteron –15 GB memory –1.7 TB scratch storage Need it 24x7 for a year? –$1167 $0.06 per hour for –1 core of 1.2 GHz 32-bit or 64-bit Intel or AMD –1.7 GB memory –160 GB scratch storage Need it 24x7 for a year? –$292

© 2013 Gribble, Lazowska, Levy, Zahorjan 16 This includes –Purchase + replacement –Housing –Power –Operation –Reliability –Security –Instantaneous expansion and contraction 1000 processors for 1 day costs the same as 1 processor for 1000 days!

© 2013 Gribble, Lazowska, Levy, Zahorjan 17

© 2013 Gribble, Lazowska, Levy, Zahorjan

19 Slide courtesy of Werner Vogels

© 2013 Gribble, Lazowska, Levy, Zahorjan 20 Slide courtesy of Werner Vogels

© 2012 Gribble, Lazowska, Levy, Zahorjan 21 Slide courtesy of Werner Vogels