Serverless Kubernetes为什么会出现ASK?

Serverless Kubernetes为什么会出现ASK?

展开
收起
1358896759097293 2021-03-23 20:34:52 735 分享 版权
1 条回答
写回答
取消 提交回答
  • 45271990@qq.com

    阿里云提供的 Serverless 产品是 Serverless K8s。但是 K8s 怎么还能 Serverless 呢?这就需要先了解一下技术架构的演进历程。 最早的时候大家都把 Docker 镜像部署在虚机里,用户需要购买 ECS,然后部署镜 像,最后是网络的一些配置,比如 SLB、EIP 等。在这个过程中,用户需要自己完成部署 动作,扩容需要自己重复上面的动作,或者自己构建一套自动化脚本,相对来说成本和稳定 性都比较低。 之后有了 K8s 来帮大家解决容器编排的问题。这种标准化的方式确实大大提高了大家 的生产力。用户通过使用 deployment、service 等标准的 K8s 的方式进行编排,并进 行部署。但 K8s 的运维和管理还是相对比较复杂的,技能要求比较高,用户需要运维 ECS 以及通过 ECS 构建出来的 K8s。另外一个痛点时 K8s 集群里的 ECS 是需要预先购买的,如果客户的负载有比较大的波动,就会出现比较多的资源浪费。虽然技术上也有 解决方案,比如 worker node 的弹性,但这对于初级用户来说,还是有比较高的复杂度。 那有没有一种方案可以让用户既能享受到 K8s 提供的容器编排能力,又能够不需要关 心 ECS 和 K8s 的运维、管理和弹性问题呢?这就是 Serverless K8s 的方案。对应到 阿里云的产品就是 ASK。在 ASK 的方案里,用户创建一个 ASK 集群,但不需要指定 任何 ECS 节点,然后通过标准的 K8s 容器编排、deployment 等部署镜像。ASK 会 根据用户的负载需求,自动在底层资源池构建需要的 POD 并进行弹性伸缩,用户不再需 要关心容量规划、ECS 机器运维、资源限制等 LaaS 层的问题,非常便利。

    2021-03-24 13:52:35
    赞同 展开评论

阿里云拥有国内全面的云原生产品技术以及大规模的云原生应用实践,通过全面容器化、核心技术互联网化、应用 Serverless 化三大范式,助力制造业企业高效上云,实现系统稳定、应用敏捷智能。拥抱云原生,让创新无处不在。

收录在圈子:
+ 订阅
阿里云 云原生应用平台 肩负阿里巴巴集团基础设施云化以及核心技术互联网化的重要职责,致力于打造稳定、标准、先进的云原生产品,成为云原生时代的引领者,推动行业全面想云原生的技术升级,成为阿里云新增长引擎。商业化产品包括容器、云原生中间件、函数计算等。
还有其他疑问?
咨询AI助理