『OpenStack社区动态』网络+容器进展
Posted on 2020-02-02
『OpenStack社区动态』是EasyStack官微新推出的线上栏目,分享社区组件的最新动态,让我们一起见证社区成长的点点滴滴!
我们的宗旨是:全心全意为社区服务!
一、网络进展:
Neutron社区刚选举了PTL,来自Mirantis的Kevin Benton成为新的Neutron PTL(https://www.linkedin.com/in/ktbenton/),年轻有为。
>> 社区邮件:
http://lists.openstack.org/pipermail/openstack-dev/2017-February/111689.html
讨论了Horizon中如何支持Neutron的Trunk port,Pike中会在Horizon项目中开发此功能。
http://lists.openstack.org/pipermail/openstack-dev/2017-February/112009.html
讨论了L3 HA其他实现方式的可能性,比如使用etcd同步HA的状态。目前L3 HA使用VRRP实现HA,Neutron里从Juno加入了此功能,并且在之后的版本不断完善,目前L3 HA已被多数用户使用。
>> 社区BP和Bug进展:
Neutron社区目前刚结束rc1 (Release Candidate 1,https://launchpad.net/neutron/+milestone/ocata-rc1),进入rc2,rc2结束后会正式发布ocata版本。
在rc1里关闭了两个bp,解决了25个bug。
BP1: Split neutron into base library and servers/agents
https://blueprints.launchpad.net/neutron/+spec/neutron-lib
从Liberty开始将neutron拆为neutron-lib,server/agents,虽然还有一些工作,但是终于关闭了BP,关于Neutron的拆分历史,请查看上个月月报(http://mp.weixin.qq.com/s/Ny4m1346B6AATFyHj2YclQ)
BP2: Support Routed Networks in Neutron
https://blueprints.launchpad.net/neutron/+spec/routed-networks
让Neutron支持三层可路由的网络,目前neutron里都是隔离的二层网络,二层网络存在功能,性能等问题,大型网络一般都是三层路由网络,这个BP让Neutron支持创建可路由网络,nova目前还不支持,Pike里会对应支持。
Bug1: HA router should failover if GW address is not reachable
https://bugs.launchpad.net/bugs/1365461
目前L3 HA的实现不能检查vRouter外网连通性,如果active的vRouter外网断了,vRouter无法切换,导致外网访问不了。这个bug使用ping检查外网网关解决这个问题。
Bug2:Enhance tag mechanism
https://bugs.launchpad.net/neutron/+bug/1661608
目前tag只支持network,这个bug为subnet, port, subnetpool, router resources等添加了tag支持。
二、容器进展
>> 1月magnum社区主要进展:
1. magnum创建swarm容器集群时可以使用swarm_strategy参数选择swarm的调度策略。
https://review.openstack.org/#/c/393110/
2. magnum服务的kubernetes COE只支持coreos和fedora两种类型的驱动,本月增加对opensuse驱动的支持。
https://blueprints.launchpad.net/magnum/+spec/k8s-opensuse-support
3. 增加api去获取集群资源的统计信息,如集群的个数,各集群中node的个数,各集群中floatingip的个数,各集群中volume的个数等。
https://blueprints.launchpad.net/magnum/+spec/magnum-stats-api
4. 根据3中的统计信息为project设置集群资源的quota,限制各project能创建的集群资源个数。
<p style="box-sizing: border-box; margin-top: 0px; margin-bottom: 0px; padding: 0px; word-wrap: break-word; list-style-type: none; -webkit-padding-start: 0px; -webkit-margin-before: 0px; -webkit-margin-after: 0px; color: rgb(89, 87, 87); font-family: "Microsoft Yahei", "Hi
热门文章Top10
- EasyStack位列2018 OpenStack用户调研报告全球前三甲
- 金融云案例:EasyStack助兴业数金构建首个OpenStack金融行业云
- 证券私有云平台实战经验分享:海通证券金融云思考与实践
- 证券私有云案例:做科技型券商,EasyStack助光大证券构建私有云平台
- 江苏农信携手易捷行云,打造业内规模最大的农信开源云平台
- 制造私有云案例:EasyStack超融合助力可口可乐装瓶作业系统稳健升级
- 金融私有云案例| 新一代私有云OTA式赋能台州银行商业创新
- 能源云平台案例:EasyStack助国家电网山东省电力公司构建信息化云平台
- 证券私有云案例:借力EasyStack易捷行云中山证券构建首个OpenStack证券生产云
- 银行金融云平台案例:EasyStack易捷行云助人民银行构建新一代征信系统生产环境云平台