![集中数据 AWS](https://linux22.com/image/1504903/%E9%9B%86%E4%B8%AD%E6%95%B0%E6%8D%AE%20AWS.png)
我想将大约 1TB 的数据集中在 AWS 的 3 个本地位置(每个位置 5 个用户)。我们正在发展,但规模仍然很小。每个位置都有 30/5mpbs 的连接。每个位置都有自己的 Linux 服务器。我相信我知道该怎么做,但我有几个问题。
1.) 看到数据将存储在云中,我想优化本地和 AWS 之间的流量。是否有 Linux 版本的 Branch Cache?或者在本地和云之间本地存储的东西?存储网关是我们唯一找不到其他解决方案的解决方案。
2.) 我更适合使用 s3、ebs 还是 efs?(有一个可以安装 s3 存储桶的包)。
3.) 如果我选择 ebs/efs(带有实例),传输速率与 s3 相比是更慢还是更快?s3 是否使用优化?
答案1
听起来像是一份工作Amazon 存储网关。虽然我自己从未使用过它,因此无法提供除该页面内容之外的更多详细信息。
答案2
首先确定云存储类型。亚马逊 AWS 提供多种不同的存储产品。更多详细信息请参见找到这里。
S3(简单存储):一种静态存储服务,用于存档、静态网站或媒体分发。单个 S3 对象的最大文件大小为 5 TB。针对大数据传输进行了性能优化。
EBS(电子块存储):用于数据库、应用程序、存储的持久存储。存储限制为 16 TB。仅从 1 个 EC2 实例访问,并且包含在单个可用区中。
Amazon EFS(弹性文件系统):类似于托管网络文件系统,但在云端。它可以在 AWS EC2 实例之间共享。最大文件大小为 52 TiB。性能比其他选项更灵活。
至于优化数据传输,可以使用 Amazon Storage Gateway。或者可以使用 Datapath.io 等服务。此外,Amazon 还提供 AWS Direct Connect,用于在您的服务器和 AWS 之间建立专用连接。为了提供更一致的连接,您还可以付费购买预配置的 IOPS。
优化 AWS 性能需要为您的个人数据选择正确的存储类型和实例、管理您的数据传输和高效的网络管道。