Amazon EC2是否适用于面向公众的持久性网站?

QMK*_*vin 4 amazon-ec2 amazon-ebs amazon-web-services sharepoint-2010

我的公司即将在SharePoint中编写一个面向公众的新网站(所以Windows Server 2008 RC2,SQL Server 2008 RC2等),我们正在寻找使用Amazon EC2来托管它.我已经阅读并被告知实例可能会消失(通常是通过用户错误,但也是批量),所以我怀疑EC2对我们来说是最好的想法.

我已经在亚马逊AWS网站上做过研究,但是必须承认大多数使用的术语都令人困惑,谷歌搜索我的问题经常把我带到这里,所以我想我也会在这里问我的问题,看看人们是否可以建议我.

1)我们的网站尽可能向公众开放至关重要(通常99.9%的上线时间适用).Amazon EC2服务水平协议承诺的可用性为99.95%,这很好,但如果我们达到0.05%的情况会怎样?我们的E2实例会丢失吗?这些可以恢复吗?如果是这样,我们需要做些什么才能确保我们恢复到不太旧版本的网站?

2)我读过有关亚马逊弹性块存储(EBS)的信息,以及它是如何独立于实例的生命周期而持久化的.如果我理解正确,EBS就像拥有一个硬盘驱动器,所以如果实例丢失,我们可以使用我们的EBS启动一个新实例来恢复最新版本,而如果实例丢失则"本地实例存储"将丢失同样.是对的吗?

3)"预留实例"是否更稳定?即他们不太可能消失?如果他们仍然消失,他们提供什么恢复福利,如果有的话?

我知道这些问题有点模糊,但希望你能够从基本信息中提供一个新手 - 足以让我指出正确的方向,至少进一步深入研究.

非常感谢.

凯文

Hom*_*er6 5

我们依赖AWS作为我们的网络服务器.我不会用别的东西.它们具有高度可扩展性,易于配置且具有荒谬的正常运行时间.我从未经历过他们的停工期.我们和他们在一起已经两年了.

保留的实例更便宜.如果您计划在一段时间内使用该实例,请获取它们.这只是一个成本/预算问题.

从未听说过人们失去EC2实例.

关于EBS的知识不是很了解,但S3是备份数据的好方法.

HTH

编辑:

遇到了一些可能有帮助的链接.干杯.

http://techblog.netflix.com/2010/12/four-reasons-we-choose-amazons-cloud-as.html

http://techblog.netflix.com/2010/12/5-lessons-weve-learned-using-aws.html

http://www.codinghorror.com/blog/2011/04/working-with-the-chaos-monkey.html