1 Cloud Computing Prof. Ravi Sandhu Executive Director and Endowed Chair April 12, 2013 © Ravi Sandhu World-Leading.

Slides:



Advertisements
Similar presentations
Institute for Cyber Security
Advertisements

1 Towards a Discipline of Mission-Aware Cloud Computing (A Position Paper) Ravi Sandhu Executive Director and Endowed Professor October 2010
1 New Trends and Challenges in Computer Network Security Ravi Sandhu Executive Director and Endowed Professor September 2010
1 Mixing Public and private clouds a Practical Perspective Maarten Koopmans Nordunet Conference 2009 Maarten Koopmans Nordunet Conference 2009.
Cloud Resource Broker for Scientific Community By: Shahzad Nizamani Supervisor: Peter Dew Co Supervisor: Karim Djemame Mo Haji.
1Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
The Platform as a Service Model for Networking Eric Keller, Jennifer Rexford Princeton University INM/WREN 2010.
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 1 Taiwan ITQ.
Prepared for [xxxx] – Commercial in Confidence connect transform protect A Cloudy Cyberspace? Tony Roadknight – Technical Architect.
1 Cyber Security Research: A Personal Perspective Prof. Ravi Sandhu Executive Director and Endowed Chair January 18, 2013
TechFire Conference Cloud Made Simple - Dispelling the Hype. Brian Larkin Operations Director Digital Planet Brian Larkin Operations Director Digital Planet.
Trust Management of Services in Cloud Environments:
11 Artis Group Pty Limited Level 4, 655 pacific Highway, St Leonards, NSW, Presentation by Rob Edwards Amazon Web Services &
Cloud Computing for Education & Cloud Learning Minjuan Wang to BT Research Center (Abu Dhabi) Educational Technology San Diego State University
Cloud Computing and Grid Computing 360-Degree Compared
Ed Duguid with subject: MACE Cloud
BETA!BETA! Building a secure private cloud on Microsoft technologies Private cloud security concerns Security & compliance in a Microsoft private cloud.
INTRODUCTION TO CLOUD COMPUTING CS 595 LECTURE 4.
Modeling Public Pensions with Mathematica and Python II
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.
M.A.Doman Model for enabling the delivery of computing as a SERVICE.
Cloud computing Tahani aljehani.
EA and IT Infrastructure - 1© Minder Chen, Stages in IT Infrastructure Evolution Mainframe/Mini Computers Personal Computer Client/Sever Computing.
Plan Introduction What is Cloud Computing?
Effectively and Securely Using the Cloud Computing Paradigm.
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.
Cloud Computing.
3 Cloud Computing.
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.
“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.
Introduction to Cloud Technology StratusLab Tutorial (Orsay, France) 28 November 2012.
The Legal Issues Facing Digital Forensic Investigations In A Cloud Environment Presented by Janice Rafraf 15/05/2015Janice Rafraf1.
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.
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.
PaaSport Introduction on Cloud Computing PaaSport training material.
Chapter 8 – Cloud Computing
Cloud computing Cloud Computing1. NIST: Five essential characteristics On-demand self-service Computing capabilities, disks are demanded over the network.
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.
1 TCS Confidential. 2 Objective : In this session we will be able to learn:  What is Cloud Computing?  Characteristics  Cloud Flavors  Cloud Deployment.
Cloud Powered Rural Telecenters – A Model for Sustainable Telecenters Osman Ghazali, Baharudin Osman, Azizah Ahmad, Azizi Abas, Abdul Razak Rahmat, Mohamed.
© 2012 Eucalyptus Systems, Inc. Cloud Computing Introduction Eucalyptus Education Services 2.
VYTAUTAS SIMANAITIS Cloud computing © Kaunas 2013, KTU.
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.
CS 6027 Advanced Networking FINAL PROJECT ​. Cloud Computing KRANTHI ​ CHENNUPATI PRANEETHA VARIGONDA ​ SANGEETHA LAXMAN ​ VARUN ​ DENDUKURI.
1 Secure Cloud Computing: A Research Perspective Prof. Ravi Sandhu Executive Director and Endowed Chair Texas Fresh Air Big Data and Data Analytics Conference.
Prof. Jong-Moon Chung’s Lecture Notes at Yonsei University
Introduction to Cloud Technology
Roles and Boundaries – 1/2
The Future? Or the Past and Present?
Introduction to Cloud Computing
Cloud Computing ISY143.
UTSA's New Center Center for Security and Privacy Enhanced Cloud Computing (C-SPECC) Ravi Sandhu Executive Director of ICS and C-SPECC Professor.
CNIT131 Internet Basics & Beginning HTML
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,
3 Cloud Computing.
Cloud Computing: Concepts
Views of Cloud Computing
Basics of Cloud Computing
Presentation transcript:

1 Cloud Computing Prof. Ravi Sandhu Executive Director and Endowed Chair April 12, © Ravi Sandhu World-Leading Research with Real-World Impact! CS 6393 Lecture 10

© Ravi Sandhu 2 World-Leading Research with Real-World Impact! The Cloud The Network is the Computer - Sun Microsystems, early 1990s The Cloud is the Computer - IEEE Spectrum, 2008 Datacenter as a Computer - Barroso and Hölzle, 2009

© Ravi Sandhu 3 World-Leading Research with Real-World Impact! Cloudwashing

© Ravi Sandhu 4 World-Leading Research with Real-World Impact! The Cloud: Perspectives and Forces Science Engineering Business

© Ravi Sandhu 5 World-Leading Research with Real-World Impact! NIST Cloud Computing Definition versions 5 Essential Characteristics 3 Service Models4 Deployment Models

© Ravi Sandhu 6 World-Leading Research with Real-World Impact! NIST Cloud Computing Definition versions 5 Essential Characteristics 3 Service Models4 Deployment Models Public Private Community Hybrid Software as a Service (SaaS) Platform as a Service (PaaS) Infrastructure as a Service (IaaS)

© Ravi Sandhu 7 World-Leading Research with Real-World Impact! NIST Cloud Computing Definition versions 5 Essential Characteristics 3 Service Models4 Deployment Models Public Private Community Hybrid Software as a Service (SaaS) Platform as a Service (PaaS) Infrastructure as a Service (IaaS) On-demand self service Broad network access Resource pooling (multi-tenant) Rapid elasticity Measured service

© Ravi Sandhu 8 World-Leading Research with Real-World Impact! NIST Cloud Computing Definition versions 5 Essential Characteristics 3 Service Models4 Deployment Models Public Private Community Hybrid Software as a Service (SaaS) Platform as a Service (PaaS) Infrastructure as a Service (IaaS) On-demand self service Broad network access Resource pooling (multi-tenant) Rapid elasticity Measured service Geographic distribution Homogeneity Resilience Massive scale Virtualization Security Other Common Characteristics

 IaaS: Amazon Web Services (AWS)  Compute (EC2)  Storage (S3)  Database (multiple)  Plus more  IaaS: other players  Eucalyptus: opensource with EC2 APIs  OpenStack: industry backed opensource consortium (Rackspace genesis)  Joyent: SmartOS based  SaaS: SalesForce, CRM (Customer Relationship Management)  Any web application can be pitched as SaaS  But don’t forget “On-demand self service” and “Rapid elasticity”  PaaS: least well defined service  Salesforce: force.com plus more  Microsoft Azure  Google AppEngine © Ravi Sandhu 9 World-Leading Research with Real-World Impact! Cloud Pioneers

 “We argue that Cloud Computing not only overlaps with Grid Computing, it is indeed evolved out of Grid Computing and relies on Grid Computing as its backbone and infrastructure support.”  I don’t think so © Ravi Sandhu 10 World-Leading Research with Real-World Impact! Cloud and Grid: Foster et al 2008

© Ravi Sandhu 11 World-Leading Research with Real-World Impact! Cloud and Grid: Foster et al 2008

1. Coordinates resources that are not subject to centralized control  Virtual Organization (VO) 2. Uses standard, open, general-purpose protocols and interfaces  Globus toolkit 3. Delivers non-trivial qualities of service © Ravi Sandhu 12 World-Leading Research with Real-World Impact! Grid 3 Point Checklist: Foster 2002

1. Coordinates resources that are not subject to centralized control  Virtual Organization (VO) 2. Uses standard, open, general-purpose protocols and interfaces  Globus toolkit 3. Delivers non-trivial qualities of service © Ravi Sandhu 13 World-Leading Research with Real-World Impact! Grid versus Cloud On-demand self service Broad network access Resource pooling (multi-tenant) Rapid elasticity Measured service Geographic distribution Homogeneity Resilience Massive scale Virtualization Security No but VOs may be enabled on demand No but standard opensource software and APIs may emerge (OpenStack is the current contender) Yes Grid Cloud

© Ravi Sandhu 14 World-Leading Research with Real-World Impact! Grid versus Cloud Drivers Cloud Commercially developed Little or no academic input Pay-per-use Payment driven Centrally owned hardware Centrally scheduled Single point of trust Simple security Interactive Commodity computing Small and medium businesses Virtualization essential Not so predictable performance Cost associativity Grid DoD funded, no commercial traction Mainly academic driven Pay-per-seat (one-time payment Project oriented, proposal driven Multiply owned hardware Distributed scheduling Multiple trust points Complex PKI based security Batch High performance computing High end organizations Virtualization often not used Predictable performance Not to same degree

© Ravi Sandhu 15 World-Leading Research with Real-World Impact! Cloud and Grid: Foster et al 2008

© Ravi Sandhu 16 World-Leading Research with Real-World Impact! Berkeley View of Cloud: 2010

 Not IaaS or PaaS but classes of utility computing © Ravi Sandhu 17 World-Leading Research with Real-World Impact! Berkeley View of Cloud: 2010 Abstraction Level Application Specificity Amazon EC2 Microsoft Azure Google AppEngine SalesForce force.com

© Ravi Sandhu 18 World-Leading Research with Real-World Impact! Berkeley View of Cloud: 2010

© Ravi Sandhu 19 World-Leading Research with Real-World Impact! Berkeley View of Cloud: 2010