突然想看看 OpenStack 现在情况如何。
组件
看了看维基百科,分析一下历来组件变化情况,结果如下:
可以看到,最高峰的时候在 S, T 两个版本有 45 个组件,然后经过最近三个发行版的 “瘦身”,最新的 W 版依然有 39 个项目。
之前工作中有涉及的项目:
- Keystone
- Neutron, Nova, Cinder, Swift, Glance
- Horizon
都从是 H 版就一直在的项目,也是 OpenStack 的几个基础项目。
没有涉及的项目:
Adjutant
> A simple workflow framework to help automate admin and user tasks in and around OpenStack via a pluggable API exposing tasks made up of easily chainable actions.Aodh
> OpenStack Telemetry (Ceilometer) Alarming.Barbican
L 版加入
> Barbican is a ReST API designed for the secure storage, provisioning and management of secrets, including in OpenStack environments.Blazar
Ceilometer
计量,H 版加入Cloudkitty
计费Cyborg
Designate
DNSaaS,L 版加入Ec2-api
Freezer
Heat
编排,H 版加入Ironic
裸机虚拟化,K 版加入Magnum
容器管理,M 版加入Manila
文件共享,L 版加入Masakari
Mistral
Monasca-api
/Monasca-events-api
Murano
Octavia
Panko
Placement
Sahara
, 大数据(管理 Hadoop 集群),J 版加入Senlin
Solum
Storlets
Tacker
Trove
DBaaS,I 版加入Vitrage
Watcher
Zaqar
L 版加入Zun
上面这些服务,目测,超过 60% 都没有听说过。
其他
LOGO 都变了,立体编程了平面,走扁平风: