如何在最近的位置/端点复制现有的 aws-ec2 实例和 s3 数据以提高网络吞吐量?

如何在最近的位置/端点复制现有的 aws-ec2 实例和 s3 数据以提高网络吞吐量?

我是一名在印度工作的远程开发人员。我的客户位于北美,他的 ec2 服务器/s3 数据保存在 us-west-2 区域。

获取数据所需的跳数显然很大,因此在测试期间浪费了我大量的时间,因为我们依赖于来自 s3 的大量数据。

我如何复制现有的 ec2/s3 系统以在印度拥有一个端点,从而提高我的测试性能?

答案1

从技术上讲是可以的。你只需要设置基础设施克隆并将所有数据复制到印度地区。有几个但是:

  • 运行成本。您(或您的客户)必须支付在印度运行环境的费用。费用可能高达数千美元,甚至可能需要聘请美国开发人员(因为您的工资 + 印度环境比美国开发人员的工资要贵)。
  • 设置成本。您的客户必须设置与美国环境对应的克隆。这可能需要数月时间(取决于准备了多少自动化以及自动化的新鲜程度)。数据也一样,将数据复制到印度可能需要很长时间
  • 美国和印度之间的同步。您的基础设施副本必须与美国的结构保持同步,测试数据也一样。您的客户必须有人来处理它。
  • 法律规定。也许有些数据必须存储在美国,不能复制到印度。

所有这些问题都必须由您的客户来回答,而不是由我们来回答。

相关内容