我正在考虑将数据从 EC2 实例保存到 EBS,然后将结果保存在 S3 上。我没有很多使用 EBS 的经验,所以我的问题是:
- 它们有多稳定?我的意思是您多久(如果有)遇到 EBS 问题。如果超载或类似情况,它们会崩溃吗?
- 从 EBS 丢失数据的可能性有多大?
- 是否可以将一个 EBS 挂载到多个实例?(假设两个 ec2 共享相同的 ebs )
我正在考虑将数据从 EC2 实例保存到 EBS,然后将结果保存在 S3 上。我没有很多使用 EBS 的经验,所以我的问题是:
我假设您已经阅读过AWS 对 EBS 的看法
也许您看到的是s3fs - 一种将 s3 挂载为文件系统的方法。
EBS 相当稳定,您写入的每个数据都被冗余复制到 AZ 内的 3 个磁盘中。如果您定期对 EBS 卷进行快照,您可以更好地保护您的数据。由于 EBS 在 AZ 范围内运行,因此建议将用户文档、图像、视频等资产移动到 Amazon S3。S3 提供比 EBS 卷更多的冗余和可用性。
您不能将单个 EBS 卷挂载到多个 EC2 实例。您将不得不在 AWS 上使用像 GlusterFS 这样的解决方案,以便多个 EC2 实例可以与公共存储池通信。