openstack维持了六个月发布版本的周期。10月16日Openstack将发布Juno版本,包含几个新的项目以及大量新的特性。本文不做全面介绍,对新功能只是浅尝辄止。 Nova 作为Openstack的核心功能,Nova需要保持稳定。但这并不意味着更新缓慢,在Juno版本中有重大的变化。 NFV:Network Function Virtualization网络功能虚拟化是一个非常重要的概念,可以发现有很多个体开发者和大量公司在讨论NFV Live Upgrades:在线升级在Icehouse中首次介绍,但仍然有点麻烦。在Juno中将发现在线升级有重大提升。
Ceilometer Ceilometer是openstack的计量测量组件。 Speed:在过去的几个开发周期中,Ceilometer开发团队意识到该项目中几个拙劣的设计,而在本开发周期花费了大量时间去偿还技术债务以提升Ceilometer的性能。因此你将发现Ceilometer将变得更有效,更快。
Heat Heat是openstack的编排组件,用来自动创建或者拆卸基础设施以响应时间或者改编事件。 Rollback:在前面版本中,如果Heat部署失败,不会回退,并且需要手工删除。在Juno中很容易回退文件部署,保证所有的碎片都被清除。 Create resouces without being admin:在icehouse或者更早的版本中,只有管理员才能创建资源。在Juno中,创建用户仍然需要管理员权限,但是你可以给该用户设置权限以至于创建资源不需要管理员。
Marconi Marconi是openstack的消息和对流组件。因此对其他所有的组件都非常重要。 Redis:在Juno中,Marconi增加对Redis的支持驱动,支持存储引擎。能够创建和标间集群化存储。 Queues migration: Marconi支持相同类型的Pools之间的消息队列迁移
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-juno
来源:oschina
链接:https://my.oschina.net/u/216115/blog/325597