我们需要在本地化平台上执行测试,这会给我们的硬件资源带来一些负担,因为在短短几周内,我们可能需要多个服务器和客户端(Windows 2003 和 Windows 2008、Vista、XP、Red Hat 等)语言。
我们通常依赖带有 Windows 2003 和 VMWare 的刀片,但有时这些刀片会因准时需求而过度生长,并且如果环境需要增长,还存在采购和部署过程相当缓慢的问题。
Amazon EC2/S3 在以下场景中是否可用?
- 在 Amazon AMI 上安装 VMWare(桌面,因为我们需要拥有快照的能力)。
- 从 S3 加载现有 VMWare 映像并在 EC2 实例上运行它们(每个 EC2 实例上可能有 3 或 4 个服务器或客户端操作系统。
我们更感兴趣的是能够非常轻松地启动或停止 VMware snaphsot 以进行相对较短的测试。这仅用于测试配置,而不是实际服务于用户工作负载的生产环境。唯一真正的用户是测试人员。这些配置可能只需要几个星期,然后关闭几个月,直到下一个版本再次需要它们。
EC2/S3 是否是此类测试目的的可行替代方案?