我计划在 Elastic Beanstalk 中使用 m1.small 来处理我的应用程序的图像。它可以在负载均衡器后面扩展,并在应用程序需要时根据特定指标提供更多处理能力。
我还考虑使用 m3.medium,它更适合图像处理等计算密集型应用程序。问题是我的应用程序在 ASP.NET 4.5 上运行,当在 Windows 2012 上运行时,我认为 m3.medium 4GB SSD 驱动器不适用于这种类型的实例。
另一个选择是 m1.medium,它有 160GB 的存储空间,但功能不如 m3。
考虑到我需要在 Windows 上运行我的应用程序,并且我在负载均衡器(Elastic Beanstalk)后面运行它,并且可以使用自动缩放添加删除服务器,您推荐哪一个服务器用于图像处理?
答案1
为什么不尝试几个呢?你总是可以用相同的图像启动不同的。如果你使用亚马逊内置的负载均衡器,那么这样做非常容易。我发现,使用一组微型实例可以很好地进行图像处理。