2019独角兽企业重金招聘Python工程师标准>>>

近日,Kubernetes 社区首届指导委员会 ( Steering Committee ) 竞选结果揭晓,华为从 15 家候选厂商 / 组织 (共 20 名候选人) 的激烈角逐中脱颖而出,获得 Kubernetes 指导委员会席位。华为 云 PaaS 服务产品部技术副总裁 Quinton Hoole 成功当选指导委员会委员。


Kubernetes 指导委员会是 Kubernetes 社区最高技术决策机构,共设 13 个席位。首届委员会成员中,7 席来自前期成立的引导治理委员会,本次选举产生了 6 席。Kubernetes 指导委员会的成立,是社区治理结构走向完善的重要一步,将引领 Kubernetes 项目持续取得成功。Quinton 的当选意味着华为将在 Kubernetes 的技术演进中扮演重要角色。为什么华为能够当选?华为对 Kubernetes 社区的投入情况如何?Kubernetes 未来会走向何方?带着这些疑问,InfoQ 记者采访了 Quinton。

华为是如何投入 Kubernetes 的?

华为是 Kubernetes 最早的采用者之一。当谈及这些年,华为在 Kubernetes 社区的投入情况情况时,Quinton 回忆起两年前,当他还在谷歌公司工作时,就了解到华为立足于 Kubernetes 构建完整的 PaaS 产品(即‘FusionStage’),并且为此投入重注,而当时 Kubernetes 才刚刚完成 beta 测试。而时间证明华为的选择是正确的。

在 Kubernetes 实践之路上,华为逐渐发现并解决了一些功能缺失问题以及可扩展性挑战等。事实上,在大型企业客户立足其规模化生产环境使用软件时,很多问题才会真正显现出来。华为遇到并解决的很大一部分问题都是通用的,最终华为将自己对 Kubernetes 所做的改进回馈给了 Kubernetes 开源项目。

即使对于华为这样的商业企业,向 Kubernetes 这样的开源项目进行回馈所带来的收益,也会超过保留私有特性所带来的竞争优势。事实上,华为通过参与和贡献 Kubernetes 项目,给他们带来了在规划、网络、多集群联合、应用支持、安全、可扩展性和政策执行等方面的良好设计、代码、文档,以及在服务治理方面的收益。当然,还有很多正在进行中的工作。有时候同时参与开源项目并保持自有产品快速发展会有冲突,特别是在有大客户急需某些新功能的时候。不过随着时间发展,这一情况已经大为改善。自 Kubernetes 成立以来,华为作为社区核心成员持续贡献,目前拥有 5 个 maintainer。在对 Kubernetes 社区的贡献中,华为整体贡献在国内厂商中位居第一;从 Commits 维度看,华为贡献国内排名第一,全球排名第五(数据统计来源 cncf.biterg.io)。华为云 PaaS 服务产品部部长贾永利表示:自 Kubernetes 社区建立以来,华为作为社区核心成员持续为社区进行贡献,展示了华为在数字化转型时代服务客户的决心和实力,未来会继续携手合作伙伴在云原生开源领域进行持续的投入。

除此之外,在 Kubernetes SIG(Special Interest Groups, 负责子领域路标制定及技术方向决策)及 Working Group(主导跨 SIG 大特性方案设计)中,华为积极参与 Federation、Architecture、Auth 等 10 余个 SIG 及 ResourceManagement、ContainerPolicy 等 3 个 WorkingGroup 方案讨论及设计。同时华为也是首批获得 KCSPs(Kubernetes 认证服务提供商)资质的厂商之一。

为什么华为会押注容器技术?

在很长时间里,华为以它客户第一的理念而闻名,Quinton 服务过众多大公司,他认为即使在众多标榜顾客至上的企业里,华为仍然做得出类拔萃。因此在多年前某些客户抱怨分布式云应用程序的管理工作太过复杂时,他们投入大量研发资源,深入思考如何更好地解决这一痛点。而最后他们得出的答案就是:基于容器的 PaaS 平台,而 Kubernetes 成为落地这一想法的首选。据 Quinton 介绍,华为的客户对于“as-a-service” 方案抱有非常强烈的需求。他们不愿承受由可扩展、高可靠性计算基础设施的构建工作所带来的沉重负担。另外,他们也不打算投入巨额研发成本来开发并运行分布式软件系统。因此,华为在公有云上也已推出基于 Kubernetes 的服务,云容器引擎 Cloud Container Engine。

纵观容器发展历程,容器强大的理论效益及其有效的编排成效实际已经在实践中得到了证实。踏着谷歌及 Facebook 等先行者的足迹,基于他们多年的实战经验,参考他们开放的基础性技术,不少中小型企业也开始作出尝试。虽然容器技术仍然存在一些短板,比如安全问题,但这更多的是成熟度问题。目前,很多企业都在研究和实践在容器里实现微服务模式的应用,因为历史原因,华为仍然有许多遗留的单体应用,这些都需要以新模式进行重构甚至重写。Quinton 称,华为会将分布式计算提升至新的高度。这就需要建立起一套能够广泛使用、全面、统一且强大的分布式应用程序平台。并且关键部分要以开源形式实现。华为会在这些领域投入可观的人力与研发资源。这一切对于华为自身、客户以及整个云计算领域的成功都将起到决定性作用。

上月,Docker 宣布支持 Kubernetes,大家都在说容器编排大战宣告结束,Kubernetes 胜利了。Quinton 认为如果从目前的采用率与统计结果来看,Kubernetes 显然在数字层面成为毫无疑问的赢家。

Kubernetes 的前景光明

Mirants 创始人 Boris Renski 前段时间发布了一篇文章:Kubernetes 是否会重蹈 OpenStack 的覆辙,Boris 认为如果 Kubernetes 允许不同容器技术栈不受限制的发展,也许会陷入运维带来的麻烦里。Quinton 认为,自己对 OpenStack 了解不多,无法评价其项目,但是可以谈谈自己对 Kubernetes 的看法。

Kubernetes 拥有一套非常坚实的技术基础,站在了 Google 内部久经考验的容器管理系统 Borg 的肩膀上;同时也吸取了旨在替代 Borg 但是没有成功的 Omega 项目的失败经验。另外,Kubernetes 在 Linux 基金会的云原生计算基金会 ( CNCF, Cloud Native Computing Foundation ) 当中也得到了非常有效的治理架构。CNCF 这个组织是开发把云原生应用作容器化微服务部署的开源技术先锋,其所依托的 Linux 基金会其在众多开源项目中积累了近二十年的实践经验——其中包含大量全球范围内最大且最为成功的开源项目。可能 OpenStack 或其他开源社区 并不具备这样深入的实践。

可见,Kubernetes 拥有更加强大的技术基础与坚实的治理架构,而且已经成为一个无论是在技术层面还是在采用度层面都已经取得巨大成功的开源项目; 此外,其还拥有一个健康且积极的技术社区。因此在 Quinton 看来,Kubernetes 的前景是光明的。

本文地址: http://www.linuxprobe.com/huawei-kubernetes.html编辑:王毅,审核员:逄增宝

转载于:https://my.oschina.net/u/3308739/blog/1580279

Kubernetes如何被应用在华为相关推荐

  1. 中国公有云三巨头,同时支持Rancher Kubernetes平台

    华为云容器引擎(CCE).阿里云K8S容器服务(ACK)和腾讯云K8S引擎(TKE),中国公有云三巨头正式全面支持Rancher Kubernetes平台. Rancher正式宣布扩大对中国领先Kub ...

  2. 详解华为云基因容器服务GCS

    基因测序,作为"下一个能够改变世界"的技术,已经由实验室研究演变到临床使用,为人类预测罹患多种疾病的可能性,提前预防和治疗疾病提供了一套可靠的方法和手段.而基于基因测序在预防和治疗 ...

  3. 解析华为云全栈PaaS全景图,释放云原生计算大未来

    在云技术堆栈中,最能体现软件能力之一的就是PaaS平台及服务,在2018中国软件百强企业榜单中,华为已经连续十六年获得第一.华为云基于华为软件能力30年经验的积累,自2016年以来华为云企业应用服务就 ...

  4. 转角遇上Volcano,看HPC如何应用在气象行业

    摘要:高性能计算(HPC)在各个领域都有广泛的应用.本文通过典型的HPC应用WRF,介绍了HPC应用在Kubernetes+Volcano上运行方式. Kubernetes已经成为云原生应用编排.管理 ...

  5. 云原生边缘计算:探索与展望

    本文首发于<物联网学报>2021年3月第5卷第1期,边缘计算社区经过物联网学报授权,发布本文. 本文是国家自然科学基金资助项目(No.61772480,No.61972171):之江实验室 ...

  6. 服务器文档梳理,服务器节点与集群

    服务器节点与集群 内容精选 换一换 节点是容器集群组成的基本元素.节点取决于业务,既可以是虚拟机,也可以是物理机.每个节点都包含运行Pod所需要的基本组件,包括Kubelet.Kube-proxy . ...

  7. 云端能力知几许?12人众测华为云企业级Kubernetes集群实力

    近年来,云端业务体系不断发展壮大,企业的需求也主要呈现出两个方向,一方面不断增加的数据量要求云端能够实现流量监控和管理:另一方面也需要云端能够便捷的进行容量扩展和业务升级.在这种要求下,容器技术不断发 ...

  8. 云重磅|中西合璧 联想凌拓瓜熟蒂落;5G实锤 华为推出首部5G折叠手机;​IBM打造Kubernetes无处不在”的模式...

    戳蓝字"CSDN云计算"关注我们哦! 嗨,大家好,重磅君带来的[云重磅]特别栏目,如期而至,每周二第一时间为大家带来重磅新闻.把握技术风向标,了解行业应用与实践,就交给我重磅君吧! ...

  9. 【华为云技术分享】《跟唐老师学习云网络》 - Kubernetes网络实现

    当今K8s独霸天下之时,咱们站在更高的角度,好好的看看K8s的网络是以什么理念构筑的.以及一个容器集群的好保姆,是如何分别照顾 南北流量和东西流量的. 一.简单介绍下Kubernetes 略..容器集 ...

最新文章

  1. 成功解决pandas读取文件中不读取第一索引列
  2. python爬知识星球付费数据_用python爬取知识星球
  3. 7-5 日期问题面向对象设计(聚合二) (40 分)
  4. SpringBoot : 注解@Resource
  5. JavaScript:gb2312转unicode -- 形式
  6. ros简版Action通讯SimpleAction
  7. 条件期望,重期望,相关知识点
  8. 学习Java软件开发的就业前景怎么样
  9. 内核层读写应用层文件,使用filp_open函数——完美
  10. VAF:Variant Allel Frequency简介
  11. cdp备份和oracle备份,CDP与快照:两种不同数据保护方法
  12. 【广告系列一】广告相关名词 CTR/CVR/eCPM...
  13. 华为Freebuds Pro 2开启智能高清L2HC后音质差,试试LDAC~
  14. Vue2的响应式原理
  15. PHP超简洁小猫咪图床源码
  16. DSP:数字信号处理的原理及应用
  17. Microbiome:环境过滤驱动农田生态系统土壤古菌独特的空间分布(一作解读)
  18. 2018codeM美团初赛B轮 4.神奇盘子
  19. 二分类:评价指标(TPR、Recall、Precision、Accuracy、AUROC、AUPR)
  20. SUSAN角点检测算法,及其Matlab实现

热门文章

  1. php删除网站多余空白页,删除多余空白页的三种方法
  2. DAX: 复购率计算
  3. tomcat启动成功并能运行项目,但无法显示那只小猫
  4. 音视频编解码技术之音频编码基本概念介绍
  5. 数据安全能力成熟度模型DSMM----1、DSMM架构
  6. 988-211所有学校
  7. 自建app服务器架构特点
  8. #用PYTHON绘画五角星
  9. 海康摄像机RTSP连接Opencv读取视频
  10. android版本下载京东,京东下载2021安卓最新版_手机app官方版免费安装下载_豌豆荚...