OpenStack Havana, tour d'horizon

21
OpenStack Havana Tour d’horizon 1

description

Tour d'horizon de nouvelles fonctionnalités marquantes dans OpenStack Havana

Transcript of OpenStack Havana, tour d'horizon

Page 1: OpenStack Havana, tour d'horizon

OpenStack HavanaTour d’horizon

1

Page 3: OpenStack Havana, tour d'horizon

Sommairenova

glance

cinder

keystone

neutron

swift

horizon

ceilometer

heat

3

Page 4: OpenStack Havana, tour d'horizon

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

Page 5: OpenStack Havana, tour d'horizon

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

Page 6: OpenStack Havana, tour d'horizon

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

Page 7: OpenStack Havana, tour d'horizon

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

Page 8: OpenStack Havana, tour d'horizon

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

Page 9: OpenStack Havana, tour d'horizon

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

Page 10: OpenStack Havana, tour d'horizon

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

Page 11: OpenStack Havana, tour d'horizon

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

Page 12: OpenStack Havana, tour d'horizon

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

Page 13: OpenStack Havana, tour d'horizon

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

Page 14: OpenStack Havana, tour d'horizon

HORIZONheat

ceilometer

trove

nova

éditer les quotas par défaut

support des zones + régions

redimensionnement des instances

support des saveurs par projet

14

Page 15: OpenStack Havana, tour d'horizon

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

Page 16: OpenStack Havana, tour d'horizon

CEILOMETERalarmes

nouveaux collecteurs

HBase

DB2

SQLAlchemy

MongoDB

collecte de la bande passante depuis neutron

support des hyperviseurs Hyper-V

16

Page 17: OpenStack Havana, tour d'horizon

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

Page 18: OpenStack Havana, tour d'horizon

types de ressources natives :

Cinder::VolumeAttachment

Neutron::Firewall

Neutron::HealthMonitor

Neutron::LoadBalancer

Neutron::VPNService

Nova::server

support des ressources RackSpace

HEAT

18

Page 19: OpenStack Havana, tour d'horizon

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

Page 20: OpenStack Havana, tour d'horizon

The end

Merci

20

Page 21: OpenStack Havana, tour d'horizon

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