加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

搜索引擎的肮脏秘密

(2010-04-07 23:36:16)
标签:

互联网

谷歌

能量

搜索引擎

热力学

美国

it

分类: 羊屎蛋--我的观点

                     点击图片或使用键盘← →翻页

 

    进行一次网络搜索需要付出怎样的代价?这个问题可能很多人都未曾思考过,因为利用谷歌、百度进行搜索是不需要付费的,但网络搜索确实需要付出代价,只不过这个代价很难用金钱去衡量而已。
    搜索“引擎”这个词很妙----引擎,也就是发动机,你要将它发动起来,显然离不开能源或电力。事实也正是如此,网络搜索需要数百万台计算机协同作战才能完成。通过联网,这些被放置在仓库内的计算机形成一个单独的系统。与任何系统一样,这个系统也无法违背热力学定律,因此也会消耗能源。
    热力学第一定律指出,工作需要消耗能量,即使像推动硅片上的电子这样的微不足道的工作也是消耗能量。第二定律指出,没有一个引擎是完美无缺的。也就是说,所输入的一些能量最终以热量的形式消失。
    这种能量消失是由搜索本身引起的。
    一个成功的搜索结果页面需要具备清楚和有序这两个条件,要提供理想的搜索结果,服务器群必定会忙得一团糟。硅原子的热运动搅动CPU支架后面的空气分子并对其进行加热。为了驱动计算机风扇以及用于将热量赶出仓库的空调,我们还需消耗更多的能量。不管搜索什么,最后都归结为同样的工作过程,即移动原子而后再进行冷却。所有这些步骤均需要消耗能量。
    现在就让我们以谷歌为例,看看整个过程需要消耗多少能量。据IT业研究公司Gartner估计,谷歌数据中心拥有近100万台服务器,每台服务器每小时消耗大约1000瓦的电量。也就是说,谷歌的搜索引擎每小时消耗100万千瓦的电量。这个搜索引擎每小时产生近1000万个搜索结果,每次搜索消耗的能量可以让一只100瓦的灯泡工作一小时!
    这样的结果相信很多人都没有听说过。以美国为例,美国人平均每天进行1.5次搜索,而且我们很难想象这个数字不会出现大幅增长。据美国环境保护局估计,数据中心在美国能源消耗量中的比重占到了1.5%。如果美国人平均每天进行数百次搜索,这个比例将发生怎样的变化?如果全球60亿人都使用搜索服务,我们又将消耗多少能源?
    我们一定都听到过这样的观点,云计算将成为信息架构的未来,但未来等待我们的可能是一块巨大的“二氧化碳云”。(杨孝文)

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有