4a. Aula 2o. Período de 2013. Livro texto Copyright © 2012, Elsevier Inc. All rights reserved. 4 - 3 March 5, 2012 Prof. Kai Hwang, USC Cloud Roles in.

Slides:



Advertisements
Similar presentations
Summary of Cloud Computing (CC) from the paper Abovce the Clouds: A Berkeley View of Cloud Computing (Feb. 2009)
Advertisements

Chapter 4 Infrastructure as a Service (IaaS)
Chapter 22: Cloud Computing and Related Security Issues Guide to Computer Network Security.
INTRODUCTION TO CLOUD COMPUTING CS 595 LECTURE 6 2/13/2015.
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.
Live for today as if it is your last day but plan for tomorrow as if it will last forever!
The Cloud: Demystified Neil Cattermull Frontier Technology.
Cloud Computing (101).
INTRODUCTION TO CLOUD COMPUTING CS 595 LECTURE 4.
Cloud Computing: Pay-per-Use for On-Demand Scalability Avner Algom The Israeli Association of Grid Technologies (IGT( Cloud.
Wally Kowal, President and Founder Canadian Cloud Computing Inc.
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.
SPRING 2011 CLOUD COMPUTING Cloud Computing San José State University Computer Architecture (CS 147) Professor Sin-Min Lee Presentation by Vladimir Serdyukov.
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.
Cloud computing Tahani aljehani.
An Introduction to Cloud Computing. The challenge Add new services for your users quickly and cost effectively.
Plan Introduction What is Cloud Computing?
Cloud Computing – The Cloud Dr. Jie Liu. Definition  Cloud computing is Web-based processing, whereby shared resources, software, and information are.
 Cloud computing is one of the more recent technologies that many businesses, individuals and other industry organizations believe to by one of the keys.
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.
Cloud Computing Source:
Introduction to Cloud Computing
Cloud Computing: Background and Examples Dr. Adil Yousif University of Science & Technology.
1 Introduction to Cloud Computing Jian Tang 01/19/2012.
Analysis of Remote Sensing Quantitative Inversion in Cloud Computing Jing Dong, Yong Xue, Ziqiang Chen, Hui Xu, Yingjie Li Institute of Remote Sensing.
A Brief Overview by Aditya Dutt March 18 th ’ Aditya Inc.
4. Cloud Platform Architecture over Virtualized Data Centers
Software to Data model Lenos Vacanas, Stelios Sotiriadis, Euripides Petrakis Technical University of Crete (TUC), Greece Workshop.
Cloud Computing Saneel Bidaye uni-slb2181. What is Cloud Computing? Cloud Computing refers to both the applications delivered as services over the Internet.
PhD course - Milan, March /09/ Some additional words about cloud computing Lionel Brunie National Institute of Applied Science (INSA) LIRIS.
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.
1 ITEC0724 Modern Related Technology on Mobile D. : Introduction to Cloud Computing Lecture Notes #1.
Cloud Computing. What is Cloud Computing? Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable.
An emerging computing paradigm where data and services reside in massively scalable data centers and can be ubiquitously accessed from any connected devices.
Introduction to Cloud Computing
Cloud Computing. Cloud Computing defined Dynamically scalable, device-independent and task-centric computing resources are provided online, with all charges.
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.
1 NETE4631 Course Wrap-up and Benefits, Challenges, Risks Lecture Notes #15.
UC Berkeley Clouds Above the clouds : A Berkeley View of Cloud Computing Electrical Engineering and Computer Sciences University of California at Berkeley.
1 NETE4631 Network Information Systems : Introduction to Cloud Computing Lecture Notes #2.
HUSKY CONSULTANTS FRANKLIN VALENCIA WIOLETA MILCZAREK ANTHONY GAGLIARDI JR. BRIAN CONNERY.
Chapter 8 – Cloud Computing
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.
Cloud Architecture. SPI Model Cloud Computing Classification Model – SPI Cloud Computing Classification Model – SPI - SaaS: (Software as a Service) -
1 TCS Confidential. 2 Objective : In this session we will be able to learn:  What is Cloud Computing?  Characteristics  Cloud Flavors  Cloud Deployment.
Cloud Computing. Copyright © 2012, Elsevier Inc. All rights reserved Significance of Cloud Computing Gartner rates cloud computing high on list.
Submitted to :- Neeraj Raheja Submitted by :- Ghelib A. Shuaib (Asst. Professor) Roll No : Class :- M.Tech(CSE) 2 nd Year.
PRESENTED BY– IRAM KHAN ISHITA TRIPATHI GAURAV AGRAWAL GAURAV SINGH HIMANSHU AWASTHI JAISWAR VIJAY KUMAR JITENDRA KUMAR VERMA JITENDRA SINGH KAMAL KUMAR.
KAASHIV INFOTECH – A SOFTWARE CUM RESEARCH COMPANY IN ELECTRONICS, ELECTRICAL, CIVIL AND MECHANICAL AREAS
© 2012 Eucalyptus Systems, Inc. Cloud Computing Introduction Eucalyptus Education Services 2.
CS 6027 Advanced Networking FINAL PROJECT ​. Cloud Computing KRANTHI ​ CHENNUPATI PRANEETHA VARIGONDA ​ SANGEETHA LAXMAN ​ VARUN ​ DENDUKURI.
Agenda  What is Cloud Computing?  Milestone of Cloud Computing  Common Attributes of Cloud Computing  Cloud Service Layers  Cloud Implementation.
What is Cloud Computing - How cloud computing help your Business?
An Introduction to Cloud Computing
Recommendation 6: Using ‘cloud computing’ to meet the societal need ‘Faster and transparent access to public sector services’ Cloud computing Faster and.
Chapter 21: Cloud Computing and Related Security Issues
Chapter 22: Cloud Computing Technology and Security
Cloud Computing.
Cloud Computing Cloud computing refers to “a model of computing that provides access to a shared pool of computing resources (computers, storage, applications,
Distributed and Cloud Computing K. Hwang, G. Fox and J
Cloud: everything you wanted to know, but were afraid to ask
Emerging technologies-
Cloud Computing: Concepts
Presentation transcript:

4a. Aula 2o. Período de 2013

Livro texto

Copyright © 2012, Elsevier Inc. All rights reserved March 5, 2012 Prof. Kai Hwang, USC Cloud Roles in The Future Internet (Courtesy of G. Xie and Z. Li 2012)

Copyright © 2012, Elsevier Inc. All rights reserved Subscription -Oriented Cloud Services X (compute, apps, data,..) as a Service (.. aaS) Clients Other Cloud Services Govt. Cloud Services Private Cloud Cloud Manager Public Cloud (Courtesy of Raj Buyya, 2012)

Copyright © 2012, Elsevier Inc. All rights reserved  Historical roots in today’s Internet apps ○ Search, , social networks ○ File storage (Live Mesh, Mobile Me, Flicker, …)  A cloud infrastructure provides a framework to manage scalable, reliable, on-demand access to applications  A cloud is the “invisible” backend to many of our mobile applications  A model of computation and data storage based on “pay as you go” access to “unlimited” remote data center capabilities (Courtesy of Geoffrey Fox, 2012)

Copyright © 2012, Elsevier Inc. All rights reserved Three Aspects in Hardware that can benefit from Cloud Computing 1. The illusion of infinite computing resources available on demand, thereby eliminating the need for cloud users to plan far ahead for resource provisioning. 2. The elimination of an up-front commitment by cloud users, thereby allowing companies to start small and increase the hardware resources when needed in the future. 3. The ability to pay the costs of computing resources on a short- term basis as needed (e.g., processors by the hour and storage by the day) and release them after done and thereby rewarding resource conservation. (Courtesy of M. Ambrust, et al 2009)

Copyright © 2012, Elsevier Inc. All rights reserved

Copyright © 2012, Elsevier Inc. All rights reserved

Copyright © 2012, Elsevier Inc. All rights reserved Cloud Computing as A Service [9]

Copyright © 2012, Elsevier Inc. All rights reserved Public Clouds vs. Private Clouds : Characterist ics Public cloudsPrivate clouds Technology leverage and ownership Owned by service providers Leverage existing IT infrastructure and personnel; owned by individual organization Management of provisioned resources Creating and managing VM instances within proprietary infrastructure; promote standardization, preserves capital investment, application flexibility Client managed; achieve customization and offer higher efficiency Workload distribution methods and loading policies Handle workload without communication dependency; distribute data and VM resources; surge workload is off-loaded Handle workload dynamically, but can better balance workloads; distribute data and VM resources Security and data privacy enforcement Publicly accessible through remote interface Access is limited; provide pre- production testing and enforce data privacy and security policies Example platforms Google App Engine, Amazon AWS, Microsoft Azure IBM RC2

Copyright © 2012, Elsevier Inc. All rights reserved Today’s Cloud Services Stack Network Cloud Services Co-Location Cloud Services Compute & Storage Cloud Services Platform Cloud Services Application Cloud Services (Courtesy of T. Chou, 2010)

Copyright © 2012, Elsevier Inc. All rights reserved Some IaaS Offerings from Public Clouds :

Copyright © 2012, Elsevier Inc. All rights reserved PaaS Offerings from Public Clouds

Copyright © 2012, Elsevier Inc. All rights reserved Enabling Technologies for The Clouds

Copyright © 2012, Elsevier Inc. All rights reserved Challenges in Cloud Computing (1) Concerns from The Industry (Providers)  Replacement Cost  Exponential increase in cost to maintain the infrastructure  Vendor Lock-in  No standard API or protocol can be very serious  Standardization  No standard metric for QoS is limiting the popularity  Security and Confidentiality  Trust model for cloud computing  Control Mechanism  Users do not have any control over infrastructures

Copyright © 2012, Elsevier Inc. All rights reserved Challenges in Cloud Computing (2) Concerns from Research Community :  Conflict to legacy programs  With difficulty in developing a new application due to lack of control  Provenance  How to reproduce results in different infrastructures  Reduction in Latency  No specially designed interconnect used  Very low controllability in layout of interconnect due to abstraction  Programming Model  Hard to debug where programming naturally error-prone  Details about infrastructure are hidden  QoS Measurement  Especially for ubiquitous computing where context changes

Copyright © 2012, Elsevier Inc. All rights reserved Cloud is built on Massive Datacenters Range in size from “edge” facilities to megascale (100K to 1M servers) Economies of scale Approximate costs for a small size center (1K servers) and a larger, 400K server center. This data center is 11.5 times the size of a football field TechnologyCost in small- sized Data Center Cost in Large Data Center Ratio Network$95 per Mbps/ Month $13 per Mbps/ month 7.1 Storage$2.20 per GB/ Month $0.40 per GB/ month 5.7 Administra- tion ~140 servers/ Administrator >1000 Servers/ Administrator 7.1 (Courtesy of Dennis Gannon, 2010)

Copyright © 2012, Elsevier Inc. All rights reserved

Copyright © 2012, Elsevier Inc. All rights reserved

Copyright © 2012, Elsevier Inc. All rights reserved Top 10 Obstacles and Opportunities for Cloud Computing (Courtesy of M. Ambrust, et al 2009)

Copyright © 2012, Elsevier Inc. All rights reserved Cost-Effectiveness in Cloud Computing vs. Datacenter Utilization (Courtesy of M. Ambrust, et al 2009)

Copyright © 2012, Elsevier Inc. All rights reserved Table 2: Economies of Scale in 2006 for medium-sized datacenter (1000 servers) vs. very large datacenter (50,000 servers). [24] (Courtesy of M. Ambrust, et al 2009)

Copyright © 2012, Elsevier Inc. All rights reserved Cost Considerations : Power, Cooling, Physical Plant, and Operational Costs (Courtesy of M. Ambrust, et al 2009)