写点什么

从 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:05788

评论

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

Camtasia Studio2024免费版屏幕录像剪辑工具

茶色酒

Camtasia Studio2024

从0到1,十分钟搭建一个微服务集群,集群由一个rpc网关和多个微服务组成

vison

微服务 gRPC Go 语言 gin 代码自动生成

2023-05-07:给你一个大小为 n x n 二进制矩阵 grid 。最多 只能将一格 0 变成 1 。 返回执行此操作后,grid 中最大的岛屿面积是多少? 岛屿 由一组上、下、左、右四个方向相

福大大架构师每日一题

Go 算法 rust 福大大

Flink数据流介绍

阿泽🧸

flink 三周年连更

开源相亲小程序

源字节1号

开源 软件开发 小程序开发

Portraiture2024免费版人像滤镜插件

茶色酒

Portraiture4

Studio One2024中文版补丁包

茶色酒

Studio One 许可证

EasyRecovery易恢复2024电脑版免费数据恢复软件

茶色酒

EasyRecovery

索引合并,能不用就不要用吧!

江南一点雨

MySQL

轻量级云原生大数据平台"CloudEon"正式开源

CloudEon开源

大数据 云原生 服务 解决方案 组件

【分布式技术专题】「分布式技术架构」手把手教你如何开发一个属于自己的Redis延时队列的功能组件

洛神灬殇

redis 分布式 延时队列 redisson 三周年连更

C++虚函数详解:多态性实现原理及其在面向对象编程中的应用

小万哥

c++ 程序员 面试 后端 开发

应用数据加密技术概述

穿过生命散发芬芳

数据加密 三周年连更

ChatGPT不断升级,给互联网行业甚至计算机行业带来哪些挑战和机遇呢? | 社区征文

迷彩

人工智能 AI 笔记分享 三周年征文 三周年连更

文心一言 VS chatgpt (15)-- 算法导论3.2 4~5题

福大大架构师每日一题

福大大 ChatGPT 文心一言

Shell的数组表示

芯动大师

Shell 三周年连更 shell数组

运动健康app(一)

鸿蒙之旅

OpenHarmony 三周年连更

Golang中如何使用Singleflight库进行并发请求合并

Jack

面对“失业焦虑”我们可以做些什么?让 AI 帮助自己变得更强大! | 社区征文

汪子熙

人工智能 机器学习 程序员 ChatGPT 三周年征文

八股MQ006——Message之旅

Codyida

后端、

学生管理系统毕设作业

kylexy_0817

架构实战营

Django笔记二十三之case、when操作条件表达式搜索、更新等操作

Hunter熊

Python MySQL django case when

班迪录屏Bandicam 绿色版

源字节1号

开源 软件开发 小程序开发

Camtasia2024专业版电脑屏幕录制软件

茶色酒

Camtasia2024

百度AI,和“吴文俊奖”同行的十二年、千丈山、万里路

脑极体

百度 吴文俊奖

Redis桌面管理用什么工具好?

真大的脸盆

Mac Mac 软件 桌面管理工具

1行代码,自动群发!人人可用的微信机器人

程序员晚枫

Python 微信 机器人

Camtasia2023免费屏幕录制软件下载安装

茶色酒

Camtasia2023

Linux中最低调、最易让人忽视的tmp目录,原来用处那么大!

wljslmz

Linux 三周年连更

站点可靠性工程SRE最佳实践 -- 黄金监控信号

俞凡

SRE

EasyRecovery2024中文版数据恢复软件下载

茶色酒

EasyRecovery15 EasyRecovery Photo16

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