Murli Thirumale, Portworx 联合创始人兼首席执行官
Murli Thirumale, Portworx 联合创始人兼首席执行官,之前以联合创始人及首席执行官的身份就职于Ocarina Networks, Inc.。还曾经是Citrix公司advanced solution部门的副总裁和总经理。
Thirumale拥有西北大学凯洛格商学院的工商管理学士学位。奥斯汀杰出学者。
Kubernetes迅速成为容器中应用程序管理 工具 的佼佼者。它的用途也扩展到管理基础架构层。CIO们应该注意到这一发展趋势,因为Kubernetes可以简化IT运维,减少支出并增加整个数据中心的敏捷程度 – 而并不只管理容器化的应用程序的某一部分。它对于现代应用程序开发也意义非凡。
用Kubernetes管理基础架构不是可有可无,相反,它对于全面实现云原生计算至关重要。近年来,应用程序的发展迅速,其基础架构也需要随之发展,以支持Kubernetes带来的快速扩展,自动化和敏捷性。不然基础架构将成为IT现代化的瓶颈。
Kubernetes可以为应用程序匹配适宜的资源。Kubernetes的扩展功能可以让您以应用程序的需求来缩放计算存储和网络资源,并在多个公共和私有云之间以统一的方式管理基础架构。简单的是,就像管理容器一样,现代的应用程序用kubernetes来编排和管理基础架构,整个技术栈,端到端,从上到下都可以获得敏捷性并减少费用。
目前kubernetes能做到什么呢?kubernetes社区已经开发了各种接口,插件和附加组件用来扩展kubernetes的功能以便让kubernetes能全方位提供基础架构功能和服务。这包括容器存储接口(CSI),它可以按需自动添加和删除存储卷(目前以有支持众多厂商的驱动)。同时也有容器网络接口(CNI),它提供网络连接类似的功能。同时也有提供监控,追踪,日志,负载均衡等等功能的附加组件。
Kubernetes扩展功能还为虚拟化环境带来了原生云的优势。比如KubeVirt具有云原生的虚拟化功能,它让虚拟机可以高效的运行在kubernetes管理的环境中。它是成熟的虚拟化管理和Kubernetes中的敏捷应用程序编排的绝佳组合。
与其他Kubernetes扩展一样,Kubevirt还提供了基于开源,基于标准的专有产品替代方案,例如VMware的Project Pacific。这使Kubernetes可以跨任何类型的存储和计算设备,来自任何供应商以及跨任何公共或私有云来管理基础架构。
重要的是,Kubernetes不仅限于管理容器化环境。它也可以用来管理传统的,非容器化的运行在虚拟机上的应用。即使你的企业只有20%的应用是容器化的,kubernetes也可以作为单一平台来管理所有应用的硬件和网络资源 –这意味着不需要采购(引进)重复的管理框架。采用这些kubernetes扩展功能,供应商可以提供存储或网络资源,这些资源叠加在虚拟化的底层存储或网络资源上,但将其置于Kubernetes管理之下。这使企业可以节省其存储设备的一次性支出成本,同时使用Kubernetes对其进行管理。
这里的总体思想是创建一个这样的基础架构:该基础架构是根据您的应用程序需求而不是其底层硬件的需求定义的。换而言之,重点需要从网络和存储的手动配置转移到基础架构可感知应用程序并根据最终用户定义的需求自动配置的环境。这是Kubernetes能够实现的。
简而言之,CIO将被使用Kubernetes来控制的基础架构所带来的好处所吸引,首先是容器的智能自动化,快速缩放,低成本和敏捷部署。这对于防止基础架构成为现代应用程序层快速变革的瓶颈至关重要。
原文链接: Kubernetes Is the New Control Plane for Infrastructure (翻译:吴世曦)
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:- Proxy-Go 控制面板 v1.9 发布,面板在手,代理无忧!
- Proxy-Go 控制面板 v2.0 发布,用了就忘不了的代理面板!
- 部署FastPanel主机控制面板
- 宝塔面板如何正确开启Memcached?
- IntelliJ IDEA(二) :面板介绍
- 深入理解BootStrap -- 面板(panel)17
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
构建高性能Web站点
郭欣 / 电子工业出版社 / 2012-6 / 75.00元
《构建高性能Web站点(修订版)》是畅销修订版,围绕如何构建高性能Web站点,从多个方面、多个角度进行了全面的阐述,几乎涵盖了Web站点性能优化的所有内容,包括数据的网络传输、服务器并发处理能力、动态网页缓存、动态网页静态化、应用层数据缓存、分布式缓存、Web服务器缓存、反向代理缓存、脚本解释速度、页面组件分离、浏览器本地缓存、浏览器并发请求、文件的分发、数据库I/O优化、数据库访问、数据库分布式......一起来看看 《构建高性能Web站点》 这本书的介绍吧!