我如何衡量我的video编码服务器的负载能力,并计划缩放?

我有一台运行在Amazon EC2上的服务器,作为video编码器(LAMP CentOS + FFMPEG)。 我怎样才能加载testingvideo文件,并了解它可以处理多less编码。 我似乎无法findFFMPEG保持日志文件或如何启用FFMPEG日志logging任何人都可以帮助?

一些假设 –

1)一次只能编码1个video,我已经build立了一个SQS队列,将进程提供给服务器。 2)我可以使用Amazon Cloudwatch和Auto Scale简单地启动另一个实例,当SQS队列达到特定大小或服务器性能变慢时 – Amazon将负责在多个服务器之间分配stream量。

什么是缩放video编码服务器的最佳做法是,我最好有很多小实例或更less的较大的实例?

谢谢

video编码几乎总是cpu的瓶颈,所以几率是亚马逊的高cpu实例将是值得的。 同样,亚马逊的定价也具有明显的规模经济,所以更less的强大的实例总体上将更具成本效益。

推动来推,虽然我们都不知道你的应用程序,所以你必须testing自己,并做math。