【发布时间】:2011-08-13 10:44:15
【问题描述】:
我的公司即将在 SharePoint 中编写一个面向公众的新网站(如 Windows Server 2008 RC2、SQL Server 2008 RC2 等),我们正在考虑使用 Amazon EC2 来托管它。我已经阅读并被告知实例可能会消失(通常是由于用户错误,但也可能是批量消失),所以我怀疑 EC2 是否适合我们。
我在亚马逊 AWS 网站上进行过研究,但必须承认,使用的大多数术语都令人困惑,谷歌搜索我的问题经常把我带到这里,所以我想我也应该在这里问我的问题,看看人们是否可以给我建议。
1) 让公众尽可能多地访问我们的网站至关重要(通常 99.9% 的正常运行时间适用)。 Amazon EC2 服务水平协议承诺 99.95% 的可用性,这很好,但如果我们达到 0.05% 的情况会发生什么?我们的 E2 实例会丢失吗?这些可以恢复吗?如果是这样,我们需要做些什么来确保我们恢复到不太旧的网站版本?
2) 我了解了 Amazon Elastic Block Store (EBS),以及它如何独立于实例的生命周期而持续存在。如果我理解正确,EBS 就像有一个硬盘驱动器,所以如果实例丢失,我们可以使用我们的 EBS 启动一个新实例来恢复最新版本,而如果实例丢失,“本地实例存储”将丢失也是。对吗?
3) “保留实例”是更稳定的选择吗?即它们消失的可能性较小吗?如果它们仍然消失,它们会提供哪些恢复好处(如果有的话)?
我知道这些问题有点含糊,但希望您能够从基本信息中提供一个新手 - 足以为我指明正确的方向,至少可以进行更深入的研究。
非常感谢。
凯文
【问题讨论】:
-
预留实例对正常运行时间或稳定性没有优势。他们所做的只是支付更少的费用,但预先支付。如果正常运行时间小于 99.95,您的实例不会丢失,但如果任何其他机器不可用,情况就会如此。我们在 EC2 上托管我们的公司网站,它运行良好。
-
谢谢你,乔。我在保留实例上阅读了相当多的内容,但无法获得仅此价格的更多内容,而且似乎没有。很高兴知道:)
-
Amazon EC2 很棒。我当然可以做你描述的。由于您使用的是 Microsoft 产品,因此您可能还会考虑使用 Microsoft 的云 Azure。
标签: sharepoint-2010 amazon-ec2 amazon-web-services amazon-ebs