cloud standards: ready for prime time · 2015-06-09 · agenda cloudbytes // cloudwatch webinar:...

28
Cloud standards: Ready for Prime Time Part 1: 9 June 2015 Part 2: 18 June 2015 CloudWATCH webinar: Standards ready for prime time 1

Upload: others

Post on 13-Jul-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Cloud standards: Ready for Prime Time · 2015-06-09 · Agenda CloudBytes // CloudWATCH webinar: Standards ready for prime time 13:00 – Welcome & Introduction 13:05 – OCCI: The

Cloud standards: Ready for Prime Time

Part 1: 9 June 2015

Part 2: 18 June 2015

CloudWATCH webinar: Standards ready for prime time 1

Page 2: Cloud standards: Ready for Prime Time · 2015-06-09 · Agenda CloudBytes // CloudWATCH webinar: Standards ready for prime time 13:00 – Welcome & Introduction 13:05 – OCCI: The
Page 3: Cloud standards: Ready for Prime Time · 2015-06-09 · Agenda CloudBytes // CloudWATCH webinar: Standards ready for prime time 13:00 – Welcome & Introduction 13:05 – OCCI: The

Agenda

CloudBytes // CloudWATCH webinar: Standards ready for prime time

13:00 – Welcome & Introduction

13:05 – OCCI: The Open Cloud Computing Interface –flexible, portable, interoperable, extensible and innovativeAlan Sill, Texas Tech University

13:20 – CDMI – the Cloud Data Management Interface, an ISO/IEC standard that offers end users simplicity and data storage interoperability across a wide range of cloud solutions.Alex McDonald, CTO Office, NetApp

13:35 – EGI Federated Cloud: A seamless grid of academic private clouds and virtualisedresources, built around open standards and focusing on the requirements of the scientific community.David Wallom, Associate Professor at Oxford e-Research Centre

13:50 – Discussion and next steps

Page 4: Cloud standards: Ready for Prime Time · 2015-06-09 · Agenda CloudBytes // CloudWATCH webinar: Standards ready for prime time 13:00 – Welcome & Introduction 13:05 – OCCI: The

Greater trust in cloud services

More options for interoperability & portability

Monitoring, management & transparency

Integration, open APIs, open source

Business cases and proof

SME guides & tools to the cloud

Legal tips on data protection

Recommendations for security & privacy certifications

Use cases & best practices

http://www.CloudWATCHhub.eu/tools-and-guides-smes-cloud

Testing cloud standards & interoperability

Cloud standard profiles based on realuser stories & analysis of 52 R&Iintiatives

Market facing portfolio of cloud servicesfrom EU R&I

Needs OutputMaking CloudWATCH more service oriented

EU-funded FP7 project (CS action)September 2013 – August 2015

Main activity hub: http://CloudWATCHhub.eu

PartnersTrust-IT, UOXF, EGI.eu, CSA, Fraunhofer FOKUS, DigitalEurope

CloudBytes // CloudWATCH webinar: Standards ready for prime time

Page 5: Cloud standards: Ready for Prime Time · 2015-06-09 · Agenda CloudBytes // CloudWATCH webinar: Standards ready for prime time 13:00 – Welcome & Introduction 13:05 – OCCI: The

CloudWATCH technical activities

Use case collection & cluster analysisElicit and collate Cloud use casesProduce Cloud requirements documentCluster results from polling for prime needed Cloud characteristics

Common standards profilesIngest WP2’s Cloud requirements documentMatch with Cluster results and suitable Cloud-related standardsDevelop profile specifications for clusters

5

Contributing to IEEE P2301 - Guide for

Cloud Portability and

Interoperability Profiles

CloudBytes // CloudWATCH webinar: Standards ready for prime time

Page 6: Cloud standards: Ready for Prime Time · 2015-06-09 · Agenda CloudBytes // CloudWATCH webinar: Standards ready for prime time 13:00 – Welcome & Introduction 13:05 – OCCI: The

Speakers

6

Alan Sill

Director NSF Cloud

Computing Center at TTU

David Wallom

Associate Professor at

Oxford e-Research Centre

CloudBytes // CloudWATCH webinar: Standards ready for prime time

Page 7: Cloud standards: Ready for Prime Time · 2015-06-09 · Agenda CloudBytes // CloudWATCH webinar: Standards ready for prime time 13:00 – Welcome & Introduction 13:05 – OCCI: The

The Open Cloud Computing Interface

(OCCI): Flexible, Portable, Interoperable,

Extensible and Innovative

Alan Sill

Open Grid Forum

7

On behalf of the OCCI Working Group

Page 8: Cloud standards: Ready for Prime Time · 2015-06-09 · Agenda CloudBytes // CloudWATCH webinar: Standards ready for prime time 13:00 – Welcome & Introduction 13:05 – OCCI: The

© 2015 Open Grid Forum OGF 44 - EGI Conference Lisbon, Portugal May 18-22, 2015

About the Open Grid Forum:

Open Grid Forum (OGF) is a global organization operating in

the areas of cloud, grid and related forms of advanced

distributed computing.

The OGF community pursues these topics through an open

process for development, creation and promotion of relevant

specifications and use cases.

OGF actively engages partners and participants throughout the

international arena through an open forum with open

processes to champion architectural blueprints related to cloud

and grid computing.

The resulting specifications and standards enable pervasive

adoption of advanced distributed computing techniques for

business and research worldwide.

8

Page 9: Cloud standards: Ready for Prime Time · 2015-06-09 · Agenda CloudBytes // CloudWATCH webinar: Standards ready for prime time 13:00 – Welcome & Introduction 13:05 – OCCI: The

© 2015 Open Grid Forum OGF 44 - EGI Conference Lisbon, Portugal May 18-22, 2015

The Open Cloud Computing Interface

OCCI is a boundary-layer protocol and API suitable for

any type of cloud control and operation at any level.

Page 10: Cloud standards: Ready for Prime Time · 2015-06-09 · Agenda CloudBytes // CloudWATCH webinar: Standards ready for prime time 13:00 – Welcome & Introduction 13:05 – OCCI: The

OCCI version 1.1

• Base documents originally published in 2011.

• Initial documents include: Core (GFD.183),

Infrastructure (GFD.184), RESTful HTTP

Rendering (GFD.185).

• Very stable standard set.

• Implemented very extensively since then.

• As per the established (IETF-like) OGF process,

these are Proposed Recommendations awaiting

experience documentation and refinement for the

group to advance them to full recommendations.

10

Page 11: Cloud standards: Ready for Prime Time · 2015-06-09 · Agenda CloudBytes // CloudWATCH webinar: Standards ready for prime time 13:00 – Welcome & Introduction 13:05 – OCCI: The

OCCI version 1.2

• Derived from extensive experience in the field

following OGF Recommendations-track process.

• Backwards compatible. Aim: Better completeness.

• Changes & new documents in public comment as

a complete set. Publication: 3Q to 4Q 2015.

• Updated/new proposed-rec. documents include:

Core, Infrastructure, HTTP Protocol, Compute

Resource Templates Profile, JSON Rendering,

Text Rendering, Platform, Service Level

Agreements, and a new Monitoring informational

document.11

Page 12: Cloud standards: Ready for Prime Time · 2015-06-09 · Agenda CloudBytes // CloudWATCH webinar: Standards ready for prime time 13:00 – Welcome & Introduction 13:05 – OCCI: The

http://occi-wg.org

Page 13: Cloud standards: Ready for Prime Time · 2015-06-09 · Agenda CloudBytes // CloudWATCH webinar: Standards ready for prime time 13:00 – Welcome & Introduction 13:05 – OCCI: The

OCCI: Extensively Implemented(e.g.: Dozens of repositories in GitHub)

13

GitHub searchGoogle search

Java

Python

Ruby

OpenStack

Popular in the developer community.

OCCI implementations in regular use on a production basis.

Page 14: Cloud standards: Ready for Prime Time · 2015-06-09 · Agenda CloudBytes // CloudWATCH webinar: Standards ready for prime time 13:00 – Welcome & Introduction 13:05 – OCCI: The

• Projects:

OCCI: Extensively Implemented!• Languages:

- Java

- Ruby

- Python

- Javascript

- Erlang

- Perl

• Implementations:

- rOCCI

- OpenNebula

- OCCIware

- OpenStack (occi-os)

- Cloudstack

- CompatibleOne

- ACCORDS

- FogBow

- EGI Federated Cloud

- etc…14

Source: occi-wg.org

Dozens of independent projects.

Page 15: Cloud standards: Ready for Prime Time · 2015-06-09 · Agenda CloudBytes // CloudWATCH webinar: Standards ready for prime time 13:00 – Welcome & Introduction 13:05 – OCCI: The

Example: EGI Federated Cloud

15

www.egi.euEGI-InSPIRERI-261323

Selection of new Communities since

launch

• Education – Cranfield University distributed systems course

• Cultural Heritage – DCH-RP management of preservation services in the cloud

• Hydrological Modelling – Running Hydrological models to support real time analysis

• Bioinformatics – ELIXIR execution of the Ensamble application in the Federated Cloud

environment

• Systems implementations – deployment of FTK developed tools and services and data

preservation

• Internet of Things – Smart Grid systems investigation

• Software Development – deployment of research PaaS

• RNA Sequencing – deployment of analysis engines in the cloud

• Physiological Modelling – Calibration, scenario mapping and development

Moreinfo:h ps://wiki.egi.eu/wiki/Fedcloud- :Users

15

www.egi.euEGI-InSPIRERI-261323

EGI FedCloud Communities 9/2014

• Ecology – BioVeL: Biodiversity Virtual e-Laboratory

• Structural biology – WeNMR: a worldwide e-Infrastructure for NMR and structural biology

• Linguistics – CLARIN: ‘British National Corpus’ service (BNCWeb)

• Earth Observation – SSEP: European Space Agency’s Supersites Exploitation Platform for

volcano and earthquakes monitoring (Collaboration with Helix Nebula)

• Software Engineering – SCI-BUS: simulated environments for portal testing

• Software Engineering – DIRAC: deploying ready-to-use distributed computing systems

• Software Engineering – Catania Science Gateway Framework

• Musicology – Peachnote: dynamic analysis of musical scores

• Earth Observation – ENVRI: Common Operations of Environmental Research

infrastructures (collaboration with EISCAT3D)

• Geology – VERCE: Virtual Earthquake and seismology Research

• Ecology – LifeWatch: E-Science European Infrastructure for Biodiversity and Ecosystem

Research

• High Energy Physics – CERN ATLAS: ATLAS processing cluster via HelixNebula

Moreinfo:h ps://wiki.egi.eu/wiki/Fedcloud- :Users

14

Production multi-

technology cloud with

approximately 20

resource providers

supporting over 2 dozen

research communities!

Source: User Engagement in the EGI Federated Cloud, David Wallom, OeRC / UCC 2014

Page 16: Cloud standards: Ready for Prime Time · 2015-06-09 · Agenda CloudBytes // CloudWATCH webinar: Standards ready for prime time 13:00 – Welcome & Introduction 13:05 – OCCI: The

16

Contact us…

http://www.occi-wg.org

[email protected]

Twitter: @occiwg

IRC: #OCCI at freenode

https://www.ogf.org

[email protected]

Twitter: @OGFStandards

Page 17: Cloud standards: Ready for Prime Time · 2015-06-09 · Agenda CloudBytes // CloudWATCH webinar: Standards ready for prime time 13:00 – Welcome & Introduction 13:05 – OCCI: The

www.egi.euEGI-InSPIRE RI-261323

EGI-InSPIRE

www.egi.euEGI-InSPIRE RI-261323

EGI Federated Cloud:

A seamless grid of academic private clouds and

virtualised resources, built around open standards and

focusing on the requirements of the research

community.

David Wallom

University of Oxford

17CloudBytes // CloudWATCH webinar: Standards ready for prime time

Page 18: Cloud standards: Ready for Prime Time · 2015-06-09 · Agenda CloudBytes // CloudWATCH webinar: Standards ready for prime time 13:00 – Welcome & Introduction 13:05 – OCCI: The

www.egi.euEGI-InSPIRE RI-261323

RationaleGrowth of Providers

• High Throughput Platform

– Academic resource providers

• Federated Cloud Platform

– Diversity of resource providers

Tens of 1000’s Millions

Few related use casesSingle application model

Many diverse use cases & application models

Growth of Research Communities

18CloudBytes // CloudWATCH webinar: Standards ready for prime time

Page 19: Cloud standards: Ready for Prime Time · 2015-06-09 · Agenda CloudBytes // CloudWATCH webinar: Standards ready for prime time 13:00 – Welcome & Introduction 13:05 – OCCI: The

www.egi.euEGI-InSPIRE RI-261323

User Model

• We offer our users:

• Total control over deployed applications

• Elastic resource consumption based on real needs

• Workloads processed on-demand

• Endorsed and accredited applications available

from multiple different communities shared

• Single sign-on at multiple, independent providers

• Centralised access to service information across

multiple providers

19CloudBytes // CloudWATCH webinar: Standards ready for prime time

Page 20: Cloud standards: Ready for Prime Time · 2015-06-09 · Agenda CloudBytes // CloudWATCH webinar: Standards ready for prime time 13:00 – Welcome & Introduction 13:05 – OCCI: The

www.egi.euEGI-InSPIRE RI-261323

Principles of Federation

• Standards and validation: Recommended and

common open standards for the interfaces and images

– OCCI, CDMI, OVF, GLUE2, AAI

• Resource integration: Cloud Computing to be

integrated into the existing production infrastructure.

• Heterogeneous implementation: no mandate on the

cloud technology.

• Provider agnosticism: the only condition to federate

resources is to expose the chosen interfaces and

services.

20CloudBytes // CloudWATCH webinar: Standards ready for prime time

Page 21: Cloud standards: Ready for Prime Time · 2015-06-09 · Agenda CloudBytes // CloudWATCH webinar: Standards ready for prime time 13:00 – Welcome & Introduction 13:05 – OCCI: The

www.egi.euEGI-InSPIRE RI-261323

EGI Cloud Infrastructure

21

EGI Core Platform

Federated AAI

ServiceRegistry

Monitoring Accounting

EGI Cloud Infrastructure Platform

Instance Mgmt

Information Discovery

Storage Management

Help and Support

Security Co-ordination

Training and Outreach

EGI C

olla

bo

rati

on

To

ols

EGI A

pp

licat

ion

D

BIm

age

Rep

osi

tory

EGI C

lou

d S

ervi

ce M

arke

tpla

ce

Sustainable Business Models

User Community

Cloud Management Stacks(OpenStack, OpenNebula, Synnefo, …)

CloudBytes // CloudWATCH webinar: Standards ready for prime time

Page 22: Cloud standards: Ready for Prime Time · 2015-06-09 · Agenda CloudBytes // CloudWATCH webinar: Standards ready for prime time 13:00 – Welcome & Introduction 13:05 – OCCI: The

www.egi.euEGI-InSPIRE RI-261323

EGI Cloud Infrastructure

22

EGI Core Platform

Federated AAI

ServiceRegistry

Monitoring Accounting

EGI Cloud Infrastructure Platform

Instance Mgmt

Information Discovery

Storage Management

Help and Support

Security Co-ordination

Training and Outreach

EGI C

olla

bo

rati

on

To

ols

EGI A

pp

licat

ion

D

BIm

age

Rep

osi

tory

EGI C

lou

d S

ervi

ce M

arke

tpla

ce

Sustainable Business Models

User Community

Cloud Management Stacks(OpenStack, OpenNebula, Synnefo, …)

GSIGLUE 2.0

Cloudinit CDMI 1.0

NAGIOS UR

OVF 2.0*

OCCI 1.1

CloudBytes // CloudWATCH webinar: Standards ready for prime time

Page 23: Cloud standards: Ready for Prime Time · 2015-06-09 · Agenda CloudBytes // CloudWATCH webinar: Standards ready for prime time 13:00 – Welcome & Introduction 13:05 – OCCI: The

www.egi.euEGI-InSPIRE RI-261323

EGI Cloud Infrastructure

23

EGI Core Platform

Federated AAI

ServiceRegistry

Monitoring Accounting

EGI Cloud Infrastructure Platform

Instance Mgmt

Information Discovery

Storage Management

Help and Support

Security Co-ordination

Training and Outreach

EGI C

olla

bo

rati

on

To

ols

EGI A

pp

licat

ion

D

BIm

age

Rep

osi

tory

EGI C

lou

d S

ervi

ce M

arke

tpla

ce

Sustainable Business Models

User Community

Cloud Management Stacks(OpenStack, OpenNebula, Synnefo, …)

GSIGLUE 2.0

CDMI 1.0

NAGIOS UR

OVF 2.0*

GLUE 2.1

OCCI 1.2

CloudBytes // CloudWATCH webinar: Standards ready for prime time

Page 24: Cloud standards: Ready for Prime Time · 2015-06-09 · Agenda CloudBytes // CloudWATCH webinar: Standards ready for prime time 13:00 – Welcome & Introduction 13:05 – OCCI: The

www.egi.euEGI-InSPIRE RI-261323

EGI Cloud Infrastructure

24

EGI Core Platform

Federated AAI

ServiceRegistry

Monitoring Accounting

EGI Cloud Infrastructure Platform

Instance Mgmt

Information Discovery

Storage Management

Help and Support

Security Co-ordination

Training and Outreach

EGI C

olla

bo

rati

on

To

ols

EGI A

pp

licat

ion

D

BIm

age

Rep

osi

tory

EGI C

lou

d S

ervi

ce M

arke

tpla

ce

Sustainable Business Models

User Community

Cloud Management Stacks(OpenStack, OpenNebula, Synnefo, …)

GSIGLUE 2.0

Cloudinit CDMI 1.0

NAGIOS UR

OVF 2.0*

OCCI 1.1

GLUE 2.1

OCCI 1.2

EGI Profile

CloudBytes // CloudWATCH webinar: Standards ready for prime time

Page 25: Cloud standards: Ready for Prime Time · 2015-06-09 · Agenda CloudBytes // CloudWATCH webinar: Standards ready for prime time 13:00 – Welcome & Introduction 13:05 – OCCI: The

www.egi.euEGI-InSPIRE RI-261323

Partnership

Resources– 21 providers from 14 NGIs

• 55% OpenStack, 42% OpenNebula, 3% Synnefo

– 17 providers from 7 new NGIs interested in

joining

– Worldwide interest & integration

• Australia* (NeCTAR)

• South Africa* (SAGrid)

• South Korea* (KISTI)

• United States* (NIST, NSF A.C. Centres)

* Not shown on map

Usage since launch- 700k VM instantiations- 9M CPU hours of research work- 76 use cases including 11 production

- 36% Biosciences, 21% physical sciences,11% Earth Sciences, 22% other (including Maths -> Art & Hums)

25CloudBytes // CloudWATCH webinar: Standards ready for prime time

Page 26: Cloud standards: Ready for Prime Time · 2015-06-09 · Agenda CloudBytes // CloudWATCH webinar: Standards ready for prime time 13:00 – Welcome & Introduction 13:05 – OCCI: The

www.egi.euEGI-InSPIRE RI-261323

Strengthening the underpinning platform

Continuing a Technology Evolution

• Broader support for open standards in

Cloud management frameworks

• Profile all contributing standards and

extensions

• Capture exemplar best practice in aspects not

covered by standards

26

Val

ue

add

ed s

ervi

ces

for

Use

r C

om

mu

nit

ies

CloudBytes // CloudWATCH webinar: Standards ready for prime time

Page 27: Cloud standards: Ready for Prime Time · 2015-06-09 · Agenda CloudBytes // CloudWATCH webinar: Standards ready for prime time 13:00 – Welcome & Introduction 13:05 – OCCI: The

Questions & Answers

27CloudBytes // CloudWATCH webinar: Standards ready for prime time

Page 28: Cloud standards: Ready for Prime Time · 2015-06-09 · Agenda CloudBytes // CloudWATCH webinar: Standards ready for prime time 13:00 – Welcome & Introduction 13:05 – OCCI: The

THANK YOU!

28

www.CloudWATCHhub.eu

© 2015 Cloud Security Alliance - All Rights Reserved.CloudBytes // CloudWATCH webinar

See other CloudWATCH webinars: www.CloudWATCHhub.eu/webinars

Cloud Standards - Ready for Prime-time (part 2)

Date: Thursday, 18 June

Time: 14:00 – 15:00 (CEST)

Moderator:

Michel Drescher, Technical Manager, EGI & CloudWATCH

Speakers:

Mark Carlson, Principal Engineer, Industry Standards at Toshiba

DMTF OVF, DMTF CIMI

John Messina, NIST Cloud Computing Program, Chair of the IEEE P2301

CPIP Working Group Chair

Peter Deussen, Fraunhofer FOKUS

ISO/IEC JTC 1/SC 38 Distributed Application Platforms and Services