K8s终于通吃跨云落地各平台,将成IT现代化主流标准

终于,云计算龙头AWS也落地,抢进企业商用K8s软件市场了,这一步也让K8s成了可以通吃主流公私云的唯一基础架构平台。

AWS在2020年底年度大会上发布了两项重量级产品ECS Anywhere和EKS Anywhere。前者是云计算容器托管平台的本地端代理软件,可以让云计算ECS服务,也能统一管理和调度企业机房内部服务器上的容器运算工作,算是云计算容器服务向下的延伸。但后者EKS Anywhere,则是一款彻彻底底的商业软件产品,可以独立安装、部署在企业机房内的服务器上,完全不需要连接到AWS也能独立运行。AWS变成了企业基础架构软件商,踩进了微软、红帽擅长的企业软件市场。

回顾2年前,各公有云企业纷纷推出K8s云计算托管服务,可以让企业上云部署K8s应用,这也让企业应用打包成K8s应用之后,更容易自动部署到不同公有云环境中来提供服务,等于打通了多云之间的壁垒。到了2019年,更进一步吹起了混合云互通的浪潮,不少企业陆续在2019年推出了以K8s为核心的混合云产品。当年4月,Google先登场,推出混合云平台Anthos,可以云计算GKE服务上或机房内的GKE On-Prem上部署K8s应用。下半年,IBM推出了云计算原生软件包IBM Cloud Paks,以红帽OpenShift为基础,打包IBM服务来落地。为抢攻混合云需求,IBM后来甚至大砸340亿美元买下红帽,将可以混合公私云的OpenShift平台软件变成自家产品。

VMware也从2019年8月底大动作宣布,全面拥抱K8s,先推出可以管理各种K8s环境的新产品线Tanzu,还预告会用K8s重新改造vSphere。

到了2019年底,早就在混合云市场布局的微软,推出了新款混合云解决方案Azure Arc,同样用K8s打造而成,可用来管理各处的K8s集群,还可以支持边缘运算环境。四大公有云,只剩下云计算龙头AWS,没有推出K8s混合云产品。

在K8s落地部署环境上,除了红帽和VMware之外,原本力推OpenStack的Mirantis,在2019年底买下Docker公司的Docker企业版业务和产品,后来更名为Mirantis Kubernetes Engine也来卡位。

2020年上半,深度集成了K8s的新版vSphere终于正式推出,原生就可以支持K8s的API,能够通吃虚拟机和容器形态的工作负载,甚至,企业可以把vSphere转为K8s容器平台。企业惯用的虚拟化架构,更容易和容器架构共享同一套管理机制。

尽管疫情打乱了所有人的步调,延缓了K8s版本发布进程,但IT厂商竞逐K8s市场的脚步没有慢下来,甚至,K8s的战场,从公有云、私云、混合云,现在还进一步延伸到边缘运算设备上。

企业级Linux企业SUSE在2020年7月,宣布买下另一家容器管理平台Rancher Labs,就是看上了他们所打造给边缘设备专用的轻量级K8s软件K3s。早一步支持K8s边缘部署的微软,则在9月一口气推出了3款Azure Stack边缘运算集成应用设备,可在不同形态边缘设备中部署K8s。红帽OpenShift在2020年12月初也宣布支持3节点集群,要抢攻边缘架构的部署需求。

年终AWS的两项重量级产品ECS Anywhere和EKS Anywhere,更是确定了K8s加上容器技术,是唯一可以跨主流公有云、混合云、跨主流私云,甚至是边缘设备的应用程序运算环境。这正是这两年许多企业发展数字转型,开始推动老旧AP现代化,或是拥抱云计算原生应用的现代化IT技术时,都同步拥抱K8s的缘故。台湾已有少数大型企业,开始从虚拟化平台,转为拥抱K8s平台,金控、银行、高科技制造业都有。甚至如国泰金控、玉山银行,大力拥抱微服务架构,就是看上容器化应用可以弹性扩展,容易大规模部署的能力。2021年,可以通吃上云落地的K8s,势必成为更多企业推动IT现代化的主流,也是唯一的选择。