+ All Categories
Home > Technology > Open Cloud Frameworks - Open Standards for the Cloud Community

Open Cloud Frameworks - Open Standards for the Cloud Community

Date post: 04-Dec-2014
Category:
Upload: befreax
View: 5,558 times
Download: 1 times
Share this document with a friend
Description:
A presentation about the RESERVOIR project and the need for open standards in the Cloud Community. This is demonstrated by the example of the Open Cloud Computing Interface. More information and a transcript here: http://85.114.139.198/nohuddleoffense/?p=369
34
1 Open Cloud Framework Open Standards for the Cloud Community Thijs Metsch Software Engineer Cloud, Grid and Virtualization Sun Microsystems GridKa School 2009, 02.09.2009 Karlsruhe 1
Transcript
Page 1: Open Cloud Frameworks - Open Standards for the Cloud Community

1

Open Cloud FrameworkOpen Standards for the Cloud Community

Thijs MetschSoftware Engineer Cloud, Grid and VirtualizationSun MicrosystemsGridKa School 2009, 02.09.2009 Karlsruhe

1

Page 2: Open Cloud Frameworks - Open Standards for the Cloud Community

2

“Do not worry if you do get a little bit lost. This is a talk about Cloud Computing – being lost is normal”– Simon Wardley

Page 3: Open Cloud Frameworks - Open Standards for the Cloud Community

3

http://geekandpoke.typepad.com/geekandpoke/2008/05/simply-explaine.html

Page 4: Open Cloud Frameworks - Open Standards for the Cloud Community

4

Open Framework

Project RESERVOIR

Page 5: Open Cloud Frameworks - Open Standards for the Cloud Community

5

Resources

Services

Virtualization

Resources and Services Virtualization without Barriers

Page 6: Open Cloud Frameworks - Open Standards for the Cloud Community

6

Page 7: Open Cloud Frameworks - Open Standards for the Cloud Community

7

Service

Service

Description

Service Level Agreements

Interface

Can be any kind of software with a demand for resources

Page 8: Open Cloud Frameworks - Open Standards for the Cloud Community

8

Virtualization An umbrella term describing how a computer can enhance the ability to do work.

Hardware

Network

Storage

Software

Page 9: Open Cloud Frameworks - Open Standards for the Cloud Community

9

Geographical

Security

Trust

Different environments

Different platforms

Political

Type of Service

Payment

Licenses

Barriers

Page 10: Open Cloud Frameworks - Open Standards for the Cloud Community

10

Partners

Page 11: Open Cloud Frameworks - Open Standards for the Cloud Community

11

http://infreemation.net/cloud-computing-linear-utility-or-complex-ecosystem/

Page 12: Open Cloud Frameworks - Open Standards for the Cloud Community

12

Infrastructure as a Service

Platform as a Service Software as a Service

Page 13: Open Cloud Frameworks - Open Standards for the Cloud Community

13

Patterns

Increase compute resources

Write extensions for sites

For testing and development

Hosting of services

Storage

Write your thesis

Power savings

Licensing issues

“netbooking”

To follow the hype

Page 14: Open Cloud Frameworks - Open Standards for the Cloud Community

14

Diversity Kind of Service

Virtualization technology

Usage pattern

Business models

Environment

Page 15: Open Cloud Frameworks - Open Standards for the Cloud Community

15

Elasticity Migration

Consolidation

Hybrid-Clouds

SLA-based 'cloud bursting'

Page 16: Open Cloud Frameworks - Open Standards for the Cloud Community

16

Resource Resource

VEE VEE

Service Provider

...

VEE-Manager

Service Manager

1...*

Page 17: Open Cloud Frameworks - Open Standards for the Cloud Community

17

Elastic environmentDemonstrating the Framework

Page 18: Open Cloud Frameworks - Open Standards for the Cloud Community

18

VirtualVirtualJavaJava

ServiceServiceContainerContainer

Sca

ling

Page 19: Open Cloud Frameworks - Open Standards for the Cloud Community

19

execdexecdVMVM

execdexecdVMVM

execdexecdVMVM

execdexecdVMVM

qmasterqmaster

SchedulerScheduler

Sca

ling th

e #

of E

xecd

Page 20: Open Cloud Frameworks - Open Standards for the Cloud Community

20

Open Standards

Open Cloud Computing Interface

Page 21: Open Cloud Frameworks - Open Standards for the Cloud Community

21

“If you think of standardization as the best that you know today, but which is to be improved tomorrow; you get somewhere.”– Henry Ford

Page 22: Open Cloud Frameworks - Open Standards for the Cloud Community

22

Interoperability ability to let different system interoperate (Hybrid & Federated Clouds)

Page 23: Open Cloud Frameworks - Open Standards for the Cloud Community

23

Portability ability to move services and port them as easy as possible

Page 24: Open Cloud Frameworks - Open Standards for the Cloud Community

24

Integration wire up cloud computing with (legacy) resources

Page 25: Open Cloud Frameworks - Open Standards for the Cloud Community

25

Infrastructure as a Service

Platform as a Service Software as a Service

Page 26: Open Cloud Frameworks - Open Standards for the Cloud Community

26

“In the great mass of our people there are plenty individuals of intelligence from among whom leadership can be recruited.”– Herbert Hoover

Page 27: Open Cloud Frameworks - Open Standards for the Cloud Community

27

Chairs & Members

Chairs

Members

Industry

Academia

End-Users

Providers

190+ Members

ca. 30 active membersIncluding Providers

Page 28: Open Cloud Frameworks - Open Standards for the Cloud Community

28

Timeline

OGF 25 OGF 26 OGF 27

Create a slim, extensible RESTful API ASAP (and document it)

Page 29: Open Cloud Frameworks - Open Standards for the Cloud Community

29

Deliverables Use Case and

Requirements for a

Cloud API (OGF27)

Open Cloud

Computing Interface

Specification

(OGF27)

Page 30: Open Cloud Frameworks - Open Standards for the Cloud Community

30

Create – HTTP POST

Retrieve – HTTP GET

Update – HTTP GET & HTTP PUT

Delete – HTTP DELETE

Page 31: Open Cloud Frameworks - Open Standards for the Cloud Community

31

Provider

Compute

Storage

Network

Attributes

Operations

Instance

Links

GET http://abc.com/compute/uid123foobar/(request)

*

OCCI

*

*

*

*

*

Page 32: Open Cloud Frameworks - Open Standards for the Cloud Community

32

http://cloud-standards.org/

...

Public Cloud

Private CloudHybrid Cloud

ProprietaryAPIs

Page 33: Open Cloud Frameworks - Open Standards for the Cloud Community

33

http://socialsignal.com/

Page 34: Open Cloud Frameworks - Open Standards for the Cloud Community

34

Conclusions & QuestionsThijs MetschSun Microsystems

mailto:[email protected]

http://blogs.sun.com/intheclouds

http://www.twitter.com/befreax

RESERVOIR websitehttp://www.reservoir-fp7.eu

OCCI working group websitehttp://www.occi-wg.org

SGE & SDM websitehttp://www.sun.com/sge


Recommended