{"id":1436,"date":"2011-09-29T18:43:39","date_gmt":"2011-09-29T23:43:39","guid":{"rendered":"http:\/\/www.openstack.org\/blog\/?p=1436"},"modified":"2011-09-29T18:45:26","modified_gmt":"2011-09-29T23:45:26","slug":"openstack-announces-diablo-release","status":"publish","type":"post","link":"https:\/\/www.openstack.org\/blog\/openstack-announces-diablo-release\/","title":{"rendered":"OpenStack Announces Diablo Release"},"content":{"rendered":"<p class=\"lead\">We are pleased to announce Diablo, the fourth release of OpenStack. \u00a0In the 6 months since the Cactus release, we have seen the OpenStack community grow to over 1500 people and 110 member companies, and a great increase in the number of production deployments across the globe. \u00a0OpenStack continues to mature and build upon the momentum of the previous Cactus release.<\/p>\n<p>This release marks the first 6 month release cycle of OpenStack. \u00a0The next release, Essex, will also be a 6 month release cycle and development is now officially underway. While Diablo includes over 70 new features,\u00a0the theme is scalability, availability, and stability.<\/p>\n<p><strong>Feature Highlights<\/strong><\/p>\n<p>We&#8217;ll discuss briefly some of the new features among the core OpenStack projects. \u00a0For a complete list, please see the <a href=\"http:\/\/wiki.openstack.org\/ReleaseNotes\/Diablo\">official release notes<\/a>.<\/p>\n<p><strong>OpenStack Compute (Nova)<\/strong><\/p>\n<ul>\n<li>Distributed scheduling across zones, allowing larger compute clusters<\/li>\n<li>A multi-host networking mode providing higher availability in DHCP and VLAN networks<\/li>\n<li>Ability to snapshot, clone and boot from volumes<\/li>\n<li>Ability to pause and suspend KVM instances<\/li>\n<li>Automated instance migration during host maintenance<\/li>\n<li>Support for Virtual Storage Arrays<\/li>\n<\/ul>\n<p><strong>OpenStack Storage (Swift)<\/strong><\/p>\n<ul>\n<li>Multi cluster synchronization, allowing replication to multiple geographical locations on a container by container basis.<\/li>\n<li>Initial release of Swift Recon, middleware that allows monitoring of storage nodes and processes<\/li>\n<li>Ability to report statistics at the container level<\/li>\n<\/ul>\n<p><strong>OpenStack Image Service (Glance)<\/strong><\/p>\n<ul>\n<li>New filtering and searching capabilities, simplifying management of large image stores<\/li>\n<li>Ability to share images between tenants<\/li>\n<li>Delayed deletion of images for increased performance<\/li>\n<\/ul>\n<p><strong>New Projects Overview<\/strong><\/p>\n<p>During the course of the Diablo release, there was quite about of activity around new and existing projects in the OpenStack eco-system that are poised to take on more prominent roles as of the Diablo release. \u00a0Two such projects, Identity and Dashboard, were promoted to core status during the Diablo cycle, meaning they will be officially supported projects as of Essex. \u00a0Quantum, OpenStack&#8217;s network as a service project, is in incubation status for Essex. \u00a0To learn more about the project incubation and core status promotion polices, please see\u00a0<a href=\"http:\/\/wiki.openstack.org\/Governance\/Approved\/NewProjectProcess\">The New Project Process<\/a>.<\/p>\n<p><strong>OpenStack Identity (Core)<\/strong><\/p>\n<p>OpenStack Identity (code-named Keystone) provides identity management services across all OpenStack projects via a simple token based authentication system. \u00a0This will enable those running OpenStack in their environments to authenticate against their existing identity management systems. \u00a0Keystone will provide an abstract interface to a number of identity systems and support is planned for LDAP, ActiveDirectory, SAML, and OAuth.<\/p>\n<p><strong>OpenStack Dashboard (Core)<\/strong><\/p>\n<p>The Dashboard project provides a modular web based user interface to OpenStack. \u00a0This project highlights the functionality within OpenStack while providing a pluggable architecture that makes it easy for companies building products and services that extend OpenStack&#8217;s core functionality to integrate with the platform. \u00a0Today it provides both end users and administrators way to visualize and manage virtual infrastructure, quotas, object storage, network and security resources, and more.<\/p>\n<p><strong>OpenStack Quantum (Incubation)<\/strong><\/p>\n<p>Quantum is OpenStack&#8217;s network as a service solution, enabling advanced network topologies beyond what is possible today in Nova&#8217;s existing networking models. \u00a0Quantum will provide support for layer 2 over layer 3 tunneling to avoid the limitations of VLANs, as well as rate limiting and quality of service guarantees. \u00a0It will also provide support for monitoring protocols like NetFlow.<\/p>\n<p><strong>Upcoming for the Essex Release<\/strong><\/p>\n<p>Congratulations to everyone that helped Diablo come together! \u00a0Up next is the <a href=\"\/\/summit.openstack.org\/\">OpenStack Design Summit<\/a> in Boston. \u00a0We will be planning the features and progress made during the last 6 months, and looking forward to the next 6 months of the Essex release. \u00a0Join us October 3rd through 7th at the\u00a0Boston Intercontinental Hotel! <\/p>\n","protected":false},"excerpt":{"rendered":"<p>We are pleased to announce Diablo, the fourth release of OpenStack. \u00a0In the 6 months since the Cactus release, we have seen the OpenStack community grow to over 1500 people and 110 member companies, and a great increase in the number of production deployments across the globe. \u00a0OpenStack continues to mature and build upon the&#8230;  <a href=\"https:\/\/www.openstack.org\/blog\/openstack-announces-diablo-release\/\" class=\"more-link\" title=\"Read OpenStack Announces Diablo Release\">Read more &raquo;<\/a><\/p>\n","protected":false},"author":23,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[21],"tags":[46],"_links":{"self":[{"href":"https:\/\/www.openstack.org\/blog\/wp-json\/wp\/v2\/posts\/1436"}],"collection":[{"href":"https:\/\/www.openstack.org\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.openstack.org\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.openstack.org\/blog\/wp-json\/wp\/v2\/users\/23"}],"replies":[{"embeddable":true,"href":"https:\/\/www.openstack.org\/blog\/wp-json\/wp\/v2\/comments?post=1436"}],"version-history":[{"count":6,"href":"https:\/\/www.openstack.org\/blog\/wp-json\/wp\/v2\/posts\/1436\/revisions"}],"predecessor-version":[{"id":1442,"href":"https:\/\/www.openstack.org\/blog\/wp-json\/wp\/v2\/posts\/1436\/revisions\/1442"}],"wp:attachment":[{"href":"https:\/\/www.openstack.org\/blog\/wp-json\/wp\/v2\/media?parent=1436"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.openstack.org\/blog\/wp-json\/wp\/v2\/categories?post=1436"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.openstack.org\/blog\/wp-json\/wp\/v2\/tags?post=1436"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}