17
Openlab major review Marek Denis Openlab research fellow

Openlab major review Marek Denis Openlab research fellow

  • Upload
    zagiri

  • View
    42

  • Download
    0

Embed Size (px)

DESCRIPTION

Openlab major review Marek Denis Openlab research fellow. CERN & Rackspace collaboration. Collaboration project Started 1st October 2013 Full time research fellow (Marek Denis) working together with the OpenStack community. Joint research and work on the Cloud Federation - PowerPoint PPT Presentation

Citation preview

Page 1: Openlab major  review Marek Denis Openlab research fellow

Openlab major reviewMarek Denis

Openlab research fellow

Page 2: Openlab major  review Marek Denis Openlab research fellow

CERN & Rackspace collaboration

2

Collaboration project• Started 1st October 2013• Full time research fellow (Marek Denis) working together with the

OpenStack community.

Joint research and work on the Cloud Federation

• Referential architecture for building cloud federations

• Blueprints, code contributions, code reviews, active participation in

design and implementation process

• Whitepapers and presentations to allow others to build on our

findings

Marek Denis- CERN openlab

Page 3: Openlab major  review Marek Denis Openlab research fellow

Rackspace

3

• OpenStack founder (together with NASA)

• More than 5000 rackers • Over 205,000 customers

› 98,000+ SERVERS› 26 000 VMs› 70PB storage

• 120+ countries• 9 global data centres

› Chicago, Washington, Dallas, London, Hong Kong, Sydney ....

Marek Denis- CERN openlab

Page 4: Openlab major  review Marek Denis Openlab research fellow

„To be recognised as one of the world’s greatest service

companies.”

4

The Rackspace Vision

Marek Denis - CERN openlab

Page 5: Openlab major  review Marek Denis Openlab research fellow

Meet our team...

5

Toby Owen

Head of Technical Strategy RackspaceLives in London, [email protected]

Tim Bell

Head of Infrastructure Services, CERNLives in Geneva, [email protected]

Lee Kimber

Senior Product TechnologistRackspaceLives in Cambridge, [email protected]

Product Manager for IdentityRackspaceLives in Austin, [email protected]

Joe Savak

Marek Denis - CERN openlab

Page 6: Openlab major  review Marek Denis Openlab research fellow

...and the rest of the communityinvolved in federation work

6

• Dolph Matthews (Rackspace) – Keystone PTL

• Steve Martinelli (IBM)

• Adam Young (RedHat)

• David Chadwick (University of Kent)

• Kristy Siu (University of Kent)

• .....and many more!

Marek Denis - CERN openlab

Page 7: Openlab major  review Marek Denis Openlab research fellow

How do we work on the OpenStack?

7

• OpenStack is Open Source – everybody can

contribute

• Very powerful community• Rackspace, IBM, RedHat, AT&T, Cisco, HP,

Intel, Ubuntu...(full list: http://www.openstack.org/foundation/companies/)

Marek Denis - CERN openlab

Page 8: Openlab major  review Marek Denis Openlab research fellow

How do we work on the OpenStack?

8

• Blueprints• Proposals for new features, high level designs

• Summits (every 6 months)• Choose blueprints for the next release

• We can work in one room, with a real whiteboard

• Design phase (markdowns, IRC discussions, mailing

list threads, design sessions, hackathons)

• Implementation/code reviews• Code merge• Bugfixing

Marek Denis - CERN openlab

Page 9: Openlab major  review Marek Denis Openlab research fellow

How do we work on the OpenStack?

9Marek Denis - CERN openlab

Page 10: Openlab major  review Marek Denis Openlab research fellow

Cloud Federation – the basics

10

Public Cloud such as Rackspace

CERN Private Cloud

IN2P3Lyon

Brookhaven National Labs

NecTARAustralia

Many Others on Their Way

Cloud resources are isolated

Marek Denis - CERN openlab

Page 11: Openlab major  review Marek Denis Openlab research fellow

11

Cloud Federation – Single Sign On

Marek Denis - CERN openlab

As a user I want to use my single set of existing credentials to access services across multiple clouds.

Page 12: Openlab major  review Marek Denis Openlab research fellow

Use existing protocol – SAML2

Use established software for handling communication between federated peers (at the OpenStack side)

We are building mechanisms that map SAML assertion parameters into local users/groups/roles

12

Cloud Federation – technical details

Marek Denis - CERN openlab

Page 13: Openlab major  review Marek Denis Openlab research fellow

Implement all parts required to handle federated authn/authz in the Keystone

• Identity Providers and Protocols CRUD operations (already merged)

• Mapping rules CRUD operations (already merged)

• Rules mapping algorithm (work in progress)• Consuming SAML assertions (work in progress)• Token generation after the local groups are

returned (work in progress)

13

Our aim for the Icehouse release (Spring 2014)

Marek Denis - CERN openlab

Page 14: Openlab major  review Marek Denis Openlab research fellow

Extend basic federation use-case so clients can experience a real cloud of clouds

Work on image cloud federation (project glance)

Prepare a working federated cloud infrastructure

14

Next steps

Marek Denis - CERN openlab

Page 15: Openlab major  review Marek Denis Openlab research fellow

15

Cloud federation – image sharing

Marek Denis - CERN openlab

Cloud AImage1Image2

Cloud BImage3Image4

Cloud C

Image 5

VM1(Image5)VM2(Image1)VM3(Image3)

Page 16: Openlab major  review Marek Denis Openlab research fellow

Q & A

16

Questions

Marek Denis - CERN openlab

Page 17: Openlab major  review Marek Denis Openlab research fellow

SAML2 specification• http://

docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf

Shibboleth• http://shibboleth.net/

Extenal Identity Providers blueprint• https://blueprints.launchpad.net/keystone/+

spec/identity-providers Identity Providers and Mapping rules CRUD

specification• https://review.openstack.org/#/c/59848/

17

If you are interested...

First Name and Family Name - CERN openlab