Weitere ähnliche Inhalte
Ähnlich wie OpenStack ecosystem (20)
Mehr von OpenCity Community (20)
Kürzlich hochgeladen (11)
OpenStack ecosystem
- 22. OpenStack 发布周期 : 四个阶段
Design*
Development
QA
Release
充分条件 5 :
保持项目的简单性。设计达到完美的时候,不是无法再增
加东西了,而是无法再减少东西了。
- 25. 为开放而生
• Open Source –Apache 2.0
许可,企业友好。
• Open Design – 六个月一次
,基本与 Ubuntu 同步。
• Open Development – 社
会化研发, Launchpad &
gihub 。
• Open community – Lazy
consensus model(懒人
原则) , OpenStack 基金会
https://wiki.openstack.org/wiki/Open
。
- 26. OpenStack 设计原则
1. 可扩展性和伸缩性是我们的主要目标;
2. 任何影响到可扩展性和伸缩性的功能都必须是可选的;
3. 所有的环节必须是异步的 , 如果不能异步实现 , 参考第二
条设计原理;
4. 所有的基础组件必须能横向扩展;
5. 始终使用无共享的架构 , 如果不能实现 , 参见第二条;
6. 所有的都是分布式的 , 尤其是逻辑。把逻辑放在状态应该
存在的地方;
7. 接受最终一致性 , 并在适合的条件下使用;
8. 测试一切。
https://wiki.openstack.org/BasicDesignTenets
- 28. 版本发布历史
目前每 6 个月发布一个新版,各个版本历史:
Austin Oct 2010
Nova + Swift
Bexar Feb 2011
Nova + Swift
Cactus Apr 2011
Glance
Diablo Sep 2011
First “production ready” release
Essex Apr 2012
Horizon + Keystone
Folsom Sep 2012
Quantum + Volume
Grizzly Apr 2013
Neutron
Havana Oct 2013
Heat +Ceilometer
wiki.openstack.org/Releases