我们正在考虑从我们的自助服务、稍微脆弱的生产系统转移到 VPS 提供商或像亚马逊这样的云托管服务。以下是我们目前使用的技术列表:
- glassfish 上的 Grails 应用程序
- MySQL
- glassfish 上的消息驱动 Bean(还没有 ESB)。
- 其他 perl 和 java 进程,主要做与 DB 相关的事情。
- 通过我们的 grails 应用程序提供大量文件(约 1 TB)。
- 一切都在 Solaris/Linux 上运行。
我们正在研究 Amazon EC2 以及 CloudFront/EBS/S3 和 VPS 解决方案(Linode 似乎脱颖而出)?成本虽然不是破坏交易的因素,但在一定程度上很重要(在预算紧张的情况下)。我们目前收集的几台 Sun 服务器(16 Gb RAM,四核)足以满足我们的需求。
鉴于我们使用的技术,寻找我们可能面临的亚马逊或 VPS 的任何陷阱。
虽然 EC2 实例的总体成本可能会更高,但它确实为您提供了许多使用 VPS 无法获得的选项。