Blog
Posté par Emilien |
24/02/2013 | sous Infrastructures, OpenStack/Dev |
| Pas de commentaires
Introduction
"G" release is the next stable version of OpenStack which is going to be released the 4th April 2013.
For remind us, Folsom brought us two new core projects : Quantum (Networking) and Cinder (Volumes). Two new projects have been incubated : Ceilometer (metering) led by Nicolas Barcet (VP Products at eNovance), and Heat (Cloud Orchestration).
Oslo is a new incubated project which produces a set of python libraries containing infrastructure code shared by all OpenStack projects.
We are going to see here what you can't miss to know for next release.
Note : Keep in mind the list is not exhaustive and I note here the highlights only related to core projects.
Keystone
PTL : Joe Heck
| Features | Description | URL |
| API V3 |
|
Blueprint |
| Active Directory support | Active Directory authentication backend | Blueprint |
| Group of users support | Encapsulate users and projects representing some kind of logical entity | Blueprint |
| Multi-factor Authentification | Allow the user to provide more than just one set of credentials | Blueprint |
| Token trusts | Using a trust, one user (the trustee), can then create tokens with a subset of another user's (the trustor) roles and projects. |
Blueprint |
Glance
PTL : Brian Waldon
| Features | Description | URL |
| Additional common image properties | Add operating system characteristics | Blueprint |
| Multiple Image Locations | Allow images to be stored in many differents places (Swift, local, etc) | Blueprint |
| Image Sharing | Enable users to share images with specific members. | Blueprint |
Nova
PTL : Vish Ishaya
| Features | Description | URL |
| Delete all traces of volume | nova-volume is now erased of nova | Blueprint |
| Bittorent support for Xen | Use BitTorrent to speed up VM builds in a XenServer cluster | Blueprint |
| Move nova-manage into API | nova-manage should be deprecated for everything except the db-sync command | Blueprint |
| Delete DB access from compute | The compute manager should not have any direct database calls, but rely on conductor | Blueprint |
| Nova Compute Cells |
|
Blueprint |
| Enable setting default rules for default security group | Automatically add rules when default security group is created | Blueprint |
| Add support for SPICE graphics to libvirt driver | For providing good remote desktop support | Blueprint |
| Simplify the libvirt VIF driver | Configure libvirt VIF driver choices based on Quantum network type | Blueprint |
| Multi-Boot Instance Naming | Make sure that instances have unique hostname if they have been created by one API call | Blueprint |
| Fibre channel block storage support | Adding support for block storage attaching to hosts via Fibre Channel SANs | Blueprint |
| Scheduling for live migration | The ability to use scheduler for choosing destination host | Blueprint |
| Rebuild for HA | Boot instances which went down due to host failure, to other hosts while keeping their original identity | Blueprint |
| VMware compute driver | Enhancing VMware Compute Driver (ESX + ESXi) | Blueprint |
| General baremetal provisioning framework |
|
Blueprint |
Cinder
PTL : John Griffith
| Features | Description | URL |
| API V2 Framework | Record the API improvements into a V2 API | Blueprint |
| Hosts extension | For having a status report of Cinder services and what nodes they're running. | Blueprint |
| Cloning | Add clone_volume functionality to Cinder | Blueprint |
| Volume Type Scheduler | Find nodes best suited for hosting volume of particular type | Blueprint |
| Volume Backups | Support for backing up user volumes to Swift | Blueprint |
| Support for Multiple driver backends | Allow managing multi volume backends from a single volume manager | Blueprint |
| A lot of new drivers | coraid, FC, GlusterFS, Huawei, HP 3PAR, EMC, Xen NFS | Blueprints |
Quantum
PTL : Dan Wendlandt
| Features | Description | URL |
| Service Insertion | Framework of API and supporting methods for inserting L4/L7 services on Quantum logical topologies | Blueprint |
| LBaaS | Including load balancing as a service in a new plugin (with HAproxy driver) | Blueprint |
| RPC support for l3 agent | Instead of using polling, quantum is now able to use RPC | Blueprint |
| Quantum Scheduler | Multi-Host feature which allows to run multiple DHCP & L3 nodes | Blueprint |
| Metadata with overlapping | Allow overlapping network address spaces to communicate with metadata server | Blueprint |
| IPtables support for OVS | Implements iptables version of Quantum SecurityGroup Extension. | Blueprint |
| VIF Plugging Improvements | Separation between configuration and networking (by agent) | Blueprint |
| Security Groups API | Abandon SG supported by nova, and let Quantum manage it according to the plugin | Blueprint |
Horizon
PTL : Gabriel Hurley
| Features | Description | URL |
| Load Balancing Service UI | Manage LBaaS in Quantum from dashboard | Blueprint |
| Flavor Extra Specs | Supports "extra specs" on flavors which allow for more intelligent scheduling | Blueprint |
| One-Click "Associate IP" | Enable to "one-click" assign a floating IP to an instance | Blueprint |
| Migrate a VM | Ability to migrate a single server from UI | Blueprint |
| Quantum L3 support | Manage routers, Floating IP and Security groups | Blueprint |
| Add security groups to instance | Supports adding/removing security groups to existing instances | Blueprint |
| Glance image upload | Ability to upload from local file | Blueprint |
| Network topology | Show a network topology graphical view | Blueprint |
Conclusion
Congratulations to developers ! The community was looking forward to seeing all the features needed to bring Quantum in production, and Grizzly fix that !
We should also keep an eye out for other projects like Ceilometer and Heat which bring new features on this release.
So now, what's next for Havana ? See you in the next Summit ;-)
Recherche
Catégories
Articles récents
Swiftsync - A way to synchronize two swift clusters
How to revoke a token with keystone and PKI (v2.0 API)
OpenStack Havana Design Summit in Portland – Day 4
Tags
amazon web services aws solution provider best open source applications Blog canonical ceph cinder cloud computing cloud storage data availability dell devops enocloud eNovance enovance marketplace essex folsom france glance grizzly hastexo heat horizon infogérance sur aws infrastructures IT applications keystone nova open nebula open source cloud openstack openstack object storage openstack public cloud openstack swift ops oslo python quantum rackspace storage support 24x7 swift ubuntu uforge xebiaArchives

Commenter