IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    Neutron、Cinder和Ceilometer项目的技术路线图

    Francise Yu发表于 2015-12-21 08:25:02
    love 0

    屏幕快照 2015-12-21 上午11.22.35

    在每个版本周期中,OpenStack项目的PTL(项目团队主管)都会介绍他们所管理项目的未来功能,以及开发者加入和影响路线图的方式。今天为您介绍的是Neutron、Cinder和Ceilometer项目的发展规划。

    Neutron

    项目描述:Neutron的目标是执行服务和相关的库,提供按需、可扩展的且与技术无关的网络抽象。

    PTL:Armando Migliaccio(惠普网络软件架构师)。

    紧要问题:

    thy83iffb9tauxiad6at

    Migliaccio认为,整体上看,越来越多的工作正在被完成,只要团队发现了问题,他们就会优先处理这些问题。

    “以紧盯着科技发展最前沿的态度开发新功能,对于所有开源项目来说都是非常重要的。我相信这些新功能的开发可以在不影响目前已完成工作的前提下进行。如果我们在内部存在过多的基础性问题,那么开发新的功能将没有任何意义。”他说。

    下一步:

    ikgog1cirnxsy1k4mpxp

    Migliaccio表示,包括运营者、终端用户和开发者在内的所有利益攸关方都有着不同的需求。他说:“虽然单个版本的周期只有六个月的时间,但是打破平衡,在单个版本周期的时间跨度内优先考虑这些需求还是极具挑战性的。在Mitaka版本中,我们希望确保在不过多影响一些功能的情况下,在可操作性方面取得进展。”

    Mitaka版本中将加入什么?

    brdeb1zgqwiwk2mt1ukq

    Migliaccio称:“OpenStackNeutron项目一直在不断成长。目前,或许我们必须要调整配置,确保在创建使用案例和接受更多功能之间能够实现更好的平衡。”

    加入方法:

    通过Ask OpenStack查阅常见问题;

    对于路线图或是开发问题,可订阅OpenStack开发邮件列表并使用[neturon]标签;关于获取代码、咨询问题和浏览蓝图等,请参见:Neutron Launchpad Page。

    Neutron的定期网上交流会议将在Openstack主会议结束一小时后召开,用户可登录同一#openstack-meeting频道。

    Ceilometer

    项目描述:Ceilometer是OpenStack Telemetry项目中的一部分。

    dwwu9o25r2sz5asjpqp6

    PTL:Gordon Chung(来自华为公司)

    紧要问题:

    wgozfdekhoijleef0sxg

    Chung说:“在东京,我们还与许多其他项目展开了合作,以帮助他们找到如何利用我们所收集数据的方法。最终,我开发了一套数据处理工具,如何使用这些数据完全取决于用户自己。”

    Chung以基于OpenStack统一网络的用户界面Horizon为例进行了说明。Chung称,根据用户的反馈,团队搞清楚了Horizon使用案例的目标和它们造成的许多混乱情况。通过与Horizon合作,团队创建了一个简洁的界面。他说:“我们决定将重点放在核心操作和更简洁的操作上,而不是呈现大量可能会被误解的图形上。”

    下一步:

    ir6xorieo2ouxufyca8a

    Chung还称,项目团队还计划在这个周期中规范性能测试。

    Mitaka版本中将加入什么?

    vz4z3yviddocrizeibrg

    Chung表示,项目团队一直对运营者的反馈意见持开放态度。在东京峰会之前,团队做了一个运营者调查。调查发现,数据的使用案例非常广泛,一些运营者将其用于监控、计费和自动扩展。这让Ceilometer的项目团队意识到,不可能在Ceilometer中包含所有的功能。为此,团队决定向运营者提供样本配置,帮助用户最大程度地消除典型的障碍和问题。

    加入方法:

    Chung表示,无论是从事新的功能开发还是进行漏洞修补,他们一直欢迎有新的贡献者加入,尤其是加入到Ceilometer和Gnocchi当中。同时,项目团队成员也在为Oslo项目做贡献。他对此强调称,消息队列是整个OpenStack架构中一个非常重要的部分,但是它往往又被人们所忽视,因此如果有人希望在这方面提供帮助,那将求之不得。

    通过Ask OpenStack查阅常见问题;

    对于路线图或是开发问题,可订阅OpenStack开发邮件列表并使用[ceilometer]标签;

    Telemetry项目团队每周二在格林威治时间15时在#openstack-meeting频道中召开会议。

    Cinder

    项目描述:Cinder的目标是执行服务和库,提供对块存储资源的按需自助式访问。通过多种传统的后端块存储设备上的抽象与自动化,提供软件定义的块存储。

    PTL: Sean McGinnis(戴尔高级首席软件工程师)。

    紧要问题:

    jrppnbb3lbeb9tmrq2sm

    McGinnis称,对于Cinder应该如何工作目前还存在着许多争议。主要的问题集中在Cinder是应该接受商品化块存储服务,还是应该利用企业环境中已经可以使用的的功能。

    他说:“Cinder现在已经是一个相当成熟的项目了。目前已经推出了许多不同的方案,其中一部分并没有如预期的那样继续发展下去,例如针对驱动的对象继承等。我们将如何在不纠缠于这些问题的情况下满足用户的需求?而这正在成为一个更大的问题。”

    下一步:

    eqywr3nlsco27gr4rogp

    Mitaka版本中将加入什么?

    iprsrettqmhkaxluripi

    McGinnis称,除了以上两点外,对于Cinder卷服务的高可用性和双活部署也存在着大量争议。他说:“目前有许多方式可以实现这些,但是它们在Cinder中并没有真正被支持。获得支持的只有很少一部分。我们希望确保我们在高可用的双活环境中支持Cinder,允许用户对它们进行扩展,让他们拥有自己需要的可用性。如果他们环境中出现了一个故障,不会导致云服务的终端用户在配置中被锁定。”

    加入方法:

    通过Ask OpenStack查阅常见问题;

    对于路线图或是开发问题,可订阅OpenStack开发邮件列表并使用[cinder]标签。

    参加每周的会议:格林威治时间每周三16时登录#openstack-meeting频道参加会议。

    编者注:本文编译自superuser.openstack.org,作者为Nicole Martinelli,编译者Frank Chan。



沪ICP备19023445号-2号
友情链接