16
回答
高手问答第 190 期 —— 深入理解 OpenStack 的 Neutron 网络组件
华为云4核8G,高性能云服务器,免费试用   

OSCHINA 本期高手问答(3 月 21 日 - 3 月 27 日)我们请来了李宗标老师@lizongbiao 和大家一起探讨关于 OpenStack 的网络组件 Neutron 的问题。

李宗标,华为资深研发工程师,业界首个 SDN+NFV Orchestrator 开源项目的架构师,对 SDN/NFV 颇有研究,并且有丰富的市场项目经验。

OpenStack 是一个开源的 IaaS(基础设施即服务)实现,让任何人都可以自行建立和提供云端运算服务。它由一些相互关联的子项目组成,主要包括计算、存储、网络。目前参与 OpenStack 项目的开发人员有 17,000+,来自 139 个国家,这一数字还在不断增长中。

国内关注 OpenStack 的开发者比较少,可能是工作中没有涉及到,但在当下热门的云计算领域,OpenStack 扮演着十分重要的角色。本期高手问答的主题是聊聊关于 OpenStack 的网络组件 Neutron,嘉宾老师将会为大家揭开它神秘的面纱,让你不再觉得深奥。当然,如果大家有关于 OpenStack 的其他问题,也欢迎积极提问。

本期高手问答内容:

  • OpenStack 的网络组件 Neutron
  • OpenStack 与运维部署
  • Linux 虚拟网络
  • 云计算

为了鼓励踊跃提问,@华章 会在问答结束后从提问者中抽取 5 名幸运会员赠予《深入理解 OpenStack Neutron》一书。

购买地址:京东

OSChina 高手问答一贯的风格,不欢迎任何与主题无关的讨论和喷子。

下面欢迎大家就 OpenStack 的网络组件 Neutron 方面的问题向李宗标老师提问,请直接回帖提问。

举报
局长
发帖于4个月前 16回/2K+阅
共有16个答案 最后回答: 4个月前

@lizongbiao 老师您好,看到你是来自华为的,所以问点电信相关的问题(有可能不适合)。现在电信业务,基站这块这几年也在推行SDN, NFV等,旨在使原来的硬件服务软件化,虚拟化,业务轻量化,从而使得业务模式可以更灵活的低成本地改变,迭代,演进。老师可以讲讲云服务基础设施这块在电信业务方向的发展吗?或者已经取得了哪些成就?

--- 共有 4 条评论 ---
xiaoaiwhc1我其实更偏乐观一些,SDN, NFV等会让业务更灵活,业务周期更短,只是像你所说的,还不成熟。行业方向基本是清晰的,只是大家需要看到更多的好处,还有生态的成熟。 4个月前 回复
lizongbiao乐观是因为,相信时代总在发展...... 4个月前 回复
lizongbiao虚拟化之所以在掌声中、鲜花中缓慢地成长、缓慢地成长,不是它不想快速长大,而是有其固有的缺陷:性能问题、成本问题等等,都是限制其成长的关键。 4个月前 回复
lizongbiao云服务基础设施这块在电信业务方向的发展,我个人是既悲观又乐观。 悲观是因为,虽然所谓虚拟化已经取得不少进步,得到很多掌声,但是那是把其当作小孩子来看的。小孩子能认识几百个字,会得到很多表扬。但是如果拿这个标准来衡量一个大人,我想,那很难得到掌声吧 4个月前 回复

@lizongbiao 李老师,您好,近来在学习OpenStack,一开始就是看的《OpenStack设计与实现》,但是遇到了很多问题,感觉啃下去很吃力,是否这些书都需要有一定的基础知识?能否推荐一些适合新手入门的资料?

--- 共有 1 条评论 ---
lizongbiaoOpenStack,涉及存储、计算、网络等各方面的内容。您感觉一下子不知道从哪下手,我也感觉一下子不知从哪回答,^_^ 针对网络方面,TCP/IP 是基础。 4个月前 回复

@lizongbiao 李老师,您好 !!!请问:OpenStack 的网络组件 Neutron 是解决什么问题的,基础、实现原理是什么?

--- 共有 1 条评论 ---
lizongbiaoNeutron 主要提供网络支撑,与 OpenStack 其他部件一起,共同形成一个云平台。 4个月前 回复

@lizongbiao请问李老师,这东西和SDN之间是什么关系。目前SDN是否有事实上的统一开放的技术标准,感觉现在各种网络虚拟化技术比较乱。各种私有化产品对接也很头疼!!!

--- 共有 1 条评论 ---
lizongbiaoSDN 啊,我不知道该说它什么好。兄弟不才,在微信公众号“标哥说天下”里,写了几篇关于 SDN 的文章,如果您感兴趣,可以瞅瞅,^_^ 4个月前 回复

@lizongbiao OpenStack文献中我们经常看到L2、L3,是对应七层网络协议吗?它们的作用是什么?

--- 共有 4 条评论 ---
jasonwu24 回复 @tuo_ : 简单地说,数据链路层数据传输在寻找MAC地址,网络层数据传输则是寻找IP。 4个月前 回复
jasonwu24 回复 @tuo_ : 数据链路层由IEEE802规划改进为包含两个子层:介质访问控制(MAC)和逻辑链路控制(LLC)。智能集线器、网桥和网络接口卡(NIC)等就驻扎在这一层。但是网络接口卡它同样具有物理层的一些编码功能等。网络层确定把数据包传送到其目的地的路径。就是把逻辑网络地址转换为物理地址。如果数据包太大不能通过路径中的一条链路送到目的地,那么网络层的任务就是把这些包分成较小的包。 4个月前 回复
tuo_L2其实是指七层网络协议中的第二层数据链路层,它的传输是以mac地址为基础 这一层是和包结构和字段打交道的和事佬。 L3指网络层:是以ip地址为基础。 它工作对象,概括的说就是:电路、数据包和信息交换。 4个月前 回复
lizongbiaoL2、L3 是对应那个著名的7层网络。它们的作用,正如其名。 4个月前 回复

@lizongbiao 1.一般能出书的时候 这时候相关的技术已经不怎么 先进了。您是怎么解决这个问题呢。

2.当前开发团队严重不足的时候您又是怎么处理相关的工作职责划分(额外)

3.openstack真的部署起来太难了。很多问题需要查看很多日志 脑力不足啊。

   

--- 共有 3 条评论 ---
lizongbiao开发团队严重不足,那......我也不知道,^_^(此处删除鸡汤500字) 4个月前 回复
lizongbiaoOpenStack 确实部署起来非常费劲,这应该是它的硬伤。这可能跟这个行业太任性有关。如果是消费产品,比如手机,这么任性,不去提升易用性,早破产了 4个月前 回复
lizongbiao能出书的时候,相关技术已经不先进了,这大概指的是我,^_^。对于专业团队来说,仅仅就写书这一个行业而言,他们写书的速度可快了 4个月前 回复
顶部