错过了Mirantis的Webcast(凌晨),只能自己挖掘信息了。以下只是个人翻译&理解,不保证正确性。有错请指正。
Nova:
增加了对NFV的大量支持。这个对Open NFV项目很重要,opnfv.org。NUMA看来是重点优化的对象,高端服务器,像至强的QPI等都是NUMA构架。libvirt需要暴露更多的接口给上层做细力度的控制。
Virt driver guest vCPU topology configuration
Virt driver guest NUMA node placement & topology
I/O (PCIe) based NUMA scheduling
Virt driver large page allocation for guest RAM
Virt driver pinning guest vCPUs to host pCPUs
PCI SR-IOV passthrough support for networking
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 images 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/
https://openstack.redhat.com/Juno_previews
http://goo.gl/jbL909
运维网声明
1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网 享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com
所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298
本贴地址:https://www.yunweiku.com/thread-505954-1-1.html
上篇帖子:
虚拟化管理软件比较(Eucalyptus, OpenNebula, OpenStack, OpenQRM
下篇帖子:
OpenStack icehouse系列之控制节点搭建