【问题标题】:Why would a webapp need a server online for only a few hours? [closed]为什么一个 webapp 需要一个在线服务器只需要几个小时? [关闭]
【发布时间】:2012-05-21 19:13:19
【问题描述】:

EC2、RDS 按上网小时数收费,但谁会真正从这种资费中受益?为什么一个 webapp 需要一个服务器在线只需要每天/每周/等等几个小时?

【问题讨论】:

  • 谁说只有网络应用才能运行在云服务上?
  • 在高负载期间,您可能会添加一个额外的服务器实例,然后在您的峰值负载过去后将其关闭

标签: amazon-s3 amazon-ec2 amazon-web-services


【解决方案1】:

按小时计费有很多用例。一大是科学研究:天体物理学、理论计算机科学和数学等。传统上,大学需要支付巨额资金购买和现场安装计算集群,即使他们大部分时间都是闲置的,而且数量很少实际处理数据的时间。

随着云计算的出现,研究人员可以启动一个巨大的服务器集群,让它处理数据几个小时或几天,得到结果,然后终止集群。有关详细信息,请参阅亚马逊的 high performance computing page。您还可以阅读有关 NASA's jet propulsion LabEuropean space agency 如何利用 EC2 上灵活的 tarriff 云计算集群来处理其数据的案例研究。

另一个用例是自动缩放。 Amazon's Autoscaling feature 允许负载平衡的 EC2 集群根据需要进行扩展和缩减。在重负载期间,将启动额外的服务器并将其添加到集群中,当负载再次下降时,它们将被删除。因此,公司可以拥有巨大的可扩展性,并且仅在其网站需要时才为额外容量付费。

【讨论】:

    【解决方案2】:

    云部署的主要好处之一是可扩展性。

    例如,如果您有一个服务于英国零售业的应用程序,您可能会发现您的使用高峰出现在上午 7 点至 9 点、下午 12 点至 2 点和下午 5 点至 8 点之间,此时您的受众是醒着/不工作的。

    您可能会在这些高峰时段使用多台服务器,但在流量较低的夜间只使用一台。

    按小时计费可实现这种可扩展性。

    【讨论】:

      猜你喜欢
      • 2016-11-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-04-17
      • 2015-10-27
      • 1970-01-01
      • 1970-01-01
      • 2019-10-11
      相关资源
      最近更新 更多