我需要一些建议来创建渲染系统。
背景:我有一个渲染管理器,它是一个EC2实例,它从客户端收集图像并将其拆分为多个图块。然后它将切片转发到渲染服务器,渲染服务器也是EC2实例。渲染服务器的编程方式是,一旦接收到磁贴,它就开始渲染它,并且在渲染持续时间内,服务器的CPU利用率保持100%。
未来:现在使用云的弹性。我创建了一个ELB和一个自动缩放组渲染服务器。在这一点上,我需要建议,例如,我已经说了5个需要渲染的图块。因此,将有5个请求通过ELB转发到呈现服务器。那么在这种情况下,自动缩放策略会是什么?理想的解决方案是ELB只需创建5个新的渲染实例,为每个实例分配一个磁贴,并在任务完成后停止它们。
需要有关自动缩放策略的建议,适合所需任务的警报配置。