Kubernetes创始人谈多云和开源现状
极客时间编辑部
讲述:丁婵大小:1.33M时长:02:54
在德克萨斯州举行的 Kubecon 大会上,Kubernetes 项目创始人兼 Heptio 首席执行官克雷格·麦克卢基(Craig McLuckie),做了有关 Kubernetes 之旅的主题演讲。近日,InfoQ 对其进行了采访,主要谈了多云和开源现状。
克雷格表示,对于开发效率以及可恢复性如何优于弹性的问题,Kubernetes 在以下两个方面提供了帮助。
首先,它可以把操作者从大量常见的情况中解放出来。使用传统的技术,有东西变得不正常时,工程师就需要重启一个进程,让事情恢复正常。这是一个人为的过程,占用人们的时间。而 Kubernetes 可以自动化这个过程,它引入了控制循环,可以管理组件的健康状况。
其次,Kubernetes 是一个非常健壮的真正的分布式系统。按照设计,它消除了系统中的单点故障。对于一个恰当配置的集群(配置了高可用及恰当的基础设施),Kubernetes 会把工作负载调整到运行中的节点,把一切恢复到正常状态。
克雷格表示,Kubernetes 促成了多云,对某些用户来说,混合云似乎限制在本地和云供应商之间,而不是不同的云供应商。然而,大多数规模较大的企业都在担心和云提供商建立单一的供应商关系,他们希望同第二家云提供商建立关系。
然而,这并不是说单个应用程序要运行在多个云上,有些情况下是这样的,例如,互联网规模的应用程序,或者是跨不同地区运行的 App。但是,对于许多人而言,问题是在哪里构建下一代应用程序。对他们来说,关键是不要让他们的开发人员在另一个环境里构建应用程序。
可以说,Kubernetes 正处于“适居带”,既不是特别底层,不会让人受困于特定环境的细节,也不是特别高级(与大多数 PaaS 解决方案相比),并不能让开发者想运行什么就运行什么。
未来五年,根据克雷格的设想,大多数开源和 ISV(软件供应商)的安装指令都是始于“选择一个经过认证的 Kubernetes 集群”,下一步将是“运行这个 kubectl 命令”。Kubernetes 将解锁第三方软件随处运行的能力,让那些供应商更容易提供云提供商托管服务之外的方案。
最后,他说道:“我相信,对于开发流程,我们将从封闭的 PaaS 服务,转向企业可以自行组装类似 PaaS 功能的服务。”
如果 Kubernetes 做了正确的工作,那么需要大量人为操作的工单驱动的基础设施管理,将转向 API 驱动的管理,大量企业都需要的东西,将由专门从事那项功能的外部团队提供,并且 SRE 规则也将会出现。
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
- 深入了解
- 翻译
- 解释
- 总结
该免费文章来自《极客视点》,如需阅读全部文章,
请先领取课程
请先领取课程
免费领取
© 版权归极客邦科技所有,未经许可不得传播售卖。 页面已增加防盗追踪,如有侵权极客邦将依法追究其法律责任。
登录 后留言
精选留言
由作者筛选后的优质留言将会公开显示,欢迎踊跃留言。
收起评论