openstack havana tour d'horizon
TRANSCRIPT
OpenStack HavanaTour d’horizon
1
Sommairenova
glance
cinder
keystone
neutron
swift
horizon
ceilometer
heat
3
NOVAsupport de docker
support de Tilera (bare metal provisioning)
driver Hyper-V :
support de hyper-V server 2012 (vs 2008)
dynamic memory support
support du stockage éphémère
intégration avec ceilometer
support du format VHDX (resize disk)
4
Libvirt - KVM
support de qemu guest-agent (socket read/write)
support des quotas sur les IO disque
support du driver Indigo Virtual Switch
support du driver Mellanox
support de RBD pour stocker les images disque (CEPH)
NOVA
5
XenServer driver
support de visualisation des logs console server
support de cloud-init et nova agent
support du boot avec des images glance compressées
Quota
quotas éditables
support de la remise à zéro des quotas par tenant ou par user
NOVA
6
Réseau
attribution des ip se fait en parallèle des autres tâches
le nom de l’hyperviseur est passé à neutron pour la mise en place du réseau lors des déploiements d’instances
Les performances du scheduler ont été augmentées en supprimant les messages régulièrement broadcastés
NOVA
7
Stockage
l’attachement des volumes est crypté
support GlusterFS natif : utilisation de la libgfapi au lieu de fuse
support du protocole de transport iSER (vs ISCSI over TCP)
NOVA
8
GLANCE
backend de stockage
sheepdog
cinder
GridFS
stockage des images à plusieurs endroits différents
support des quotas (n bytes) par user pour le stockage des images
9
CINDERmigration des volumes d’un backend à un autre
augmentation de la taille des volumes
support de nouveaux drivers
Dell EqualLogic volume driver
VMWare VMDK cinder driver
IBM General Parallel File System (GPFS)
support de Nexenta (NFS volume driver)
support de CEPH pour le backup des volumes
IBM Tivoli Storage Manager (TSM)
10
KEYSTONE
support de backends dédiés pour :
tenants, rôle et attribution des rôles
credentials
keystone-manage token_flush : flush les tokens expirés
support de OAuth, 1.0a pour les autorisations basées sur les rôles
notifications pour la création de users et projets
notification pour les opérations de suppression
11
NEUTRON
LBaaS : support du driver HAProxy
VPNaaS : support IPSec et agent L3 (OpenSwan drinver)
FWaaS : Edge firewalling, l’API reste expérimentale
Modular Layer 2 (ML2) : nouveau plugin neutron
support : flat, VLAN, GRE et VXLAN
ML2 est le remplaçant des plugins Linux Bridge et OpenVSwitch
support des options PXE boot lors de la création d’un port
12
SWIFT
global cluster support : dissociation lecture/écriture
performances
support du pooling de connexions memcache
méthode de calcul améliorée pour choisir le noeud cible
13
HORIZONheat
ceilometer
trove
nova
éditer les quotas par défaut
support des zones + régions
redimensionnement des instances
support des saveurs par projet
14
neutron
VPN as a service
Firewal as a service
changement de mot de passe
support des certificats auto-signés (HTTPS)
configuration du type d’image glance
HORIZON
15
CEILOMETERalarmes
nouveaux collecteurs
HBase
DB2
SQLAlchemy
MongoDB
collecte de la bande passante depuis neutron
support des hyperviseurs Hyper-V
16
HEATcréations, modifications et suppressions sont parallèlisées
supporte
LBaaS
FWaaS
VPNaaS
intégration des métriques/ de la supervision/ des alarmes ceilometer
intégration des alarmes ceilometer pour déclencher les actions d’AutoScaling
amélioration de la mise à jour des stacks
17
types de ressources natives :
Cinder::VolumeAttachment
Neutron::Firewall
Neutron::HealthMonitor
Neutron::LoadBalancer
Neutron::VPNService
Nova::server
support des ressources RackSpace
HEAT
18
support de la mise en veille/sortie de veille des stacks
nouvelles options de limitation :
taille des templates
nombre de stacks par projet
nombre d’évènements par stack
nombre de stack imbriquées
le mode standalone permet l’interaction avec une autre plateforme OpenStack
HEAT
19
The end
Merci
20
Communauté
OpenStack FR
http://www.openstack.fr
IRC : freenode.net #openstack-fr
mailing list : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-fr
21