如何托管大数据 Web 应用程序?

如何托管大数据 Web 应用程序?

Linode 的经济实惠替代品。

我正在使用 linode 来服务我的 Web 应用程序。该应用程序服务的数据我认为是大数据,我们的美国州模型数据量约为 30GB,我们每天服务数百名客户。

我们无法使用 linode 进行扩展。

Linode 的价格很快就变得非常昂贵,我想了解托管替代方案。您如何托管大数据?

我是不是该:

  • 购买我自己的服务器?
  • 租用专用服务器?
  • 使用第三方如AWS?

假设我想添加美国各州的数据,因此 30GB * 50

我应该考虑哪些因素,以及使用您首选的方式我需要支付多少钱?

答案1

30GB 根本算不上“大数据”(这本身就是个垃圾术语)。30TB 或更大才算得上是一个大数据集,这取决于它是什么以及如何访问/操作它。

使用 Linode 时产生的成本与使用任何提供商时产生的成本相同,这些提供商的业务模式不符合您的要求,提供一刀切的计划。这就是本质——糟糕的供应商选择永远不会带来好的结果。

我不会尝试推荐特定的提供商或特定的技术选择,因为 (a) 我们不做购物问题,并且 (b) 没有远程足够的信息来回答这个问题。

不过,我要说的是,我托管最大数据集(约 15TB 的宝贵数据,被大约一百万用户随机访问和更新)的方式涉及大量物理机器、大量快速磁盘、大量数据复制以及相当可观的资金。在这些东西上省钱,事情就不会顺利。

相关内容