gpt4 book ai didi

amazon-ecs - 如何将 ebs 卷(或部分)挂载到 Fargate 容器

转载 作者:行者123 更新时间:2023-12-05 01:30:09 24 4
gpt4 key购买 nike

我正在使用 ECS Fargate 在服务中托管容器。该服务绑定(bind)到目标组以实现负载平衡。 https://docs.aws.amazon.com/AmazonECS/latest/developerguide/fargate-task-storage.html

此链接提到可以使用 EFS 进行持久存储。 IMO EFS 很慢。 EBS 更快更好。但是我找不到直接或间接地与容器上的一组共享 EBS 卷(EBS 附加到 EC2)的方法,因此所有容器都看到相同的数据并且可以写入它并且即使在容器死后存储仍然存在

有没有办法为 Fargate 上的所有容器提供公共(public)存储(我不是指在 EC2 上托管任务的 ECS 产品)?

最佳答案

这里有几件事需要解包:首先,今天 ECS/Fargate 不支持挂载 EBS 卷。这种支持是我们想要介绍的,但目前尚不可用。其次,即使您能够将 EBS 卷附加到任务,请考虑 EBS 是 block 存储,因此要能够与不同系统(在本例中为 ECS/Fargate 任务)共享其内容,您需要有一些一种集群文件系统或一种软件/逻辑,一次只能从一个系统仲裁访问。当你说 EFS 慢是因为你已经测试过它(并且不满足你的要求)或者这是一个假设?

关于amazon-ecs - 如何将 ebs 卷(或部分)挂载到 Fargate 容器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67323679/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com