19
1 Cloud Computing Prof. Ravi Sandhu Executive Director and Endowed Chair April 12, 2013 [email protected] www.profsandhu.com © Ravi Sandhu World-Leading Research with Real-World Impact! CS 6393 Lecture 10

Prof. Ravi Sandhu Executive Director and Endowed Chair · OpenStack: industry backed opensource consortium (Rackspace genesis) Joyent: SmartOS based SaaS: SalesForce, CRM (Customer

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Prof. Ravi Sandhu Executive Director and Endowed Chair · OpenStack: industry backed opensource consortium (Rackspace genesis) Joyent: SmartOS based SaaS: SalesForce, CRM (Customer

1

Cloud Computing

Prof. Ravi Sandhu

Executive Director and Endowed Chair

April 12, 2013

[email protected] www.profsandhu.com

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

CS 6393 Lecture 10

Page 2: Prof. Ravi Sandhu Executive Director and Endowed Chair · OpenStack: industry backed opensource consortium (Rackspace genesis) Joyent: SmartOS based SaaS: SalesForce, CRM (Customer

© 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

Page 3: Prof. Ravi Sandhu Executive Director and Endowed Chair · OpenStack: industry backed opensource consortium (Rackspace genesis) Joyent: SmartOS based SaaS: SalesForce, CRM (Customer

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

Cloudwashing

Page 4: Prof. Ravi Sandhu Executive Director and Endowed Chair · OpenStack: industry backed opensource consortium (Rackspace genesis) Joyent: SmartOS based SaaS: SalesForce, CRM (Customer

© Ravi Sandhu 4 World-Leading Research with Real-World Impact!

The Cloud: Perspectives and Forces

Science

Engineering Business

Page 5: Prof. Ravi Sandhu Executive Director and Endowed Chair · OpenStack: industry backed opensource consortium (Rackspace genesis) Joyent: SmartOS based SaaS: SalesForce, CRM (Customer

© Ravi Sandhu 5 World-Leading Research with Real-World Impact!

NIST Cloud Computing 3-4-5 Definition

2009-2011 16

versions

5 Essential Characteristics

3 Service Models 4 Deployment Models

Page 6: Prof. Ravi Sandhu Executive Director and Endowed Chair · OpenStack: industry backed opensource consortium (Rackspace genesis) Joyent: SmartOS based SaaS: SalesForce, CRM (Customer

© Ravi Sandhu 6 World-Leading Research with Real-World Impact!

NIST Cloud Computing 3-4-5 Definition

2009-2011 16

versions

5 Essential Characteristics

3 Service Models 4 Deployment Models

Public Private Community Hybrid

Software as a Service (SaaS) Platform as a Service (PaaS) Infrastructure as a Service (IaaS)

Page 7: Prof. Ravi Sandhu Executive Director and Endowed Chair · OpenStack: industry backed opensource consortium (Rackspace genesis) Joyent: SmartOS based SaaS: SalesForce, CRM (Customer

© Ravi Sandhu 7 World-Leading Research with Real-World Impact!

NIST Cloud Computing 3-4-5 Definition

2009-2011 16

versions

5 Essential Characteristics

3 Service Models 4 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

Page 8: Prof. Ravi Sandhu Executive Director and Endowed Chair · OpenStack: industry backed opensource consortium (Rackspace genesis) Joyent: SmartOS based SaaS: SalesForce, CRM (Customer

© Ravi Sandhu 8 World-Leading Research with Real-World Impact!

NIST Cloud Computing 3-4-5 Definition

2009-2011 16

versions

5 Essential Characteristics

3 Service Models 4 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

Page 9: Prof. Ravi Sandhu Executive Director and Endowed Chair · OpenStack: industry backed opensource consortium (Rackspace genesis) Joyent: SmartOS based SaaS: SalesForce, CRM (Customer

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

Page 10: Prof. Ravi Sandhu Executive Director and Endowed Chair · OpenStack: industry backed opensource consortium (Rackspace genesis) Joyent: SmartOS based SaaS: SalesForce, CRM (Customer

“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

Page 11: Prof. Ravi Sandhu Executive Director and Endowed Chair · OpenStack: industry backed opensource consortium (Rackspace genesis) Joyent: SmartOS based SaaS: SalesForce, CRM (Customer

© Ravi Sandhu 11 World-Leading Research with Real-World Impact!

Cloud and Grid: Foster et al 2008

Page 12: Prof. Ravi Sandhu Executive Director and Endowed Chair · OpenStack: industry backed opensource consortium (Rackspace genesis) Joyent: SmartOS based SaaS: SalesForce, CRM (Customer

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

Page 13: Prof. Ravi Sandhu Executive Director and Endowed Chair · OpenStack: industry backed opensource consortium (Rackspace genesis) Joyent: SmartOS based SaaS: SalesForce, CRM (Customer

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

Page 14: Prof. Ravi Sandhu Executive Director and Endowed Chair · OpenStack: industry backed opensource consortium (Rackspace genesis) Joyent: SmartOS based SaaS: SalesForce, CRM (Customer

© 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

Page 15: Prof. Ravi Sandhu Executive Director and Endowed Chair · OpenStack: industry backed opensource consortium (Rackspace genesis) Joyent: SmartOS based SaaS: SalesForce, CRM (Customer

© Ravi Sandhu 15 World-Leading Research with Real-World Impact!

Cloud and Grid: Foster et al 2008

Page 16: Prof. Ravi Sandhu Executive Director and Endowed Chair · OpenStack: industry backed opensource consortium (Rackspace genesis) Joyent: SmartOS based SaaS: SalesForce, CRM (Customer

© Ravi Sandhu 16 World-Leading Research with Real-World Impact!

Berkeley View of Cloud: 2010

Page 17: Prof. Ravi Sandhu Executive Director and Endowed Chair · OpenStack: industry backed opensource consortium (Rackspace genesis) Joyent: SmartOS based SaaS: SalesForce, CRM (Customer

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

Page 18: Prof. Ravi Sandhu Executive Director and Endowed Chair · OpenStack: industry backed opensource consortium (Rackspace genesis) Joyent: SmartOS based SaaS: SalesForce, CRM (Customer

© Ravi Sandhu 18 World-Leading Research with Real-World Impact!

Berkeley View of Cloud: 2010

Page 19: Prof. Ravi Sandhu Executive Director and Endowed Chair · OpenStack: industry backed opensource consortium (Rackspace genesis) Joyent: SmartOS based SaaS: SalesForce, CRM (Customer

© Ravi Sandhu 19 World-Leading Research with Real-World Impact!

Berkeley View of Cloud: 2010