大file upload到S3 – 关心服务器?

我正在为客户的网站上的file upload组件。 这些文件不存储在服务器上,而是直接上传到Amazon S3。

他们将上传的最大文件大小将在200MB左右。 我想知道这是否会成为我们的服务器的关注?

该网站将托pipe在一个专门的服务器(运行LAMP堆栈),但它也有大约25个其他网站托pipe。 上传大文件时(由于上传速度不佳,可能需要几个小时),服务器上的其他站点可能会受到影响吗?

将客户端直接上传到Amazon S3然后只是提供文件的链接,而不是通过网站处理上传是否更好?

那么,实际上,你的服务器有一个有限的可用资源,这些上传将与服务器工作负载中的其余项目争夺资源。 这是否会造成不可接受的性能下降将留给你找出来。 做一些负载testing。

关于用户直接上传,这是一个好主意,如果有可能实现。