Answers:
我不知道他们中的任何人实际上一次只在一台服务器上安装硬件。早在2008年, MS就开始通过将服务器装入密封且预先接线的服务器运输集装箱中来交付数据中心,而这些服务器只需从卡车上卸下并插入电源/网络连接即可。虽然08构建为容器的结构和传统的用于他们最近的数据中心,他们因为去了一个自定义的预制设计的防水,不需要被容纳在独立的建筑已经。
无论惠普和IBM出售类似的包全是刚需的电源/数据连接到部署服务器的预构建的容器。
Google内部开发了几种技术来存储这些海量数据。使用这些技术,他们实际上可以将大量卡车硬盘添加到集群中,而不会造成任何停机,但是是的,他们仍然需要这样做。
据我从Google Blog得知,两个主要部分是Google File System,这是一个可以扩展到非常大的分布式文件系统:Google File System
在Google文件系统之上,他们还有Big Table,Big Table是某种关键值数据库,并且可以大规模扩展:Big Table
为了保证高可用性,很多东西都是多余的,多数情况下是3倍以上。
借助能够在4个机架单元中容纳180 TB磁盘的新一代Open Compute存储解决方案,PB确实不是一个巨大的空间:每天增加1PB意味着每天要机架5个这样的服务器,这不是一个大问题。更好的是,这些设备的价格约为1万美元,这意味着您为每TB支付的费用不到60美元。
所以,是的,我们所有人都可以使用这项技术,而价格却不会太高。
但是,您必须记住,大公司总能获得更好的交易,并签订大量合同以获取大量存储空间。他们可能会在一年中散布少量货物,但这不像他们一次只订购1PB。
这是BackBlaze上一篇有趣的博客文章,介绍了他们如何做到这一点(他们可能不需要像Google或Facebook那样多的磁盘,但仍然需要很多磁盘),以及在泰国发生洪灾而造成硬盘损坏时,他们需要做什么。昂贵且难以获得:
http://blog.backblaze.com/2012/10/09/backblaze_drive_farming/