

发布四年时间,Kubernetes把容器带入了新时代
source link: http://www.10tiao.com/html/217/201806/2649697945/1.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

回想起2014年6月,容器化才刚刚崭露头角,这主要得益于Docker——向开发人员推广容器化概念的功臣。但在当时,由于刚刚开始发展,因此尚不存在标准的容器管理方法。
Google多年来一直使用容器作为交付应用程序的一种重要方式,且运行有一款名为Borg的编排工具。之所以被称为协调器,是因为它很像一套调度系统的指挥,负责决定何时启动容器并确保在容器完成工作将其关闭。
当时有两位谷歌工程师,Craig McLuckie与Joe Beda,他们随后着手开创了Heptio。他们当时在寻找像Borg这样的调度工具,从而为那些可能没有Google一样深厚工程人才积累的公司服务。他们希望将自己开发分布式应用程序的方式与思路共享给其他开发人员。
“我们一直在尝试找到一种能够在生产环境中更加顺畅地运行应用程序的编排方式。基于我们自己在Google Compute Engine的经验,我们清晰意识到企业在将工作负载迁移到云端时面临的各类挑战“,McLuckie解释道。
他表示他们也非常了解基于虚拟机类工作负载的一些相关限制,他们也正在考虑利用工具以帮助解决此类问题。“所以我们有了启动新项目的想法,而这最终成为了Kubernetes。”
“从历史角度来看,我们决定开源Kubernetes的速度远高于传统习惯,而且专注于以开放及参与的方式真正建立起相关社区——这意味着Kubernetes将成为一个面向社区的项目。而正是这一点为Kubernetes加速并有效成为容器化编排的标准带来了切实帮助。“McLuckie说。
他们接下来做的就是创建了Cloud Native Computing Foundation (CNCF),负责管理Kubernetes项目。如果你仔细想想,就会发现这个项目拥有着多元的发展方向——现任CNCF主管Dan Kohn在最近的一次采访中也提到了这一点。
他指出,谷歌在Kubernetes这个项目上有多个潜在的发展方向,包括将其发展为一款商业产品并通过Google Cloud销售;也可能是将它开源,从而像Go那样将控制权牢牢掌握在自己手中。他们本可以接洽Linux基金会,要求自行建立独立的Kubernetes基金会。但是,他们并没有这样做。
McLuckie表示他们决定做一些完全不同的事情,包括将其置于Linux基金会的管理之下,但并非以独立Kubernetes项目的形式存在。相反,他们想为云原生计算本身创建一套新的框架,于是CNCF由此诞生。“CNCF是一个非常重要的舞台,它不仅适用于Kubernetes,而且适用于那些需要彼此结合以真正实现预期效能的技术,最终让Kubernetes成为一套更为全面的框架,”McLuckie解释。
毫无疑问,每位加入CNCF的成员都希望控制编排层。但当他们意识到Kubernetes发展如此迅猛时,他们别无选择,而只能与其共同进退。Kohn开玩笑说,将所有这些大名鼎鼎的公司集合在一起并对其发号施令几乎是个不可能完成的任务——但正相反,他们的目标是将这些巨头引入进来。而这项目标的实现速度已经远超他的原本预期。
在最近一次接受TechCrunch采访时,David Aronchick(现任谷歌Kubeflow Kubernetes机器学习开源项目负责人,此前曾负责Kubernetes)表示他对Kubernetes的成长速度感到震惊。“我绝对想不到它会发展得这么快。我于2015年1月加入并负责Google Kubernetes的项目管理。我对市场因长期压抑所迸发出的旺盛需求感到震惊,“他告诉TechCrunch。
根据目前的发展态势来看,McLuckie的思路明显是对的,那就是建立云原生框架而非独立的Kubernetes基金会。现在已有 数十个相对成熟的项目存在于其中,而且组织本身也在蓬勃发展。
没有人比McLuckie本人对这样的成功更有感触。自从Kubernetes首次发布以来,他和他的团队都非常惊讶于Kubernetes所达成的这些里程碑。“这只是Kubernetes在获得领先地位过程中的一系列精彩时刻。真正令我们兴奋的,是看到整个社区真正凝聚在一起。”
原文链接:https://techcrunch.com/2018/06/06/four-years-after-release-of-kubernetes-1-0-it-has-come-long-way/
6月22日正式上课,点击阅读原文链接即可报名。
Recommend
-
42
带入gRPC:TLS 证书认证 原文地址: 带入gRPC:TLS 证书认证
-
33
带入gRPC:对 RPC 方法做自定义认证 原文地址:
-
48
带入gRPC:分布式链路追踪 gRPC + Opentracing + Zipkin 原文地址:
-
94
作者:宋笛2018年初生完宝宝的栾青发现自己长胖了,她觉得应该有一款视频工具可以让人在视频中看起来很瘦;很快,一段“一键瘦身”的视频在2018年4月的商汤科技AI峰会上得到了展示。栾青,商汤科技产品执行总监,她所带领的团队是商汤科技互动娱乐
-
26
程序员 - @zclHIT - 背景就不过多介绍了,女朋友的发小闺蜜,在某信托公司,面向 500w 起客户进行信托(感觉是私募股?原谅我这个程序员不懂这些),最近开放了内部员工内购,差不多利润 20-40%,好像分各种类型什么鬼的,
-
7
[分享]四年时间,三张纸(土木工程师移民分享) fugui 22/Jul/18 阅读(40,118) 评论(
-
5
重磅!微软发布 vscode.dev,把 VS Code 带入浏览器!微软亚太科技有限公司 软件工程师标题可能夸大或与内容不符...
-
2
终于,在漫长的等待下,容器查询(CSS Container Queries)将在 Chrome 105 版本得到正式的支持!
-
2
华为发布全球首个5G-A全系列解决方案:将5.5G带入现实
-
9
荣耀Magic Vs2系列正式发布,将折叠屏带入主力机时代 2023年10月12日,荣耀正式发布轻薄大内折旗舰——荣耀Magic Vs2。通过鲁班钛金铰链、荣耀自研盾构钢、航天级稀土镁合金...
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK