Sharepoint 2010 AmazonEC2是否推荐用于持久性面向公众的网站?

Sharepoint 2010 AmazonEC2是否推荐用于持久性面向公众的网站?,sharepoint-2010,amazon-ec2,amazon-web-services,amazon-ebs,Sharepoint 2010,Amazon Ec2,Amazon Web Services,Amazon Ebs,我的公司即将在SharePoint中编写一个新的面向公众的网站(因此Windows Server 2008 RC2、SQL Server 2008 RC2等),我们正在考虑使用Amazon EC2来托管它。我读过,有人告诉我实例可能会消失(通常是由于用户错误,但也会成批消失),所以我怀疑EC2对我们来说是不是最好的主意 我在Amazon AWS网站上做过研究,但必须承认,使用的大多数术语都令人困惑,谷歌搜索我的问题经常让我来到这里,所以我想我也应该在这里提问,看看人们是否能给我提供建议 1) 我

我的公司即将在SharePoint中编写一个新的面向公众的网站(因此Windows Server 2008 RC2、SQL Server 2008 RC2等),我们正在考虑使用Amazon EC2来托管它。我读过,有人告诉我实例可能会消失(通常是由于用户错误,但也会成批消失),所以我怀疑EC2对我们来说是不是最好的主意

我在Amazon AWS网站上做过研究,但必须承认,使用的大多数术语都令人困惑,谷歌搜索我的问题经常让我来到这里,所以我想我也应该在这里提问,看看人们是否能给我提供建议

1) 我们的网站尽可能向公众开放是至关重要的(通常99.9%的开通时间适用)。Amazon EC2服务级别协议承诺99.95%的可用性,这很好,但是如果达到0.05%的情况会发生什么?我们的E2实例会丢失吗?这些东西能找到吗?如果是这样的话,我们需要做些什么来确保恢复到不太旧的站点版本

2) 我已经阅读了Amazon弹性块存储(EBS),以及它是如何独立于实例的生命周期而持久化的。如果我理解正确,EBS就像有一个硬盘驱动器,因此如果实例丢失,我们可以使用我们的EBS启动一个新实例来恢复最新版本,而如果实例丢失,“本地实例存储”也将丢失。是这样吗

3) “保留实例”是一个更稳定的选项吗?i、 它们消失的可能性是否较小?如果它们仍然消失,它们提供了什么恢复好处(如果有的话)

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

非常感谢


Kevin

我们的Web服务器依赖AWS。我不会用别的东西了。它们具有高度可扩展性、易于配置和荒谬的正常运行时间。我从来没有和他们一起经历过停工。我们已经和他们在一起两年了

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

从未听说过有人丢失EC2实例

对EBS不是很了解,但S3是备份数据的好方法

编辑:

遇到一些可能有用的链接。干杯


AWS的主要设计目标之一是提供容错服务,即可以从故障中恢复的服务。也就是说,他们在设计所有服务时都假设某些东西在某个时候会以某种方式出现故障,但会有冗余和其他机制从这些不可避免的故障中恢复

对于S3和SimpleDB等存储服务,这主要是通过在多个数据中心的多个节点(机器)上复制数据来实现的。因此,当一个节点发生硬件故障或一个数据中心断电时,不会出现实时停机,因为副本仍然可以为请求提供服务。作为消费者,您甚至不知道节点或数据中心出现故障


EC2的工作原理是类似的,但它并不像S3和SimpleDB那个样封装,所以您需要自己计划一些工作。例如,如果您需要一个有保证的正常运行时间和可用性的web服务,那么您需要研究AWS ELB(弹性负载平衡)服务。这样,如果一个实例关闭,请求将自动路由到其他正常的实例。对于您的数据,您可以将其存储在具有内置冗余的其他AWS服务(如S3和SimpleDB及EBS)中,也可以使用类似的冗余技术构建您自己的解决方案。

当我们发现:

  • 实例和EBS卷确实丢失了

  • 亚马逊需要两天多的时间才能从灾难中恢复过来,甚至还没有完全恢复过来

  • 我们是幸运的,在不到两天的时间里,我们终于站起来了。其他公司陷入了没有复苏选择的困境

    亚马逊推荐什么?“不要相信我们的可靠性。在不同的地区多购买2到3份系统副本,这样你就安全了。”

    更多信息可在此处找到:


    tldr:AWS是非常可靠的,如果你知道你在做什么,如果你不知道这是一个坏主意

    由于您不熟悉术语,这里有一个非常快速的词汇表: AZ-可用区,每个地区有几个可用区(例如,爱尔兰有3个可用区)。它们是物理隔离的数据中心,具有不同的电网、洪泛区等,但具有内部网络质量和速度连接。有可能甚至可能在某个时候AZ变得不可用,但我不认为一个地区的所有AZ都曾经关闭过

    EBS/实例存储—这是实例可用的两种主要存储类型。描述它们的最好方法是实例存储相当于通过sata插入主板的HDD,速度非常快。但是,如果关闭实例(或者主板出现故障)并希望立即在另一块板上启动,会发生什么情况?(Amazon完全隐藏了物理硬件设置)显然,你不会等工程师从一台服务器上拔下一个驱动器再插入另一台服务器,所以他们甚至不提供这项服务。实例存储是快速的,但是是临时的,并且绑定到物理机器上,不在其上存储任何重要的内容。EBS则是另一种选择,它是一个延迟非常低的网络驱动器,任何服务器都可以连接到它,就好像它是本地的一样。关闭服务器、更改大小并在数据中心另一端的完全不同的服务器上重新启动(物理内容再次隐藏),您的ebs没有到任何地方都无所谓(默认情况下,它们也在多个物理光盘上)

    商品云硬件-我对所有“云硬件fa”的解释