openstack维持了六个月发布版本的周期。10月16日Openstack将发布Juno版本,包含几个新的项目以及大量新的特性。本文不作全面介绍,对新功能只是浅尝辄止。 Nova 做为Openstack的核心功能,Nova须要保持稳定。但这并不意味着更新缓慢,在Juno版本中有重大的变化。 NFV:Network Function Virtualization网络功能虚拟化是一个很是重要的概念,能够发现有不少个体开发者和大量公司在讨论NFV Live Upgrades:在线升级在Icehouse中首次介绍,但仍然有点麻烦。在Juno中将发如今线升级有重大提高。javascript
Ceilometer Ceilometer是openstack的计量测量组件。 Speed:在过去的几个开发周期中,Ceilometer开发团队意识到该项目中几个拙劣的设计,而在本开发周期花费了大量时间去偿还技术债务以提高Ceilometer的性能。所以你将发现Ceilometer将变得更有效,更快。java
Heat Heat是openstack的编排组件,用来自动建立或者拆卸基础设施以响应时间或者改编事件。 Rollback:在前面版本中,若是Heat部署失败,不会回退,而且须要手工删除。在Juno中很容易回退文件部署,保证全部的碎片都被清除。 Create resouces without being admin:在icehouse或者更早的版本中,只有管理员才能建立资源。在Juno中,建立用户仍然须要管理员权限,可是你能够给该用户设置权限以致于建立资源不须要管理员。linux
Marconi Marconi是openstack的消息和对流组件。所以对其余全部的组件都很是重要。 Redis:在Juno中,Marconi增长对Redis的支持驱动,支持存储引擎。可以建立和标间集群化存储。 Queues migration: Marconi支持相同类型的Pools之间的消息队列迁移web
Keystone Keystone是openstack的认证组件。 LDAP集成:基于数据库的Keystone使用密码进行验证。可是你实际想使用的是本身已存在的认证设备,常常是LDAP。在Juno里,你能够配置Keystone使用多个认证后端,并且集成LDAP更加容易。数据库
TripleO TripleO是openstack关于自动化安装、更新、操做的组件。这对于openstack有着很是重要的意义--使openstack更加容易部署和管理 High Availability:利用TripleO,部署高可靠性云系统将成为默认行为 Heat模板:TripleO利用Heat做为自动化部署的一部分,所以Juno花费了大量工做在Juno的模板上。后端
Horizino Horizon是openstack的管理界面。尽管不少用户经过命令行和API与openstack进行交互,可是web接口仍然是不少维护人员的界面。 Sahara(Hadoop):Sahara是一个新的项目,可使Hadoop更加容易的部署在openstack上。该项目已经从孵化器毕业,被集成进dashboard,所以你能够经过几下鼠标点击部署hadoop集群。 Javascript unbunding:做为一个良好的开源项目,Horizon已再也不捆绑javascript库。这不只容易管理升级,并且编译再也不须要捆绑某个特定的linux发行版如Fedora网络
http://opensource.com/business/14/9/whats-new-openstack-junooop