我有一组用于销售企业软件的演示,最近,这些演示的硬件要求开始变得过高,无法将笔记本电脑带给客户,所以我不得不考虑其他选择。
看起来最经济实惠且最合理的方法是通过移动宽带卡远程连接到云中的机器并使用它们。第二个不太理想的选择是购买尽可能小的服务器,以便将其带入客户站点。不过,我讨厌引入一个完整的网络。
我的要求如下:
我需要一个基于云的解决方案,允许我配置一组服务器来执行企业级演示。我不想在这些服务器不运行时付费,但我明白每月支付存储费用的必要性,这是可以接受的。
Amazon EC2 服务的问题在于,在安装软件时,服务器之间没有持久性。我要安装的软件必须经过大量配置,而且需要花费 2 天左右的时间才能完成。捆绑无法工作,因为它们运行 Sysprep,这会搞砸我配置为域控制器的任何机器。它还会搞砸任何 SQL Server 安装,因为这些安装与机器名称挂钩以获取凭据。我不太了解是否存在其他基于云的解决方案。
我正在寻找一个有竞争力的解决方案,使我能够将至少 3 台具有大约以下规格的机器配置到域控制器/成员服务器配置中:
- 具有最低计算能力的 Windows 2003 可用作 DC
- Windows 2003 x64 配备 8GB 或 16GB RAM、30GB-50GB 磁盘、最多 4 个 CPU,但 2 个就可以了。
- Windows 2003 x86,配备 4GB RAM、1-2 个 CPU。20GB-30GB 磁盘空间。
我绝对需要在会话之间保留完整的图像,并希望能够关闭它们并将它们脱机,直到需要为止。如果重新启动它们需要 30 分钟,那也没关系,因为我可以为此制定计划。
在定价方面,如果我每次演示花费 50-100 美元,初始设置花费也差不多,那就没问题了。我不是每周都这样做,但是当我需要做一次时,硬件可能会很贵。有人有什么想法吗?
答案1
看一眼RackSpace云。它满足您的需求。它比 EC2 更便宜,并且 VM 是持久的。
答案2
还有其他公司提供与 ec2 类似的服务,不同之处在于您可以对正在运行的实例进行快照,然后“暂停”它,就像在笔记本电脑上休眠到磁盘一样。
您最好使用其中之一。
或者您可以尝试此主题中的建议:
http://developer.amazonwebservices.com/connect/message.jspa?messageID=127015
答案3
简短回答:
如果服务器重新启动,所有数据都会被保留。如果服务器终止,数据将被删除。
长答案:
就像 IT 行业一样,这取决于具体情况。如果您拥有 EBS(基本上是虚拟硬盘),您的数据将始终得到保存,无论您是终止或重新启动,还是发生故障。请记住,您可以通过其他方式实现这种持久性。
Windows 选项:
您始终可以尝试使用 Amazon Console EC2 捆绑实例。将数据与实例捆绑在一起的唯一缺点是当您想再次启动它时需要花费时间,启动可能需要长达 7-15 分钟。捆绑过程非常简单,您需要给它一个 s3 存储桶,就是这样。您可以根据需要启动任意数量的此 AMI,并从不同的 URL 访问它们。请阅读此帖子以获取有关重启。
我希望这有帮助。
地理
答案4
请原谅我无耻地推销,但看看bluelock.com
我们将与您合作,按照您需要的方式进行设计。