中国移动:Kubernetes在PaaS建设和NFV领域中的应用

摘要

为了承载IT支撑系统、大数据、IoT 等应用的 PaaS 平台中,从技术架构上对 Kubernetes 的考虑和分析,并与现有的 OpenStack 技术架构融合。另外介绍简要介绍在 NFV 领域,承载低延时,高吞吐的应用,Kubernetes 应用现状和存在诸多的问题。

嘉宾演讲视频及PPT回顾:http://suo.im/oYish

Kubernetes在中国移动正积极落地

私有云承载中国移动内部系统,诸如CRM,手机营业厅、BBOSS等等系统。Mesos在中国移动落地最早最快,省公司试点。Mesos之上承载Kubernetes,以Kubernetes为主要基于容器的PaaS技术架构。

电信云承载中国移动核心网等应用,如vIMS,vEPC等应用。OpenStack为NFV的主体,容器逐步渗入该领域。容器以Kubernetes为主,以PoC的方式验证承载核心网等业务。

私有云应用特点

私有云应用种类众多,同一种业务应用使用不同的编程语言。核心系统采用Oracle数据库。轻量型Web应用占比小,应用与应用之间的耦合性多。属于大数据业务,而大部分业务升级不频繁。

私有云为什么会使用Kubernetes?

技术

基于Kubernetes的应用模型和资源管理模式,基于Kubernetes的Service Catalog构造服务能力中心,还有丰富的插件支持。

管理

减少公司运营的复杂度,提高资源利用率。Kubernetes在IT领域内最为常用,人才储备越来越多。社区响应用户需求度快。

Kubernetes对异构通用硬件的支持

PaaS更接近于应用,目前部分应用运行在CPU上效率慢的问题已经凸显。专有通用硬件在平台的需求增多。异构硬件以插件的形式融入。

NFV 应用的特点

应用响低时延,服务高可靠,高达99.999%。应用高吞吐量。网络通信协议复杂,包含除 TCPTCP 以外的通信协议。原来应用依赖专有的硬件。应用功能复杂,包含控制面、户管理等。跨厂商的应用运行在平台上存困难。

Kubernetes如何引入到NFV中

Container4NFV(Container integrated with NFV)

联合CNCF、OpenStack、OPNFV三大社区,该容器开源项目在2016年12月份正式成立。参与公司有Intel、ARM、Huawei、ZTE、Nokia、爱立信等。该项目是将容器生态融入到NFV中,提供基于容器的NFV架构,提供开源技术架构、开源容器化网元和相关测试用例。

项目地址:https://wiki.opnfv.org/display/openretriever

Kubernetes &容器存在的问题

Kubernetes需要支持多网络,DPDK、SR-IOV对容器的支持不成熟。Kubernetes版本迭代API稳定性不佳,容器与虚拟机通信的方案不成熟。SIP、SDP、SCTP协议在开源的Kubernetes中不支持。Kubernetes调度对不支持IntelEPA特性,容器、虚拟机如何混合调度,安全性欠佳。

今天的分享就到这里,有什么问题可以在评论区讨论,喜欢本次分享请给我点赞。谢谢大家!

原文发布于微信公众号 - IT大咖说(itdakashuo)

原文发表时间:2018-03-26

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏大魏分享(微信公众号:david-share)

容器在企业中的应用---红帽全球技术峰会北京站分享

IT基础架构经历的三次大的变革是什么?容器如何在企业中落地?世界500强里中国企业使用容器的成功案例有哪些?请带着这三个问题,阅读笔者在红帽全球技术峰会北京站的...

37480
来自专栏SDNLAB

部署Openstack前需要考虑的五大问题

OpenStack,模块化架构的一种开源云平台,已经在很多公司,包括Disney、Walmat和PayPal完成了部署。但是虽然Openstack云平台能够给用...

30660
来自专栏Debian社区

Canonical 宣布临时关闭 Ubuntu 17.10 下载通道

鉴于众多联想笔记本用户报告尝试安装最新Ubuntu 17.10(Artful Aardvark)导致BIOS损坏的问题,Canonical 公司于今天宣布撤下最...

7520
来自专栏用户2442861的专栏

Docker 学习资源整理

作者:林梓 链接:https://zhuanlan.zhihu.com/p/23508637 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非...

11620
来自专栏SDNLAB

OpenStack入门科普,看这一篇就够啦!

44850
来自专栏CSDN技术头条

Docker、CoreOS、Google等公司联合建立通用容器标准

基于Linux基金会的帮助,Docker、CoreOS、谷歌、微软、亚马逊目前正在致力于建立一种针对软件容器的新标准。这个联盟的其他成员包括Apcera、思科(...

21750
来自专栏CSDN技术头条

云计算的乐高玩具,Docker从根本上改变应用程序开发

【编者按】Docker改变了应用程序开发领域的很多事情,已经成为时下最流行的开源项目之一,而且也从根本上改变了人们构建应用程序思维方式。Docker正在改变云的...

21290
来自专栏SDNLAB

OpenStack菜鸟笔记:溯源篇

OpenStack是一个定位于IaaS(Infrastructure as a Service),旨在为公共及私有云的建设与管理提供软件的开源项目。自2010年...

36970
来自专栏SDNLAB

CableLabs推出SNAPS-Kubernetes平台

CableLabs在一项总体计划中增加了Kubernetes的支持,以促进在CableLabs社区内采用SDN和NFV。这些努力基于其SDN / NFV应用程序...

9720
来自专栏云计算D1net

部署Openstack前需要考虑的五大问题

OpenStack,模块化架构的一种开源云平台,已经在很多公司,包括Disney、Walmat和PayPal完成了部署。但是虽然Openstack云平台能够给用...

425120

扫码关注云+社区

领取腾讯云代金券