错过了Mirantis的Webcast(凌晨),只能本身挖掘信息了。如下只是我的翻译&理解,不保证正确性。有错请指正。node
Nova:git
增长了对NFV的大量支持。这个对Open NFV项目很重要,opnfv.org。NUMA看来是重点优化的对象,高端服务器,像至强的QPI等都是NUMA构架。libvirt须要暴露更多的接口给上层作细力度的控制。算法
Live upgrade。在rolling up upgrade的基础上更好的支持upgrade, 特别是保证nova-network和nova-compute的兼容性。好比除了nova-network其余节点都升级到新版本时,整个cluster还能正常工做。Zero-downtime upgrade是最终目标,估计实现没那么容易。Judo对跨模块间的控制/数据交互都添加版本信息,为之后更好的upgrade打下基础。模块化
Scheduler。从此会独立出新的项目,叫Gantt。Judo把Scheduler模块的代码和Nova其余部分尽可能的剥离。独立Scheduler的好处在于调度算法将综合从Neutorn, Cinder中取得的信息作调度的依据。
Docker。年度大热门项目啊。Nova中的支持天然少不了。Nova添加了支持Docker instance的pause/unpause的API,让Docker能在instance启动时挂载Cinder设备。除此以外,tempest和持续集成方面看来有很多工做要作。
Ironic。一直很关注的项目,Judo终于把Ironic driver代码merge到了trunk上了。Ironic在下一个release会孵化成为正式项目。
Database Integration。Redhat挖了一位大神Michael Bayer来提升SQLAlchemy, Alembric的性能。Ceilometer抱怨它比MongoDB差了。。。
Ceilometer
1. 性能提高了很多
2. Community reboot & QA
略
Heat
1. 支持Rollback,之前若是部署失败只能手工恢复,是否是很土?
2. 支持非admin用户(在admin受权后)建立resource
Glance
首先Glance的mission变了,Glance is “a service where users can upload and discover data assets
that are meant to be used with other services, like p_w_picpaths for Nova and templates for Heat.”
引入Artifacts概念,表明一类通用的数据集合。
https://etherpad.openstack.org/p/MetadataRepository-ArtifactRepositoryAPI
store.libraries代码库会独立成glance.store库,目标是可重用性,模块化。
Marconi
换了个新名字Zaqar, 这个是相似AWS SNS的消息服务中间件。
添加storage driver支持Redis。
Queues migration。https://blueprints.launchpad.net/marconi/+spec/queue-migration
Keystone
LDAP integration. Keystone能“同时”支持多种backends。即经过LDAP认证普通用户,经过本地SQL DB认证Service用户。
其余有趣的安全项目:Barbican, Kite。本身看吧。http://redhatstackblog.redhat.com/2014/08/05/juno-updates-security/
TripleO
支持HA。并且HA是默认行为,即便只有一台节点。
部分采用Heat templates进行自动化部署。
Horizon
Sahara dashboard整合,能够更容易部署Hadoop集群。
JavaScript unbundling。
最后,补充我所关注的Neutron部分:
Distributed Virtual Router (DVR)。虚拟分布式Router分离了南北和东西向的traffic,这样Router不会成为单点和性能瓶颈。
彻底支持IPv6,支持stateful and stateless IPv6 DHCP。RA,SLACC。
L3 Router的HA,经过keepalived支持VRRP协议。
L2 population & ARP responder。
东西太多,你们本身看吧。https://wiki.openstack.org/wiki/NeutronJunoProjectPlan
原文连接:
http://drbacchus.com/whats-new-in-openstack-juno/
http://blog.russellbryant.net/2014/07/07/juno-preview-for-openstack-compute-nova/
http://blog.flaper87.com/post/juno-preview-glance-marconi/
https://etherpad.openstack.org/p/MetadataRepository-ArtifactRepositoryAPI
http://git.openstack.org/cgit/openstack/nova-specs/tree/specs/juno/approved
http://redhatstackblog.redhat.com/2014/08/05/juno-updates-security/
http://www.matthias-runge.de/2014/09/08/horizon-juno-cycle-features/