OpenStack Wrap-Up

Report from Atlanta Summit 2014

Created by Marco Fargetta / marco.fargetta@ct.infn.it

Followed topics

  • Summit
    • PaaS tools
    • Tempest
    • Boson
    • Heat
    • Federation
    • Keynotes
    • Become a contributor
  • Juno Design Summit
    • Keystone
    • Horizon

Information from the Summit

Two PaaS solutions

  • OpenShift
  • CloudFoundry

Both solution allow to deploy pre-configured services for the user and provide tools to access these services from the application

OpenShift seems very good but it is not public available, it require licence from RedHat

Boson: the "quota manager" (back to the reservation)

The new component Boson will introduce the idea of reservation and advance reservation

Before any operation a user must allocate resources in Boson and the following request will use these resources

Not plan yet for the integration in the release

JuJu: the canonical orchestrator

JuJu is an orchestrator developed by Canonical with the aim of automatise the deploy of multiple related service in different infrastructure

The demo was very impressive and the deploy in different clouds and different system including windows guests

Free available (both client and server)

https://juju.ubuntu.com/

How to become a developer

The official procedure explained

It is better to look at http://youtu.be/mT2yC6ll5Qk)

DevStack: Create a development environment

Official documentation explain how to deploy each component for development

DevStack is a project providing a tool to download the source code and configure all the components in a single machine for the developers

Available at http://devstack.org

Information from the Juno Design Summit

Horizon modularity

Customise Horizon require to modify the code base making it very difficult to maintain

Future version will move the interface to angular.js and will implement a sort of module to hot deploy (like modern CMS)

Time schedule for the migration not defined

Keystone

Identity federation implemented but only for command line tools and not usable for web application

The proposed solution uses only the SAML ECP profile

Work with Merek Denis from CERN to finalise the integration with SAML ECP

Solution for web application proposed yesterday, waiting for response

Current work in Keystone

Hierarchy Keystone: authentication provided by an external source which may include another keystone

New Token model based on PKI to reduce the communication overhead with keystone to validate the token

Split in two related server: one for the authentication and the other for the authorisation. The first could become optional and the second needed to run the infrastructure

Contributors visibility

Contributors do not pay fee for OpenStack Summits

Requested an approved commit in the last and/or previous version of OpenStack

A lot of work opportunities

Summit Videos Available

http://www.youtube.com/watch?list=UUQ74G2gKXdpwZkXEsclzcrA&awesm=awe.sm_iKVqq&v=mNg2-tOFsGQ
Questions?