suse openstack cloud 7
TRANSCRIPT
Un coup d’œil surSUSE OpenStack Cloud 7Vincent Untz <[email protected]>
OpenStack en 2016: et ● Plus simple à utiliser
– « Get me a network »– Ligne de commande unifiée openstack– Interface web plus réactive
● Un travail de fond pour les mises à jour à chaud– … mais pas encore complet
● Et des centaines de changements plus techniques…– TOTP dans Keystone– BGP dans Neutron– Nouvelle API cells dans Nova– Moteur « convergence » dans Heat– ...
2
3
Mises à jour OpenStack
2016201520142013
4
Mises à jour OpenStack
2016201520142013
5
Mises à jour OpenStack
2016201520142013
6
Mises à jour OpenStack
2016201520142013
Mises à jour depuis Cloud 6● Une mise à jour non-disruptive :
– Les instances continuent de tourner
– Les volumes restent attachés
– La connectivité réseau ne tombe pas
– ⚠ Les APIs ne sont pas concernées ⚠
● Prérequis :
– Haute disponibilité
– KVM / Xen
– Suffisamment de ressources pour des migrations à chaud7
Orchestration Docker facile avec Magnum● « Containers as a Service »
– Remplace l’utilisation de docker comme hyperviseur pour Nova
● Déploiement d’un cluster Kubernetes en quelques clics
– Isolation de chaque cluster
– Docker dans des instances (ou bare metal !)
– Possibilité d’ajouter/d’enlever des minions à la volée
– Load Balancers automatiques pour exposer les services
● Kubernetes tournant sur SLES
– Support complet par SUSE
– Mises à jour vers les nouvelles versions
– Possible passage vers CASP plus tard...8
9
❤
Plus de souplesse dans la configuration● L’outil de déploiement ne connaît pas toutes les options
d’OpenStack
● Solution :
10
$ cat /etc/nova/nova.conf.d/500-local.conf[DEFAULT]allow_instance_snapshots = false
Et encore...● Passage à SLES 12 SP2
● Support de SES 4
● Compatibilité CloudFoundry
● Possibilité de déployer des nouveaux composants OpenStack tels que EC2-Api, Aodh, Barbican, Sahara
● Support de CephFS dans Manila (File Share as a Service)
● HA pour cinder-volume
● HA encore plus performante
● Meilleur passage à l’échelle avec plusieurs centaines de nœuds
● Conversion d’OpenStack vers des services systemd
● ...11
Et à court terme après Cloud 7...● Support de plusieurs régions dans un seul cloud
● Intégration d’une solution de centralisation des logs et de monitoring
● Nouveaux composants OpenStack : Murano, Ironic
● Déploiement toujours plus rapide
12
Et à court terme après Cloud 7...● Support de plusieurs régions dans un seul cloud
● Intégration d’une solution de centralisation des logs et de monitoring
● Nouveaux composants OpenStack : Murano, Ironic
● Déploiement toujours plus rapide
Et peut-être à moyen terme (?) :
● SUSE OpenStack Cloud sur ARM13