【发布时间】:2013-02-16 12:29:05
【问题描述】:
所以我正在开发一个为用户上传视频提供服务的网站,所有基础设施都在亚马逊上。我正在尝试找到一个好的工作解决方案,这就是我的想法
- 有一个 EC2 Instant 处理文件上传到它的 EBS 卷, 使用 PHP
- 将视频文件传输到 S3
- 让 Amazon Elastic Transcoder 将视频文件从 S3 转换为适当的格式,然后将它们存储回 S3
- 使用 CloudFront 将转换后的视频文件提供给公众
首先,您对此有何看法?有没有更简单的方法可以达到相同或更好的效果?
其次,我现在的主要问题是将文件传输到S3,我尝试过s3fs来做这件事,但是它在传输大文件时出现了各种奇怪的问题,这让我放弃了s3fs。
在回复Fastest / best way copy data between S3 to EC2? 时,有人建议使用 EBS 卷,但我不确定是否可以挂载 EBS,然后还可以访问 S3 上的相同数据。
感谢任何帮助
【问题讨论】:
-
我已经将 CloudFront 用于小/低容量的东西,效果很好。
标签: amazon-s3 amazon-cloudfront amazon-ebs