什么是更好的亚马逊EBS或S3流媒体和上传视频

时间:2017-06-12 20:09:05

标签: amazon-s3 amazon-ec2

使用什么更好,EBS或Amazon S3的EC2实例用于基于订阅的流媒体渠道,如Netflix。 每月150GB上传,每月250GB流媒体,没有高峰时间,观众以澳大利亚,印度,北美,欧洲,巴西为主 和需要迁移到云的80TB存储空间?

1 个答案:

答案 0 :(得分:1)

对于可扩展性和全球性存在,明确的答案(仅使用AWS服务)是:

  • 在Amazon S3上存储视频
  • 通过Amazon CloudFront投放视频

Amazon CloudFront已在全球70多个地区开展业务,并将为您处理视频流协议。将内容标记为私有,并让您的应用程序确定用户是否有权查看视频。然后,您可以生成预签名的URL,以允许在一段有限的时间内访问给定的视频。请参阅:Serving Private Content through CloudFront

相比之下,使用Amazon EC2 + Amazon EBS是一个糟糕的选择,因为:

  • 您需要根据负载扩展其他实例
  • 您需要在多个区域中运行实例以更贴近您的用户(因此延迟更低)
  • 您需要将所有视频复制到每个服务器,而不是存储每个视频的单个副本

请注意,您的最大费用将是数据传输(请参阅Amazon CloudFront Pricing。您的引用数字“每月250GB流量”似乎非常低 - 我的家人每月只使用那么多的带宽!