按需弹性是传统托管无法轻易找到的云计算的唯一主要特征吗?

时间:2009-06-15 19:16:41

标签: hosting cloud

我试图将云计算(在EC2上)与传统托管进行比较,以确定这些功能是否在云计算领域与传统托管策略相比具有独特优势:

  • 实时监控
  • 服务器虚拟化
  • 部署自动化
  • 高性能计算
  • 按需弹性

据我所知,(1)监测在两个方面同样容易; (2)由于服务器群允许传统主机随意增加资源,服务器虚拟化也存在于这两个领域 - 当然这同样适用于云; (3)由于相同的工具通常可以应用于两个领域,因此在两个领域的部署都可以同样自动化; (4)在高性能计算领域,你可能从理论上得到了云的额外提升,但我不太确定 - 你是否需要支付这个提升,无论是云还是云; (5)弹性是我能够看到的迁移到云端的唯一真正好处 - 只需轻轻一按,就可以提升资源

所以我的问题是,这是否真的是云计算的唯一好处,从这个列表中提供了比传统托管更真实的好处,还是我的分析存在缺陷?

7 个答案:

答案 0 :(得分:4)

这里的主要区别是成本模型。虽然您可以通过云计算和传统托管从列表中获得所有相同的好处,但您需要为传统托管付费。您必须购买和维护自己的服务器,而云计算允许您支付可变成本。

这就是云计算对创业公司如此具有吸引力的原因。

答案 1 :(得分:2)

您不仅具有弹性,而且至少从理论上讲,您拥有的资源总量比任何静态托管解决方案都要多。

此外,弹性的副作用是减少用电量,这可能是也可能不是你的一个因素。

答案 2 :(得分:1)

我工作的公司正准备从自托管转移到云提供商(EC2)。我非常期待的一件事是不必担心管理硬件。我不需要担心订购零件的交货时间。需要备用备件以应对意外的硬件故障。我不需要担心UPS或任何电源。我们的冷却不足以成为一个问题...但现在我们也不必担心这一点。

答案 3 :(得分:0)

根据您自己的数据中心成本,云计算平台可以便宜得多,因为您不需要任何人来管理物理设备。如果您购买机器并自行连接,云服务可以提供比您提供的成本更低的批量计算资源。

答案 4 :(得分:0)

假设您的“传统托管”涉及单个服务器,云/网格环境中的高性能计算有一个非常实际的好处。具体而言,几乎无限的性能,因为您可以同时使用n个核心,而对于单个服务器,您受到最大服务器容量的限制。

更明确地说,如果世界上最强大的计算机是具有20TB RAM的1000核系统,那么这就是托管服务器上最强大的功能。但是,由100台这样的机器组成的云可以在几乎相同的时间内完成100倍的工作。

此外,在多个较小的机器上分配工作通常比在一个功能强大的系统上完成同样的工作更便宜(经济上)。

如果您想谈论灾难恢复......云可以在地理上分布,这意味着如果龙卷风将您的数据中心从地面撕裂,将服务器插入小块金属和塑料中,并嵌入他们在电话杆中...你的性能略有下降,因为你的其他99台服务器仍在运行。

答案 5 :(得分:0)

计算,存储和网络容量的弹性只是一个特征。然而,它带来了大量的economical benefits for the companies。例如,通过实施Cloud Bursting scenario小型SaaS公司可以轻松且廉价地处理可能需要昂贵的托管解决方案的流量和使用高峰。

答案 6 :(得分:0)

弹性仅在您遇到可以横向解决的问题时才有用。例如,服务于静态站点的Web服务器,如果负载增加,则向服务器添加更多Web服务器以获得完全相同的内容。另一方面,即使是一个简单的博客站点也会在这种情况下中断,因为输入到一个服务器的数据库中的注释不会反映在其他机器中。

要扩展的资源与扩展能力不同。云计算无法解决您的应用程序的可伸缩性问题。

一个很好的例子是视频托管网站:使用AWS提供视频会导致令人失望的体验,因为EC2无法提供传送视频所需的I / Ops。在这个问题上投入更多的机器并不能解决数据从磁盘到网络的问题。 (是的,我知道那些非常昂贵的高iops实例)