最近我对可用的不同主机类型进行了很多思考。在欧洲(我们位于瑞典)的EC2实例中,我们可以获得相当不错的延迟(平均),而且成本也很高。显然,对我们来说,扩大和缩小实例的可能性是令人惊讶的,目前我们正处于一个真正扩张的阶段。
从逻辑的角度来看,我也相信Amazon可能比市场上的大多数托管公司提供更好的可用性和稳定性。它可能也会超过当我们想知道任何事情时需要一个电话号码来拨打,并迫使我们自己搜索这些东西:)
那么,如果我们要在EC2上运行我们的web服务器,我们应该关心什么呢?赞成和反对的是什么?
为了澄清,我们将运行一个非常标准的LAMP配置,可能会添加memcached。
谢谢
发布于 2010-08-17 01:51:50
主要的缺点是你要完全负责所有的服务器管理。例如:安全补丁、防火墙、备份、服务器配置和优化。
亚马逊不会为您提供任何操作系统或更高级别的支持。
如果您可以完全放心地运行自己的硬件,那么这将是一个巨大的成本节约。
发布于 2010-08-23 03:43:26
另一个没人提到的骗局是:
对于常用的EC2服务器,如果一个实例宕机,它就会“消失”。本地磁盘上的任何信息都将消失,并且永远消失。您还需要确保您希望在服务器重新启动后仍然存在的任何信息在EC2实例之外持久化(保存到S3、RDS、EBS或其他一些服务器外服务中)。
发布于 2010-08-23 03:33:59
脑海中浮现出两个大的加号:
1)成本-使用亚马逊EC2,您只需为您使用的内容付费,而且价格很难被击败。能够快速扩展以满足需求,然后缩减并“返回”不需要的容量,这是一个巨大的胜利,这取决于您的需求/用例。
2)与其他Amazon web服务集成--这一优势经常被忽视。与亚马逊SimpleDB或亚马逊关系数据存储集成意味着您的数据可以独立于EC2提供的计算能力而存在。这是一个巨大的胜利,使EC2有别于其他公司。
https://stackoverflow.com/questions/3495582
复制相似问题