梁胜博士:Kubernetes是新的计算资源的标准

共 2934字,需浏览 6分钟

 ·

2020-09-12 04:56

梁胜博士,Rancher Labs联合创始人及CEO。他于2008年创立全球顶级的云计算公司cloud.com并担任CEO,推出著名的云计算管理软件CloudStack,因而被誉为CloudStack之父。今年年初,梁胜博士入选了CNCF技术监督委员会(TOC)。


近日,KubeCon 2020线上大会正在世界各地火热开展,KubeCon的显著增长再次验证了Kubernetes的受欢迎程度。自5年前诞生以来,Kubernetes便成为了一股浪潮,席卷了整个计算行业。至今,它已成为了容器编排调度的事实标准。


我所观察到的状况是,在数年前,KubeCon所吸引的开发者大多数从事CNCF项目,随着时间推移,出席KubeCon的最终用户数量与日俱增。在今年的KubeCon 2020活动上,出现了十多个最终用户案例研究及展示的议题。


Kubernetes正迅速成为在数据中心和云中无处不在的计算标准。451 Research的调查显示,到2022年,全球将有76%的企业通过Kubernetes实现计算的标准化。在近期Rancher Labs对来自25个行业的1,000多名IT专业人士的调查当中,85%的受访者在生产环境中使用容器,91%的受访者表示他们在结合本地基础设施和云端环境中运行了多个Kubernetes集群。


在Kubernetes发展早期,它很难设置以及运行。尽管时至今日,KubeCon的参会者仍然可以学习如何使用上游开源代码,但许多人仍会转而与提供Kubernetes服务的云供应商进行合作。


对于如何使用Kubernetes,开发者们拥有许多选择,Amazon Elastic Container Service for Kubernetes (EKS)、 Azure Kubernetes Service (AKS)、 Google Kubernetes Engine (GKE) ,或者是使企业管理员能够在私有数据中心操作Kubernetes集群的Kubernetes发行版提供商。


Kubernetes是新的计算标准


标准在IT行业中起着极为重要的作用。以网络为例,在TCP/IP之前,业界出现了多种不相互兼容的网络协议,例如Novell、token ring和DECnet,只有局域网上的计算机才能相互通信。然而,使用TCP/IP作为网络标准,交换机和路由器就可以连接不同的网络。诸如HTTP这样的应用协议在TCP/IP上运行,互联网随之诞生。


当前的计算机行业同样面临着多重不兼容的网络协议所带来的类似挑战。IT管理员和DevOps团队必须处理多个不兼容的IaaS云,并且这些设施与其内部基础设施有所不同。Kubernetes为跨异构基础架构的设施提供了一致的镜像格式、API标准以及统一的安全性和操作实践。


Kubernetes生态系统正涌现出源源不断的创新产品及项目,这些创新推动Kubernetes成为新的计算标准。通过采用Kubernetes作为新的计算标准,IT组织可以将其应用程序部署到不同云和数据中心的多个Kubernetes集群中。2019年11月,在圣地亚哥举办的上一届KubeCon大会上,多集群管理已然成为热门话题。多集群管理将为我们带来许多令人心血澎湃的全新收益,当中包括:


  1. 云和数据中心之间的应用迁移

  2. 全局安全策略的定义和实施

  3. 跨多个地理分布式集群的高可用性和可伸缩性应用程序部署


走向边缘,走向未来


TCP/IP协议是为计算机网络设计的。如今,它在边缘和物联网设备中更受欢迎。Kubernetes正沿着同样的发展路径,被应用于边缘计算。


2018年7月,美国最受欢迎的快餐连锁店福来鸡(Chick-fil-A)利用Rancher Kubernetes Engine(RKE)在其连锁快餐店部署了Kubernetes集群。在2018年的KubeCon上海上,全球第三大风力发电机制造商金风科技介绍了如何在偏远的风力发电厂中运行Kubernetes集群,金风科技利用Kubernetes的功能部署复杂的AI和分析软件堆栈,以处理在边缘收集的大量数据。


Chick-fil-A和金风科技的经验推动我们开发了K3s,一个专为边缘计算设计的轻量级Kubernetes发行版。K3s采用了已经经过数据中心和云端验证的Kubernetes技术,适用于树莓派、机顶盒和监控摄像机等设备。自一年前发布以来,K3s已然成为了Kubernetes生态中最受欢迎的开源项目之一。如今,K3s被应用于南非银行的分行等边缘计算场景。


借助所有主流云供应商提供的Kubernetes服务、领先供应商的Kubernetes发行版以及全新的轻量级Kubernetes发行版K3s,Kubernetes成为了从数据中心到公有云再到边缘及其他领域的计算标准。


作者简介

梁胜博士是Rancher Labs联合创始人及CEO。创立Rancher Labs之前,早期在全球知名的Sun Microsystems公司担任核心主任级工程师期间,梁胜博士是Java语言J2SE平台核心组件JNI(Java Native Interface)的作者,并随后领导设计和开发了Java语言最为核心的JVM(Java虚拟机)。


他于2008年创立全球顶级的云计算公司cloud.com并担任CEO,推出著名的云计算管理软件CloudStack,也因而被誉为CloudStack之父。2011年cloud.com被 Citrix 以 2 亿美金购入旗下,梁胜博士出任 Citrix云平台首席技术官,也是 Citrix 公司首位华人CTO。


早期,梁博士作为创始人之一,创立了Teros网络安全公司,该公司之后也被Citrix公司并购。梁胜博士早年还担任过SEVEN网络公司的工程副总裁,以及Openwave System技术总监。梁胜博士毕业于中国科技大学少年班,并拥有耶鲁大学计算机博士学位。



About k3s


k3s 是目前全球用户量最大的 CNCF 认证轻量级 K8S 发行版。自 2019 年 3 月发布以来,备受全球开发者们关注。至今,GitHub Star数已超过 14,000,成为了开源社区最受欢迎的边缘计算 K8S 解决方案。


k3s 专为在资源有限的环境中运行 Kubernetes 的研发和运维人员设计,将满足日益增长的在边缘计算环境中运行在 x86、ARM64 和 ARMv7 处理器上的小型、易于管理的 Kubernetes 集群需求。k3s 的发布,为开发者们提供了以“Rancher 2.X + k3s”为核心的从数据中心到云到边到端的 K8S 即服务(Kubernetes-as-a-Service),推动 Kubernetes Everywhere。

扫码添加k3s中文社区助手

加入官方中文技术社区

官网:https://k3s.io

浏览 24
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报