AICon 上海站|90%日程已就绪,解锁Al未来! 了解详情
写点什么

从 Kubernetes 的发展看云计算的未来

  • 2020-04-15
  • 本文字数:2083 字

    阅读完需:约 7 分钟

从Kubernetes的发展看云计算的未来

本文转载自华为云的技术杂志《Cloud 云+》第二期,是梁胜博士受华为云之邀撰写。自 Rancher Labs 成立以来,华为云一直是 Rancher 重要的合作伙伴,并在容器化方面有十分深入的合作。


2018 年 5 月初,我参加了今年在丹麦哥本哈根举办的 KubeCon2018 欧洲区大会,本次 KubeCon 参会人数超过 4000 人,参会人数相比去年这个时候的会议剧增为之前的 3 倍。而参会人员不仅包含来自像微软、亚马逊 AWS、华为这样的行业巨头,也包含来自一些中小企业的技术人员,他们甚至已经把 Kubernetes 应用在关键的业务上。 我想说 Kubernetes 的大规模采用时代已经来临

作为通用基础设施的 Kubernetes

几年前 Kubernetes 刚出现时,还是以“多容器编排平台”的定位进入人们的视野中。但在短短 2 年时间里,Kubernetes 赢得了容器编排工具的战争,并因此被称为容器编排领域的事实标准。但是,Kubernetes 的带来的影响却远超容器管理领域本身。


Kubernetes 如今已经被全球几乎所有的主要公有云供应商所采用和支持。这意味着,有史以来第一次,研发人员可以拥有完全相同的计算平台——无论他们在使用哪一种云平台提供的计算资源。更令人鼓舞的是,研发人员能够 将他们原先在自己便携式电脑上的工作负载保持原样地迁移到托管的开发/测试实验环境,进而最后把同样的工作负载平滑部署到运行在公有云或者私有云上的生产环境,而研发人员非常喜欢和享受这种体验。越来越多的应用程序在编写阶段就已确定必须要可用于 Kubernetes。 我们有理由相信,Kubernetes 将成为通用的基础设施



华为在 Kubernetes 技术领域起步很早,也是该领域的领跑者和顶级创新者。据我所知,华为的很多工程师在 Kubernetes 技术领域做出了大量的关键性贡献。自然而然地,华为成为全球第一批提供基于 Cloud 的 Kubernetes 服务的云计算供应商,也在我意料之中。作为全球企业云计算和系统的领导者,华为同时提供公有云及私有云方案给用户,而 Kubernetes 无论在公有云还是私有云部分都扮演着很独特的角色。

作为分布式应用管理平台的 Kubernetes

长期以来,研发人员都面临这样一个选择:到底是要让自己的应用针对每一个不同的云计算供应商,都提供统一的 API 支持,还是仅提供针对 Kubernetes 的 API 从而在任何情况下都实现一致的可用性?我们看到的一个趋势就是 把 Kubernetes 作为一个分布式应用平台 ,从而使得开发人员不用再担心如何把他们的应用从一个平台移植到另一个平台,因为 Kubernetes 在各种云环境都可运行,在各种云环境都随时可得。在 2018 年 3 月份,Spark 2.3 发布,它原生支持 Kubernetes,这意味着用户再也不需要为了运行一个 Spark 而额外创建一个 YARN 或者 Mesos 集群了。而在今年这场 KubeCon 欧洲大会上,一个名为 KubeFlow 的项目吸引了众多关注,KubeFlow 最大的亮点就是它能够把 TensorFlow、PyTorch 以及很多其它 AI 框架都运行在 Kubernetes 上。



过去,很多用户都常常感觉自己会有被诸如 AWS 之类的云计算供应商 “锁定”(locked in)的风险,比如说他们使用像 RedShift 这样的商业闭源平台或服务时。未来有了 Kubernetes,所有符合行业标准的分布式应用都能够得到很好的支持,无论开发人员选择哪一种云平台。


去年,我们 Rancher Labs 和华为容器团队合作了一个项目,我们创建了一个应用服务目录,使得众多分布式应用能够运行在华为云上。如今,这个项目的成功,让华为微服务引擎的用户可以 在这个服务目录里仅仅点一个按钮,就可以一键部署和发布他们复杂如 MySQL 数据库、ELK 集群这样的应用集群 。而这还仅仅是我们整体目标的开始,我们的长期目标是基于 Kubernetes 在华为云上实现一个极大极丰富的分布式应用平台。

作为基础架构云的未来

时至今日,其实也没有人能够确定基础架构云究竟会如何发展。在 Kubernetes 问世之前,甚至也没有人设想过能有一个被所有云平台供应商同时支持的业界标准的分布式应用平台。Kubernetes 的出现,大大提高了这一代基础架构云计算平台的工作负载可移植性和应用系统可用性。


但未来应该是什么样子呢?在过去十年里,云计算平台的搭建一直以来使用的都是各种工业标准的开源技术,如 Xen、KVM、Kubernetes 以及 OpenStack。我们几乎可以确认, 下一代基础架构云计算平台的变革依旧会构建在开源技术之上。 此外成功的云计算特性,如数据库、大数据分析、人工智能,都是从已经获得一定程度的普及的技术中构建起来的。那些能够利用好开源技术或有能力在在开源技术上有所创新的供应商,很可能能够将这些开源技术能力功能迁移到基础架构云平台。


云服务的竞争是一场马拉松,而不是短跑。华为凭借其技术创新和拥有大量开发人员资源的优势,有极大的优势可以成为基础架构云平台领域的领导者。我无比期待看到下一批由 Kubernetes 赋能的华为云服务。


作者简介


梁胜博士,Rancher Labs 联合创始人及 CEO。耶鲁大学计算机博士,Java 语言 J2SE 平台核心组件 JNI 的作者,JVM 的领导设计与开发者。2008 年创建 cloud.com,被誉为“CloudStack 之父”。2011 年 cloud.com 被 Citrix 收购,梁胜成为 Citrix 首位华人 CTO。2014 年梁胜创立了如今全球领先的容器管理公司 Rancher Labs。


2020-04-15 23:05860

评论

发布
暂无评论
发现更多内容

苏宁精准测试方案探索和实践

薛飞

精准测试

详解可观测性监控系统中的“金三角”

尔达Erda

开源 微服务 运维 云原生 APM

微信业务架构&学生系统管理系统设计

Geek_dae

架构实战营

如何找到靠谱的工长?

escray

生活记录 8月日更 装修记

java毕设开发经典选题

清风

毕业设计

面向多场景而设计的 Erda Pipeline

尔达Erda

开源 微服务 云原生 企业数字化转型 Go 语言

挑战倒计时!“互联网+”大赛华为命题加速高阶能力提升

华为云开发者联盟

华为云 鲲鹏 大赛 “互联网+” 昇腾AI

云小课|ModelArts Pro 视觉套件 零代码构建视觉AI应用

华为云开发者联盟

AI ModelArts Pro EI智能体 视觉套件

用户体验再升级!Erda 1.2 版本正式发布

尔达Erda

云计算 开源 开发者 云原生 Go 语言

索引下推,这个点你肯定不知道!

艾小仙

MySQL MySQL 高可用

快速生成好看实用的接口文档

与风逐梦

后端 接口文档

拆分电商系统为微服务

木云先森

架构实战营

架构训练营模块六作业

喻高咏        

架构实战营

Rust从0到1-高级特性-类型进阶

rust 高级特性 类型 Types

云原生时代的 APM

尔达Erda

微服务 运维 云原生 APM 应用性能管理

Vue进阶(八十四):Computed 和 Watch 使用与区别

No Silver Bullet

Vue 8月日更

Regan Yue带你一起学习微软AZ-900认证的有关知识「 第V章」

Regan Yue

微软 8月日更 AZ-900

架构实战营模块 6 作业

蔸蔸

你知道 JavaScript 中的 Arguments 对象都有哪些用途吗?

编程三昧

JavaScript 大前端 函数 8月日更 Arguments

电商系统微服务拆分-模块6

小牧ah

架构实战营

Spark 源码阅读 01:环境搭建

程序员赤小豆

spark 技术 Spark 源码

Spark 源码阅读 02:从 Spark-Submit 到 Driver 启动

程序员赤小豆

spark 技术 Spark 源码

情窦初开,原来喜欢这么可爱的

4ye

Python 后端 8月日更 词云

书单 | 8月新书榜单TOP10,快来看看都有谁吧~~

博文视点Broadview

kubernetes增加Node详细步骤

消失的子弹

Kubernetes 云原生 k8s kubeadm

创业增长黑客 – 如何低成本获取种子用户|冷启动实战案例 – 挖掘用户需求背后的真实动机

蒋川

用户增长 需求落地 产品经历 业务增长 数据思维

架构实战营第一期--模块六作业

clay

架构实战营

从头配置阿里云服务器

阿Q说代码

SSL证书 8月日更 阿里云服务器 域名备案

AI应用说-生产制造专场开课啦!

百度大脑

人工智能

百度地图开发-在地图上实现路线导航 09

Andy阿辉

android Android 小菜鸟 Android端 8月日更

技术调研,IDEA 插件怎么开发「脚手架、低代码可视化编排、接口生成测试」?

小傅哥

Java 小傅哥 低代码 IDEA 脚手架

从Kubernetes的发展看云计算的未来_文化 & 方法_Rancher_InfoQ精选文章