我有一个web应用程序,目前我在EC2上安装了4个m3.xlarge实例。如果我将它安装在2个m3.2xlarge实例上,会有什么不同?哪个更好?有人能帮我解释一下吗?
EC2 m3系列包括m3实例类型,并提供计算、内存和网络资源的平衡
模型 ------------- 个vCPU——Mem (GB)——SSD存储设备(GB)
m3。超大,4 ------------ 15 ------------------ 2 x 40
m3.2xlarge——8 ------------ 30 ----------------- 2 x 80
4个m3实例。Xlarge类似于m3.2xlarge的2个实例但这取决于你托管的web应用程序(冗余,你的应用程序在共享资源下运行得有多好等)
4x m3.xlarge:
- 更多冗余(安全)
- 根据您的环境,您可以通过在夜间或周末关闭一些服务器来节省成本,例如当您知道活动较少时(当然,如果这是用于生产,您不能这样做)
- 更容易维护(您可以在一台服务器上进行维护,而不会有不可用的风险)
2 x m3.2xlarge:
- 更容易维护/监控
- 根据你的代码和数据,你可以有更好的性能
两种选择都很好,但最好的选择将主要取决于你的需求…你需要全天候服务吗?你打算如何更新你的应用程序(部署)?什么样的活动……等
希望能有所帮助。