title: AWS Elastic Load Balancer Suggestion
body: <p>I need some suggestion for creating an rendering system.</p>
  
  <p>Background : I have a rendering manager which is a EC2 instance which collection image from the client and split it into number of tiles. It then forward the tiles to the rendering server which is again a EC2 instance. The rendering server is programmed in a way that, once a tile is received it starts rendering it and in the rendering duration the CPU Utilization of the server stays 100%. </p>
  
  <p>Future: Now to use the elasticity of Cloud. I have created an ELB and an auto scaling group of rendering server. At this point I need suggestions, as for example, I have say 5 tiles that needed to be rendered. Hence, there will be 5 request forwarded to the rendering server via ELB. Now what would be the auto scaling policies in that case ? Desired solution is ELB just create 5 new rendering instances assign one tile to each of the instance and stop them once the task is finish. </p>
  
  <p>Need suggestion on auto scaling policies, alarm configuration which suits the desired task. </p>