Cloud Computing Service Architectures V. Arun College of Computer Science University of Massachusetts Amherst 1.

Slides:



Advertisements
Similar presentations
Ed Duguid with subject: MACE Cloud
Advertisements

1 Cloud Computing Prof. Ravi Sandhu Executive Director and Endowed Chair April 12, © Ravi Sandhu World-Leading.
Cloud Computing at GES DISC Presented by: Long Pham Contributors: Aijun Chen, Bruce Vollmer, Ed Esfandiari and Mike Theobald GES DISC UWG May 11, 2011.
1 Cloud Computing with Amazon and Oracle Lewis Cunningham TUSC, Sr Datawarehouse Consultant
Amazon. Cloud computing also known as on-demand computing or utility computing. Similar to other utility providers like electric, water, and natural gas,
Cloud Computing Imranul Hoque. Today’s Cloud Computing.
Cloud Computing Brandon Hixon Jonathan Moore. Cloud Computing Brandon Hixon What is Cloud Computing? How does it work? Jonathan Moore What are the key.
OUR DECISION TO IMPLEMENT BPOS Presented by Tony Rojas President, Two Degrees LLC.
CLOUD COMPUTING Assoc.Prof.Dr.Aykan CANDEMİR E-Marketing Melis ÖZÜN Fatih SİVASLIOĞLU Cansu SARAÇLAR
Compute/Storage/Network Users On-Premises Data Center A VM A A AA A Application VM Virtual Machine.
INTRODUCTION TO CLOUD COMPUTING CS 595 LECTURE 4.
Presented by Sujit Tilak. Evolution of Client/Server Architecture Clients & Server on different computer systems Local Area Network for Server and Client.
M.A.Doman Model for enabling the delivery of computing as a SERVICE.
U NIVERSITY OF M ASSACHUSETTS A MHERST Department of Computer Science 2008 Cloud Computing and High Performance Networking David Irwin Computer Science.
What is Cloud Computing?. Why call it “Cloud” Computing?
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.
What is inside a cloud? An architectural map of the cloud Landscape Presented by: Omer Iltaf 1 st Semester BCM.
CLOUD COMPUTING. IAAS / PAAS / SAAS LAYERS. Olena Matokhina Development and Consulting Team Lead 2 ABOUT PRESENTER.
Cloud Computing Why is it called the cloud?.
September * Provide analysis, advice, and recommendations on the impacts that new and emerging technologies are likely to have on the management.
Introduction to Cloud Computing
Cloud Computing: Background and Examples Dr. Adil Yousif University of Science & Technology.
Analysis of Remote Sensing Quantitative Inversion in Cloud Computing Jing Dong, Yong Xue, Ziqiang Chen, Hui Xu, Yingjie Li Institute of Remote Sensing.
UBAX04 – Cloud Computing Overview for the Dynamics AX Company.
A Brief Overview by Aditya Dutt March 18 th ’ Aditya Inc.
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.
Cloud Computing Kwangyun Cho v=8AXk25TUSRQ.
Introduction to Cloud Computing Cloud Computing : Module 1.
Cloud computing.
Introduction to Cloud Computing
JKP Cloud Team Cloud Computing. What is cloud computing? Characteristics. Types of Cloud Computing. Deployment. Proposal. Concerns. Conclusion. AGENDA.
M.A.Doman Short video intro Model for enabling the delivery of computing as a SERVICE.
Cloud Computing. Cloud Computing defined Dynamically scalable, device-independent and task-centric computing resources are provided online, with all charges.
Cloud Computing & Amazon Web Services – EC2 Arpita Patel Software Engineer.
Cloud Computing Nathan Bosen Kelsie Cagampang MIS 424 May 29, 2013.
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.
1 © 2009 Cisco Systems, Inc. All rights reserved.Cisco Confidential Cloud Computing – The Value Proposition Wayne Clark Architect, Intelligent Network.
Niagara Framework in the Clouds Scott Boehm. … what the heck does that mean??
What is the cloud ? IT as a service Cloud allows access to services without user technical knowledge or control of supporting infrastructure Best described.
INTRODUCTION TO CLOUD COMPUTING ggg UNDERSTANDING CLOUD COMPUTING UNDERSTANDING CLOUD COMPUTING DEFINITION CLOUD COMPUTING.
Enterprise Cloud Computing
PaaSport Introduction on Cloud Computing PaaSport training material.
Cloud Computing is a Nebulous Subject Or how I learned to love VDF on Amazon.
Cloud computing Cloud Computing1. NIST: Five essential characteristics On-demand self-service Computing capabilities, disks are demanded over the network.
Web Technologies Lecture 13 Introduction to cloud computing.
Information Systems in Organizations 5.2 Cloud Computing.
Bellevue College Cloud Meetup Explore Cloud services Tuesday, February 9, 2016.
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 Shannon McManus Michael Weihert. What is Cloud Computing?
From infrastructure to applications Where cloud computing is at and where it’s headed.
Cloud Computing inside Virtualized Datacenters V. Arun College of Computer Science University of Massachusetts Amherst 1.
KAASHIV INFOTECH – A SOFTWARE CUM RESEARCH COMPANY IN ELECTRONICS, ELECTRICAL, CIVIL AND MECHANICAL AREAS
1 Views of Cloud Computing Prof. Ravi Sandhu Executive Director and Endowed Chair March 25, © Ravi Sandhu.
INTRODUCTION TO CLOUD COMPUTING. CLOUD  The expression cloud is commonly used in science to describe a large agglomeration of objects that visually appear.
Agenda  What is Cloud Computing?  Milestone of Cloud Computing  Common Attributes of Cloud Computing  Cloud Service Layers  Cloud Implementation.
CLOUD ARCHITECTURE Many organizations and researchers have defined the architecture for cloud computing. Basically the whole system can be divided into.
11. Looking Ahead.
Chapter 6: Securing the Cloud
Recommendation 6: Using ‘cloud computing’ to meet the societal need ‘Faster and transparent access to public sector services’ Cloud computing Faster and.
Windows Azure Cloud Visit – Ravindra verma.
Trends: Technology Doubling Periods – storage: 12 mos, bandwidth: 9 mos, and (what law is this?) cpu compute capacity: 18 mos Then and Now Bandwidth 1985:
Cloud Computing ISY143.
Cloud Computing.
رايانش ابري Cloud Computing
Cloud Computing: Concepts
Views of Cloud Computing
Presentation transcript:

Cloud Computing Service Architectures V. Arun College of Computer Science University of Massachusetts Amherst 1

U NIVERSITY OF M ASSACHUSETTS A MHERST School of Computer Science U NIVERSITY OF M ASSACHUSETTS A MHERST School of Computer Science Common cloud computing models  Service models: IaaS: Infrastructure as a Service -e.g., Amazon EC2, Microsoft Azure, Google Compute Engine PaaS: Platform as a Service -e.g., Google AppEngine, Heroku, Apache Stratos SaaS: Software as a Service -Microsoft Office365, Amazon DynamoDB, gmail 2

U NIVERSITY OF M ASSACHUSETTS A MHERST School of Computer Science U NIVERSITY OF M ASSACHUSETTS A MHERST School of Computer Science Cloud infrastructure management  Management models: Public clouds -Utility model -Shared hardware -No control of hardware, -Self-managed (e.g., AWS, Azure, GCE) Private clouds: -More isolated (secure?), -Federal compliance friendly -Customizable hardware and hardware sharing -Example: OpenStack, an open source platform for virtualized clouds 3

U NIVERSITY OF M ASSACHUSETTS A MHERST School of Computer Science U NIVERSITY OF M ASSACHUSETTS A MHERST School of Computer Science Virtualization: key to cloud boom  Physical machine virtualization Full virtualization: masking as physical machine to guest Para-virtualization: Semi-transparent to guest  Virtualization goes well beyond CPU or physical machines Virtualized I/O (Elastic Block Storage) Virtual private networks Containers (e.g., AWS or Google Container Service) Virtual switches/routers with software-defined networking (SDN) Network function virtualization (NFV) forwarding-plane services 4

U NIVERSITY OF M ASSACHUSETTS A MHERST School of Computer Science U NIVERSITY OF M ASSACHUSETTS A MHERST School of Computer Science Cloud pricing models  Market-driven: variety of pricing models for each of IaaS, PaaS, SaaS service models  Let’s ask some questions: How much does an hour of computing on a commodity core cost today? How much does transferring 1GB of data over a wide-area network cost today? How much does 1GB of storage for a month cost today? 5 Let’s find out what the market looks like today!

U NIVERSITY OF M ASSACHUSETTS A MHERST School of Computer Science U NIVERSITY OF M ASSACHUSETTS A MHERST School of Computer Science EC2 compute pricing 6 Do these numbers match our intuition based on market prices for computers and peripherals?

U NIVERSITY OF M ASSACHUSETTS A MHERST School of Computer Science U NIVERSITY OF M ASSACHUSETTS A MHERST School of Computer Science Google Cloud compute pricing 7

U NIVERSITY OF M ASSACHUSETTS A MHERST School of Computer Science U NIVERSITY OF M ASSACHUSETTS A MHERST School of Computer Science Spot pricing: market inside a cloud 8