广告

在Kubernetes vs. AWS的世界中,红帽还有优势吗?

  • 浏览(178)
  • 评论(0)
  • 译者:k8s

无论CIO多么热情地宣称自己all in cloud,企业IT的混乱现状不可否认。的确,很容易找到关于“多云战略的好处”的过于乐观的观点(由渴望赚钱的供应商撰写),但“混合”和“多云”往往根本不是策略——它们只是在由开发人员驱动的世界中发生的事情。

对于发现自己不得不“hybrid”的组织(也就是说,地球上的每个公司),请记住——有一种方法可以使这个混乱看起来像(并作为)一个非常真实的策略。这种方法就是Kubernetes(源于希腊语中的“舵手”)。它提供了一种将混合计算转变为智能商业策略的方法。

AWS vs. 其他

 

对于几乎所有企业而言,“hybrid”实际上始于AWS。也就是说,公司已经在Windows上“标准化”或者为数据中心做了些什么,却发现开发人员正在全面采用AWS。即使在今天,尽管CIO可能会宣誓效忠于Microsoft Azure,但组织内的某个人正在运行AWS。

似乎是一夜之间(但实际上已经花了十多年),AWS无处不在。原因很简单:AWS使开发人员的生活变得简单,就像Windows之前做的那样。正如一位开发人员指出的那样,这两者有很多共同之处:

与Windows一样,AWS也是一种产品。它不灵活,行为可靠。API定义明确,KPI足以满足大多数“真实”工作负载的需求。各种资源都有限制,有助于区分可以和不可以实现的目标。大多数人都想要这样,就像大多数人想要一辆可以开但不需要经常维修的汽车一样。

AWS一直通过向开发人员提供多种选择而获胜,主要是通过使这些选择更容易利用和消化。后来,Kubernetes异军突起。

 

离开AWS?

AWS花了很长时间才接受Kubernetes,尽管它很受开发人员和雇佣他们的企业的欢迎。从AWS的角度来看,他们已经拥有ECS(它使得大规模管理容器变得容易,只要你留在AWS的“势力范围”之内)。然而,Kubernetes对AWS的威胁不小:它使得在计算环境之间移动工作负载变得相对简单。

 

今天在AWS上,明天就走了吗?

当然,现实有点混乱。大多数Kubernetes工作负载都在AWS上运行,而尽管AWS最初抵触Kubernetes,它现在还是拥有自己的Kubernetes服务(EKS)。虽然EKS算不上亚马逊的重心,但它可能足以说服Kubernetes的粉丝坚持使用AWS足够长的时间,而最终转向像Fargate这样的无服务器产品。EKS(与所有AWS服务一样)与AWS IAM高度集成。正如大多数人所知,IAM是AWS锁定的真正原因(Lambda也是锁定用户的卓越技术)。

然而,仍有企业需要管理跨AWS的工作负载,是的,还有其他云和私有数据中心,混合使用虚拟化技术、OpenStack、裸机以及其他所有计算。对于这些企业,Kubernetes提供了一种在不一致的环境中以一致的方式打包和管理应用程序的方法。

 

因此,值得关注的两家公司是红帽和谷歌——它们是Kubernetes的两个主要贡献者(谷歌占所有贡献的39%,红帽占16%,VMware占3%)。在这两者中,手握基于Kubernetes的OpenShift的红帽,有着为企业开源工作的悠久历史,并且它没有公有云。正如红帽的Daniel Riek所说,OpenShift作为传统RHEL的扩展和超集,是未来的云原生操作系统,这有助于许多已经依赖Red Hat Enterprise Linux的企业。

这是否意味着红帽是AWS最大的竞争对手?非也。但它确实表明Kubernetes可能会是AWS最大的威胁,那些使Kubernetes最容易使用的供应商将最有可能利用真正的混合(多云、公有云和私有云)世界。

  • 分享到:
  • icon
  • icon
  • icon
  • icon

评论已关闭。

箭头