The Magic of the Cloud: Supercomputers for Everyone, Everywhere Prof. Eric A. Brewer UC Berkeley.

Slides:



Advertisements
Similar presentations
Muny Choeun. Welcome to the clouds Clusty.com will take you to Yippy.com, Yippy is a good and helpful site that helps you multi-task while browsing, if.
Advertisements

Cloud Computing From Different Perspective. but first, What is cloud? Why is it called cloud?
Cloud Computing Ed Lazowska Bill & Melinda Gates Chair in Computer Science & Engineering University of Washington August 2010.
Lesson 20 – OTHER WINDOWS 2000 SERVER SERVICES. DHCP server DNS RAS and RRAS Internet Information Server Cluster services Windows terminal services OVERVIEW.
Cloud Computing Concept&nature Cloud computing refers to the applications delivered as services over the Internet and the hardware, and systems software.
SaaS, PaaS & TaaS By: Raza Usmani
Data Centers and IP PBXs LAN Structures Private Clouds IP PBX Architecture IP PBX Hosting.
Addition to Networking.  There is no unique and standard definition out there  Cloud Computing is a general term used to describe a new class of network.
Chapter-7 Introduction to Cloud Computing Cloud Computing.
Clouds on IT horizon Faculty of Maritime Studies University of Rijeka Sanja Mohorovičić INFuture 2009, Zagreb, 5 November 2009.
CLOUD COMPUTING & COST MANAGEMENT S. Gurubalasubramaniyan, MSc IT, MTech Presented by.
1 3 Computing System Fundamentals 3.4 Networked Computer Systems.
Component 4: Introduction to Information and Computer Science Unit 10: Future of Computing Lecture 2 This material was developed by Oregon Health & Science.
Cloud Computing for the Enterprise November 18th, This work is licensed under a Creative Commons.
Adam Leidigh Brandon Pyle Bernardo Ruiz Daniel Nakamura Arianna Campos.
Cloud Computing Saneel Bidaye uni-slb2181. What is Cloud Computing? Cloud Computing refers to both the applications delivered as services over the Internet.
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.
“Clouds: a construction zone” (and Why PaaS is the future…) Matt Thompson General Manager, Developer & Platform Evangelism Microsoft.
Cloud Computing. What is Cloud Computing? Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable.
Evolution - not revolution Server resources are shared globally instead of locally Excess capacity for peak usage can be shared Backup, security and other.
Component 4: Introduction to Information and Computer Science Unit 10b: Future of Computing.
Cloud Computing & Amazon Web Services – EC2 Arpita Patel Software Engineer.
Cloud Computing Characteristics A service provided by large internet-based specialised data centres that offers storage, processing and computer resources.
Introduction To Internet
1 and Internet Evidence Mark Pollitt Associate Professor, Engineering Technology.
Chap 15 Application Layer Andres, Wen-Yuan Liao Department of Computer Science and Engineering De Lin Institute of Technology
Introduction to Microsoft Windows 2000 Welcome to Chapter 1 Windows 2000 Server.
CSE 451: Operating Systems Spring 2013 Module 26 Cloud Computing Ed Lazowska Allen Center 570 © 2013 Gribble, Lazowska, Levy,
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.
3.4 Internet Strand 3 Sara Liquori. 3.4 Internet  A global computer network providing a variety of information and communication facilities, consisting.
Plumbing the Computing Platforms of Big Data Dilma Da Silva Professor & Department Head Computer Science & Engineering Texas A&M University.
NetworksNetworks. What is a network? Standard Grade Computing Studies.
Forcier and Descy The Computer as an Educational Tool (Fifth Edition) Copyright © 2008 by Pearson Education, Inc. Columbus, Ohio All rights reserved.
AFACT Cloud Computing WG Zon-yin Shae Institute for Information Industry Bangkok, Thailand, Nov. 26, 2014.
Computer Systems Networking. What is a Network A network can be described as a number of computers that are interconnected, allowing the sharing of data.
Cloud Computing. new buzz word driven largely by marketing and service offerings Provided by big corporate players Google IBM Amazon Apple.
1 TCS Confidential. 2 Objective : In this session we will be able to learn:  What is Cloud Computing?  Characteristics  Cloud Flavors  Cloud Deployment.
Hello Cloud… Mike Benkovich
The Internet What is the Internet? The Internet is a lot of computers over the whole world connected together so that they can share information. It.
Cloud Computing for Business Cloud Computing Services Cloud Computing Services.
Cloud Computing ENG. YOUSSEF ABDELHAKIM. Agenda :  The definitions of Cloud Computing.  Examples of Cloud Computing.  Which companies are using Cloud.
CLOUD COMPUTING When it's smarter to rent than to buy.. Presented by D.Datta Sai Babu 4 th Information Technology Tenali Engineering College.
What is Cloud Computing 1. Cloud computing is a service that helps you to perform the tasks over the Internet. The users can access resources as they.
Cloud Computing Ed Lazowska Bill & Melinda Gates Chair in Computer Science & Engineering University of Washington August 2012.
NOTE: To change the image on this slide, select the picture and delete it. Then click the Pictures icon in the placeholder to insert your own image. CLOUD.
A Seminar On. What is Cloud Computing? Distributed computing on internet Or delivery of computing service over the internet. Eg: Yahoo!, GMail, Hotmail-
Prof. Jong-Moon Chung’s Lecture Notes at Yonsei University
Prashant Shenoy Lab Description Seminar 2009
Intro to Software as a Service (SaaS) and Cloud Computing
3.1 Types of Servers.
CIS 700-5: The Design and Implementation of Cloud Networks
Overview: Cloud Datacenters
By: Raza Usmani SaaS, PaaS & TaaS By: Raza Usmani
BEST CLOUD COMPUTING PLATFORM Skype : mukesh.k.bansal.
3.1 Types of Servers.
3.1 Types of Servers.
ICT Communications Lesson 1: Using the Internet and the World Wide Web
Cloud Computing Ed Lazowska August 2011 Bill & Melinda Gates Chair in
Cloud based Open Source Backup/Restore Tool
Introduction to Cloud Computing
الوحدة 5 مقدمة في شبكة الانترنت.
CLOUD COMPUTING Presented By:- EduTechlearners
Cloud Computing Dr. Sharad Saxena.
The Internet & the World Wide Web
Brandon Hixon Jonathan Moore
Internet Protocols IP: Internet Protocol
COSC-100 (Elements of Computer Science) Prof. Juola
Cloud Computing: Concepts
Presentation transcript:

The Magic of the Cloud: Supercomputers for Everyone, Everywhere Prof. Eric A. Brewer UC Berkeley

Personal ComputerMany Applications Office Applications Math & Science Databases & Storage

Office Applications Math & Science Databases & Storage Many Applications

The Internet & The Internet Packet networking Domain names Protocols (TCP/IP) readers servers

The Internet & The Internet The Web Mosaic Netscape

Browser: Universal Client The Web Hotmail Gmail Yahoo! Mail The Cloud Databases High Performance Computing

Browser: Universal Client The Cloud

: 1.6B Users: Everywhere The Cloud Wireless Wireless Protocols Coding Theory CMOS Radios Operating System Sensors Multipoint Interface

The Cloud Chat Dave: Hello, Hal? : Groups Chat Dave: Hello, Hal? Chat Dave: Hello, Hal? Chat Dave: Hello, Hal? Facebook, Twitter, Skype Games, Recommendations/Reviews

: Clusters : Servers Scalability: > 10B pages/day Cost effective (commodity servers) Highly available Largest supercomputers Cluster Computing Scalable Search Engines The Cloud

: Clusters : Virtual Machines Makes servers interchangeable Supports all the applications The Cloud

: Virtual Machines Makes servers interchangeable Supports all the applications Time Demand

The Cloud Time Demand : Elasticity Nearly infinite capacity as needed

: Scale 1700 CPUs, 3400GB The Cloud 125,000 CPUs 250,000 GB

Some Opportunities

Software Engineering Cloud is much too dynamic! –Doesn’t need to perfect 1 st time New version every day Test versions on random users –“Agile” rapid processes win Accelerates innovation: –Low capital, rent capacity on demand –Build a new site by yourself in one day And it will scale as needed! Need to rethink Software Engineering

Energy The Cloud uses tremendous energy –Already 0.5% of global carbon footprint –And fastest growing segment … but easier to optimize –Move cloud near power sources –Co-design power & cooling –Redesign servers, processors, networks, … Energy can be a Big Win

Security & Privacy The Cloud stores all your Data –And what you do online –And enables deep analysis & correlation –… forever into the future Research can make a difference: –How to detect/prevent/track leaks? –How to enforce deletion? –What rights should you have? Great Risk & Great Opportunity

Enabling the Future Supercomputers for everyone, all the time … but need rural broadband access Rethink most of life: –Health Care: new capabilities meets privacy –Education: supercomputer for every student –Science: a revolution in science Grand scale simulation, e.g. climate modeling –Productivity: US leads the Cloud Revolution A Historic Shift in is Progress

Backup