3月份是Kolla的Ocata版本,4.0的发布时间。3月10号,是OpenStack官方指定的最后的项目发布时间。Kolla按期发布的Ocata版本,目前大家都可以进行测试。
我一向坚持吃自己狗食的原则,把我们的开发环境换成的Ocata版本,同时也触发了好几个OpenStack Ocata版本的Bug。
Kolla Ocata当前情况
这次我们对OpenStack的Ocata版本进行测试过程中,发现遇到的bug数量,其实有点超出我的预期。这个其实也和Nova项目在Ocata版本,改动比较大有关。目前Nova 15.0.0发布后,已经连续发布了2个小版本,估计后续还需要再发布版本,才能解决存在的问题。
经过了1个月的测试,其实明显的bug都已经修复。Kolla最新版本的Ocata,已经更新到nova的最新stable版本,
大家可以通过 国内的hub https://hub.trystack.cn/ 进行体验。
4月底前,应该可以真正推动生产使用的。
Pike版本看点
目前已经进入Pike版本的开发,对于Kolla-ansilbe来说,有不少工作是需要大家关注的
- Nsx集成,这是广州云宏的朋友在做,非常值得表扬,
- OpenDaylight集成,这是Intel在推动这个事情,那么在Pike版本应该可以完成
- snap,这是intel搞的一套完整的监控工具,数据会存储到influxdb,通过grafana来展示,https://github.com/intelsdi-x/snap,希望本周期可以完成,大大改善Kolla的监控
对于kolla-k8s,最大的看点,就是要交出一个1.0的版本。这是必须,生死攸关的时刻。只有这样,才能和Mirantis的Fuel ccp进行竞争。
Non X86支持
这个话题,其实问我的人很多,能不能支持国产操作系统,能不能支持国产cpu。
对于kolla来说,只需要操作系统支持Dcoker,如果是x86的cpu,那就基本没啥问题。
如果是非x86的cpu,那么就需要对OpenStack很多基础组件进行打包,例如arm,要跑OpenStack,PPC64,使用到的包,都需要重新进行编译。
目前社区有专门的公司在推进这个事情,ARM跑在Debian下。
对于国产cpu来说,kvm的支持,估计都是一件很挑战的事情。如果能支持Dcoker,就很不容易了。
BigTent项目
- Dragonflow
- Monasca
- Zun
- Vitrage
- Zaqar
在我看来,Big Tent底下,就剩下5个项目需要Merge。当前其实都是在进行中,我也和开发者保持密切联系,希望这个版本可以真正来一个全家桶。