Академический Документы
Профессиональный Документы
Культура Документы
Le cloud libre
Diffusion,
Universalit
Commodit
Produit
Innovation Dfinition,
Certitude
Evolution de l'informatique
Commodit
Produit
Cloud: une transition
Logiciel
Plateforme
Infrastructure
... en tant que service
PaaS
IaaS
OS / Matriel
Innovation
Standardisation
Le cloud open source
Logiciels
Pour faire
son propre PaaS
Logiciels
Pour faire
son propre IaaS
Matriel
OpenStack
Projet open source commun
Logiciel pour faire votre propre IaaS
Dploiement public ou priv
Moteur de la transition cloud
Interoprabilit des implmentations
Standardisation
La gnse
Cloud servers
Cloud files
NovaCC
Open source
Open source
Nova (compute)
Swift (storage)
Code ouvert
Design ouvert
Developpement ouvert
Communaut ouverte
Gouvernance Project Policy Board (PPB)
Developpeurs
Related
Swift (OpenStack Object Storage)
Stockage d'objets
Interface RESTful
Pas de limite de taille d'objet
Donnes rpliques 3x (zones)
Stable et dploy en production
Objets, conteneurs, comptes
Account Account
Container Container
Object Object Object Object Object Object
Object server
Proxy server
Swift API Container server
Account server
Swift: Monte en charge
Pas d'index centralis
API servers indpendants
Localisation drive du nom de l'objet
Utilise des serveurs basiques
Glance (OpenStack Image service)
Images disque et mtadonnes associes
Dcouvrir, enregistrer et rcuprer
Multiples formats de disque:
raw, VHD, vmdk, vdi, qcow2, ISO, aki, ari, ami
Multiples formats de conteneurs:
ovf, bare, aki, ari, ami
Glance: Architecture
Swift
glance
CLI tool S3
glance-api
glance.client Glance API HTTP
Python library
Local FS
Images
... ...
Registry API
glance-registry ...
SQL
Metadonnes
Glance: Extensibilit
Swift
glance
CLI tool S3
glance-api
glance.client Glance API HTTP
Python library
Local FS
Images
... ...
Registry API
glance-registry ...
SQL
Metadata
Nova (OpenStack Compute)
Machines virtuelles la demande
Framework ultra-modulaire
Evolution toujours rapide
En production en IaaS privs (NASA)
En beta en IaaS public (Rackspace, HP)
Nova: Architecture
Scheduler node
Compute node
API node
RabbitMQ
Network node
Network node
Volume node
Object server
Datastore
Cration d'une instance
Scheduler node
API node
RabbitMQ
Network node
Network node
Volume node
Object server
Datastore
Nova: Ultra-modularit
WSGI middleware
API node Network node
Flat, FlatDHCP, Vlan
EC2/OpenStack API
IPv4 / IPv6
Keystone/standalone auth
Pluggable
QEMU, KVM, UML, LXC
Scheduler node Compute node Xen and XenServer
Chance
Zone-aware
Hyper-V
VMware vSphere
AMQP
Local LVM volume groups
Swift
Glance keystone-manage
Session API Keystone Admin API
Nova
API servers
...
SQL LDAP
Horizon (OpenStack Dashboard)
Module Django pour construire une UI web
Swift
Glance
Nova
API servers
OpenStack, c'est nous tous
http://launchpad.net/openstack
http://wiki.openstack.org
http://planet.openstack.org
IRC (Freenode)
#openstack
#openstack-dev
Mailing-list
https://launchpad.net/~openstack
Questions ?
thierry@openstack.org
http://fnords.wordpress.com
@tcarrez