公司新闻

『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

Posted in
咨询热线:400-100-3070

北京易捷思达科技发展有限公司:北京市海淀区西北旺东路10号院东区1号楼1层107-2号

南京子公司:江苏省南京市雨花台区软件大道168号润和创智中心B栋一楼西101

上海office:上海黄浦区西藏中路336号华旭大厦22楼2204

郑州分公司:河南省郑州市中原区西三环路大学科技园东区14号楼3层北户301

成都分公司:成都市高新区199号天府三街太平洋保险金融大厦A区8楼


邮编:100094


邮箱:

contact@easystack.cn (业务咨询)

partners@easystack.cn(合作伙伴咨询)

marketing@easystack.cn (市场合作)

training@easystack.cn (培训咨询)

hr@easystack.cn(招聘咨询)

Copyright © 2017 EasyStack Inc. All Rights Reserved. 京ICP备16000234号-1 京公网安备 11010802024994号