【问题标题】:Amazon Data Transfer OUT亚马逊数据传出
【发布时间】:2013-09-10 01:30:59
【问题描述】:

我是一家初创公司的开发人员。

我现在可以选择云服务了。

我的服务器的主要任务是发送和接收 jpeg 图像(大约 1mb)。我们估计每个月有 100,000 个用户,每个用户有 50 个图像请求。因此大约有 5TB(100K * 50 * 1mb) 的数据传输 OUT。

数据传输的总成本为每月 1005 美元(5000GB * 0.201 美元 --> CloudFront 和 EC2 的日本区域价格)。

对于一家初创公司来说,这对于一家初创公司来说是一笔非常大的投资。

有没有办法降低数据传输成本?

【问题讨论】:

  • 在启动时为 100,000 名用户每月传输 1005 美元的数据?我不建议这是一项大投资。无论如何,它都会付出代价 - 我会更多地关注这 100,000 名用户的收入是如何形成的。
  • 国外服务器的预算我猜错了。在韩国,我们的应用程序将主要部署在韩国,IaaS 公司为每个实例免费提供 1TB 数据传输,额外 1GB 则为 0.06~0.1 美元。我考虑 AWS 是因为他们的声誉和良好的服务。
  • AWS 成本不同。您需要考虑的不仅仅是数据传输。来自世界各地的边缘位置的百分比是多少?另外-您将获得多少百分比的缓存命中?您可以通过 S3 而不是 EC2 提供图像吗?这甚至没有触及你没有提到的事情。 (EC2 使用情况、扩展大小、cloudwatch 警报、弹性负载平衡、GET/PUT 请求数量、EBS)实际上 - 如果 1005 美元对于这么多数据和用户来说感觉太大了,那么一旦添加,您将在 AWS 上苦苦挣扎所有其他的东西。

标签: amazon-web-services amazon-ec2 amazon-cloudfront


【解决方案1】:

我看到两个选项:

  1. 您可以使用 CloudFlare 代替 CloudFront。他们免费提供 CDN 功能。
  2. 如果您不使用 S3 来提供图像,而是从您的服务器上提供,您可以使用不同的提供程序。例如,Linode 在东京有 DC,4 GB(80 美元)为您提供 8 TB 传输。另一个是 vps.net - 1 GB 实例(40 美元)为您提供 6 TB 的传输。你也可以和Cloudorado玩一下,找到适合你的东西。

【讨论】:

  • 稍后将不得不测试这些性能。虽然,在性能方面似乎没有什么能超越 AWS。我可能会选择 AWS,只是减小图像的大小以降低成本。
猜你喜欢
  • 1970-01-01
  • 2016-11-26
  • 2012-12-08
  • 1970-01-01
  • 1970-01-01
  • 2022-12-03
  • 1970-01-01
  • 2013-12-01
  • 1970-01-01
相关资源
最近更新 更多