什么是AWS Fargate

什么是AWS Fargate

            • Fargate Spot可大大降低您的项目成本
            • 开发人员面临的最大挑战是创建在所有虚拟机上都可以正常运行的软件应用程序。通常,启动前的应用程序通过不同的平台传递,包括开发,登台,测试和生产。这些平台的环境差异可能导致应用程序发生意外的行为更改。此外,使用不同的平台来部署应用程序可能非常昂贵。

什么是AWS Fargate_第1张图片

Fargate Spot可大大降低您的项目成本

————————————————————————————————————

开发人员面临的最大挑战是创建在所有虚拟机上都可以正常运行的软件应用程序。通常,启动前的应用程序通过不同的平台传递,包括开发,登台,测试和生产。这些平台的环境差异可能导致应用程序发生意外的行为更改。此外,使用不同的平台来部署应用程序可能非常昂贵。

为了避免这种麻烦并降低项目的总体成本,Amazon在容器市场上推出了Amazon Elastic Container Service(ECS)和Kubernetes。这些解决方案做得很好,但是,他们需要更多的人力和精力来管理体力劳动。

为了减少繁琐的手工工作,亚马逊于2017年将AWS Fargate引入了容器市场。

什么是AWS Fargate?
AWS Fargate是用于容器的无服务器计算引擎。此无服务器引擎可与Amazon Elastic Container Service(ECS)和Amazon Elastic Kubernetes Service(EKS)一起使用,以方便地部署应用程序。它还消除了选择实例和扩展集群容量的需求。您只需要支付您的集装箱费用。这意味着您无需担心修补,扩展,管理服务器和安全性的操作开销。
什么是AWS Fargate_第2张图片

Fargate如何运作?
Fargate在专用内核运行时环境中运行每个ECS任务或EKS窗格。这意味着不会与其他任务和Pod共享CPU,内存,网络资源和存储,从而确保每个任务和Pod的隔离环境和安全性。随着Fargate提供更高的安全性,Foursquare,埃森哲,Vanguard和Ancestry等大公司都使用此解决方案来运行其关键应用程序。它还允许客户花更多的时间进行开发,而不是花时间管理Amazon EC2实例。

AWS Fargate价格-AWS Fargate的工作方式
AWS Fargate价格– AWS Fargate的工作方式
在Fargate上运行应用程序很方便,但是由于价格过高和复杂性,它并不是每个人的最佳选择。为了保留现有的Fargate客户并吸引更多潜在客户,亚马逊于2019年宣布了AWS Fargare Spot。

Fargate Spot
Fargate Spot是一种新的功能选项,可让客户以比Fargate价格低70%的价格运行耐中断的Amazon ECS任务。这个新的部署选项使客户可以以更低的成本就地卸载工作负载。Fargate Spot的概念类似于EC2竞价型实例。Fargate Spot任务在AWS云中的备用容量上运行。仅当Fargate Spot容量可用时才能启动任务。此外,当AWS需要容量恢复时,正在运行的任务可能会中断。客户将在中断正在运行的任务之前收到两分钟的通知。

为确保容器在任务停止之前正常退出,可以配置以下内容:

可以在任务使用的容器定义中设置120秒或更短的“停止超时值”。停止超时值是从收到中断请求到容器被强制停止之间的时间。
容器必须发送SIGTERM信号以执行任何清理操作。

如果对Fargate Spot的需求增加,则Fargate将按比例缩小在Fargate Spot上运行的任务。由于在Fargate Spot上运行的任务随时都可能被中断,因此作为客户,您必须避免在Spot上运行不能容忍中断的任务。此功能使您可以优化容错工作负载的成本。

如果您不想中断您的任务,则可以配置服务自动扩展策略。此策略允许您指定应始终运行的最小常规任务数。您还可以计划Fargate Spot的任务。当Fargate Spot的容量可用时,该计划将自动在Fargate Spot上运行任务。自动缩放策略通过启动满足您要求的任务来提高容器的效率。如果Fargate Spot的容量不再可用,则Fargate Spot将缩小规模,同时保持最少数量的常规任务以确保应用程序的可用性。

谁可以使用Fargate Spot服务?
这项具有 成本效益的服务最适合处理可并行工作负载(例如图像渲染,基因组处理和蒙特卡洛模拟)的客户。

Fargate的一些合作伙伴包括Sysdig,Aqua Security,SolarWinds和SignalFX等。这些APN合作伙伴可以使用FireLens界面从AWS Fargate路由其数据

想进一步了解Fargate Spot及其定价结构,请在评论部分让我们知道。

你可能感兴趣的:(AWS,云,aws,ecs,亚马逊)