Comme depuis de nombreux OpenStack Summit, une partie de l’équipe de Objectif Libre est présente.

Voici donc le compte rendu de notre journée 3 du Summit de Vancouver qui continue de se dérouler sous un magnifique soleil avec des températures vraiment agréables ! Nous le signalons car les locaux semblent un peu étonnés…

Conférence CloudKitty

Bien sûr, notre début de matinée a été marqué par la session sur CloudKitty, la solution Open Source de rating/chargeback que nous (Objectif Libre) développons.
Stéphane Albert et Christophe Sauthier ont présenté ce composant additionnel à OpenStack qui est parfaitement intégré à Horizon.

Le contenu de la session a couvert en particulier :

  • son historique
  • son architecture et sa configuration
  • un coup de projecteur sur le module Hashmap qui est le module de définition de prix de base
  • une démonstration complète d’une politique de définition de prix avec CloudKitty et l’impact pour l’utilisateur (présentation prédictive du prix et suivi des couts)
  • la roadmap envisagée du prochain cycle

 

Les retours sont vraiment très bons, les personnes présentes étant toutes confrontées au problème de facturation dans le cloud et au manque de solution existante.

La fin de session est marquée par de nombreuses questions/réponses (ainsi que de nombreuses sollicitations par la suite). Déjà, de nouveaux éléments vont être ajoutés à la roadmap et nous allons en particulier nous pencher très rapidement sur l’intégration de Keystone V3.

La vidéo de la session est déjà visible ! >> cliquez ici
Et vous pouvez bien sûr nous contacter pour toutes vos questions à ce sujet.

Réduire le gaspillage de ressources !

aka Compute Wte Management for Operators: How to (nicely) reclaim what is yours in a Private Cloud environment

Nom de la solution chez eBay: CloudMinion
Retours d’experience chez eBay et paypal concernant la gestion des VMs non utilisées.
Dans leur environement de private cloud, beaucoup de VMs sont non utilisées pour de nombreuses raisons (test, erreur lors de la création, erreur lors de la suppression, plus d’utilité).
Certaines métriques ont été envisagées afin de mesurer l’activitée d’une VM mais beaucoup de ces métriques sont non représentatives (la RAM n’est pas restituée à l’hôte une fois qu’elle a été utilisée par KVM, le réseau peut contenir beaucoup de bruits (pings, ntp, dns, …)).
Ils ont cependant décidé d’utiliser le réseau comme point de mesure, en utilisant des analyses statistiques afin d’éliminer les bruits.
Le workflow est relativement simple et le suivant :

  • Monitoring de l’activité de la VM
  • Si non active pendant 14 jours -> notification mail
  • L’utilisateur a ensuite la possibilité de supprimer sa VM ou d’en étendre la durée de vie
  • Si pas de réponse avant 7 jours alors shutdown

Ces différentes améliorations leur ont permis d’économiser environ 3 millions de dollars !
Malheureusement, dans l’état l’implémentation des outils utilisés (écrits en Perl), le risque est grand de ne pas permettre une intégration simple dans l’écosystème OpenStack.

Documentation – migration RST

L’équipe de documentation manque de contributeurs !

La migration du format docbook vers le format RST diminue la complexité de contribution, et permettra plus de souplesse pour inclure des éléments venant des différents projets.
Les guides utilisateurs ont été migrés pendant le cycle Kilo, et ce sera le tour du guide de l’admin Cloud et du guide d’installation pendant le cycle de développement Liberty.

Documentation – session de travail avec les opérateurs

Quoi de plus productif qu’une discussion avec les utilisateurs de la doc pour savoir ce qui ne leur va pas ? La discussion avec une dizaine d’opérateurs a permis de mettre le doigt sur les problèmes qu’ils rencontrent, et sur leurs attentes.
Parmi les points à travailler pour Liberty :

  • Rendre plus claire la distinction user/admin/operator dans la documentation
  • Clarifier quel type de documentation se trouve dans chaque guide
  • Améliorer la config reference, notamment pour clarifier dans quel fichier se trouve chacune des options de configuration

Contribuer à la documentation est un moyen simple de s’investir dans OpenStack.

Rejoignez l’équipe sur la mailing list ou #openstack-docs (freenode). Et vous povuez contacter Gauvain Pocentek (gpocentek sur IRC) de notre société, core reviewer de la documentation qui pourra répondre à vos questions !

Et pendant ce temps-là du coté du MarketPlace…

Encore une journée très chargée avec de très nombreux contacts aussi bien pour nos différentes formations OpenStack que pour CloudKitty bien sûr.

 

Quelques chiffres sur le Summit

L’organisation a communiqué quelques chiffres sur le Summit.

6000 – Participants Summit

119 – Sponsors

55 – Pays représentés

54% – Des participants viennent à un summit pour la première fois

Répartition des participants

12% – Europe

75% – USA / Canada / Mexique

10% – Asie / Océanie

2% – Moyen orient

1% – Amérique Latine

Pays le plus représentés dans la participants

1) Etats Unis
2) Canada
3) Japon
4) UK
5) Chine
6) Inde
7) Allemagne
8) France
9) Israel
10) Russie