云计算持久性服务器

我有一套演示软件可以用来销售企业软件,最近这些演示的硬件需求已经开始变得过大了,因为把一台笔记本电脑带进了一个客户端,所以我不得不考虑其他的select。

看起来最具成本效益和合理性的方法是通过移动宽带卡远程连接到云中的机器并使用它们。 另一个不太理想的select是购买一台尽可能小的服务器,以便将其带入客户站点。 我讨厌不得不引入一个完整的networking。

我的要求如下:

我需要一个基于云的解决scheme,这将允许我configuration一组服务器来执行企业级演示。 我不想在这些服务器没有运行的时候支付这些服务器的费用,但是我知道每月支付这些服务器的必要性,这是可以接受的。

亚马逊的EC2服务存在的问题是服务器之间没有用于安装软件的持久性。 我正在安装的软件必须进行广泛configuration,并且需要2天的时间才能完成。 捆绑将无法正常工作,因为他们运行Sysprep,这将搞砸我configuration为域控制器的任何机器。 它也搞砸了任何SQL Server安装,因为这些安装已经挂钩到机器名称中。 我不太熟悉其他基于云的解决scheme。

我正在寻找一个有竞争力的解决scheme,使我可以configuration至less3台机器,大致具有以下规格到域控制器/成员服务器configuration:

  1. Windows 2003以最小的计算能力用作DC
  2. 具有8GB或16GB内存的Windows 2003 x64,30GB-50GB磁盘,最多4个CPU,但是2个可以工作。
  3. Windows 2003 x86,带有4GB RAM,1-2个CPU。 20GB-30GB磁盘空间。

我绝对需要在会话之间进行全面的图像持久化,并希望能够closures它们,并在需要的时候使它们脱机。 如果花费30分钟时间,我就可以计划好了。

就定价而言,如果我花费每个演示50到100美元,与初始设置大致相同,那也没关系。 我不会每周都这样做,但是当我需要做这些时,硬件可能会很贵。 有人有主意吗?

看看RackSpace Cloud 。 它做你所需要的。 低端比EC2更便宜,虚拟机持久。

除此之外,还有其他一些公司提供类似的服务,除了你可以拍摄一个正在运行的实例的快照,然后“暂停”它,就像你的笔记本电脑上的磁盘hibernate一样。

使用其中一种可能会更好。

或者你可以尝试在这个线程中的build议:

http://developer.amazonwebservices.com/connect/message.jspa?messageID=127015

简答:

如果服务器重新启动,则所有数据都将保留。 如果服务器被终止,则数据被擦除。

长答案:

像IT中的任何东西一样,这取决于。 如果你得到一个EBS(基本上是一个虚拟硬盘),你的数据总是被保留下来,不pipe是终止还是重新启动,还是失败。 请记住,您可以通过其他方式来完成这种持久性。

Windows选项:

您始终可以尝试使用亚马逊控制台EC2捆绑实例。 将数据捆绑到实例的唯一缺点是需要重新启动时间,启动时间可能长达7-15分钟。 捆绑过程非常简单,你需要给它一个s3桶,就是这样。 您可以根据需要启动尽可能多的AMI,并从不同的URL访问它们。 请阅读这篇文章了解更多关于重新启动的信息。

我希望这有帮助。

地理

你可以用你想要的方式设置图像,然后使用amazon ec2工具来创build你的服务器的新镜像。 之后,您可以重新启动这些图像作为一个干净的服务器。

需要亚马逊S3来存储图像。

请原谅无耻的插件,但请查看bluelock.com

我们将与您一起devise完全符合您需要的方式。

看看www.gogrid.com ,他们最近推出了服务器的“快照”function。 他们的服务器是持久的,他们提供Windows机器。