为什么云计算需要一个完全不同的数据中心

为什么云计算需要一个完全不同的数据中心

云计算是一种新兴技术,但是亚马逊的云计算服务现在已经成为数十亿美元的业务。

根据Gartner的数据,其云计算是其14个最大竞争对手的总和的五倍以上。

亚马逊的简单存储服务(S3)存储了超过1万亿个文件,每秒处理150万个请求。

DynamoDB(AWS NoSQL数据库)是在不到一年前启动的,并且在10月有超过2万亿个输入或输出请求。

以这种规模提供所有这些服务需要大量硬件。

云计算部署迅速增长,这意味着亚马逊需要继续向其数据中心添加更多硬件。

那么亚马逊如何做到这一点?副总裁兼战略指导背后的杰出工程师James Hamilton在公司的re:Invent用户大会上分享了他的想法。

他的想法可以简单地概括为“规模是一切的推动者”。

规模从许多方面促进了公司的发展。

首先,当公司多次执行某项操作时,它会变得非常擅长。

因此,Amazon配置的服务器越多,它们从中总结出的最佳实践就越好。

数据中心也是如此。

该公司正在迅速增加大量容量,以便AWS工程师可以快速测试他们的想法,以找出可行和不可行的方法。

AWS已针对特定用例优化了其硬件。

AWS建立了自定义计算,存储和Web服务器,使公司能够精确到粒度级别。

它的存储服务器比市场上的任何服务器都更密集,每台服务器的重量都超过一吨。

最近,AWS对其网络设备进行了定制,以创建路由器和协议栈来配置高性能工作负载。

汉密尔顿说,这些投资将促进新的基于网络的产品和服务,这些产品和服务将在来年推出。

创建定制硬件的想法在业界并不是唯一的,Facebook还创建了一个完整的开源项目& mdash ;.开放计算项目。

AWS甚至自定义了其功耗计划。

该公司已与供应商签署了批量电力购买协议,以获取全球各个地区数十个数据中心所需的电力。

在美国东部,该公司拥有十多个数据中心,这也是该公司最大的功耗区域。

AWS不仅为这些地区批量购买电力,该公司还拥有自己的变电站,可以在将电力发送到数据中心之前对其进行存储。

这使该公司可以尽可能多地扩展其产品,而不必担心电源成为限制因素。

AWS表示,最大的目标是响应客户。

该公司最近在美国西部的俄勒冈州建立了一个新的数据中心,这是100%碳中和的数据中心,也是该公司增长最快的数据中心。

即使使用所有这些定制设备,AWS也无法始终准确地预测其将使用的资源量。

如果AWS可以提高利用率,那么其成本将更低,因为它们将能够从硬件上节省更多成本。

AWS必须部署足够的容量来支持其峰值利用率,但是如果服务器没有得到充分利用,则会浪费容量。

AWS通过汇集不同的客户高峰工作负载来解决此问题。

例如,零售客户可能在假日期间有一个购物高峰期,而处理纳税申报表的公司则在另一个时期内使用资源。

通过合并这些客户的工作负载,公司可以平均工作负载密度。

当然,利用率仍然会很低,但是AWS一直试图将其转化为优势。

例如,该公司允许客户出售其冗余实例以提高利用率。

公司的规模在不断扩大,而推动这些效率提高的正是公司的规模。

随着亚马逊的发展,AWS将增加更多功能,吸引更多客户,从而带来更大的增长。

亚马逊高管表示,这是一个良性循环。

深圳市相信过程科技有限公司❤舒先生❤欢迎您的咨询