友情提示:如果本网页打开太慢或显示不完整,请尝试鼠标右键“刷新”本网页!
八二电子书 返回本书目录 加入书签 我的书架 我的书签 TXT全本下载 『收藏到我的浏览器』

星球Google:我们的生活将怎样被一家公司彻底改变-第7部分

快捷操作: 按键盘上方向键 ← 或 → 可快速上下翻页 按键盘上的 Enter 键可回到本书目录页 按键盘上方向键 ↑ 可回到本页顶部! 如果本书没有阅读完,想下次继续接着阅读,可使用上方 "收藏到我的浏览器" 功能 和 "加入书签" 功能!


5彼浅闪⒘俗约旱墓竞螅坪蹙拖戮鲂牟辉偈茏试炊倘敝铩�
  谷歌应该是可以升级的,它的创立理念就是要使对网页的搜索速度与网页上信息量的增长速度保持同步,不断扩大自己的能力。谷歌的创办者坚定地认为,对搜索范围决不能画地为牢。无论网页会变得多大,也无论它将哪类信息包括进来,谷歌都不仅要保持其搜索的质量和速度,而且要将增加搜索广度作为提高质量的手段——输入谷歌引擎的信息越多,它的智能就越高。
  佩奇和布林凭直觉感到,公司一些未能尽如人意的原因就在于搜索技术存在设计上的缺陷,不是遵循积极发展的思路,因而不能满足组织起网络上的海量信息的要求。当其他地方的搜索引擎因为可获得的信息越来越多反而被海量信息所淹没,无法区别网页中哪些是最有用的信息时,谷歌的PageRank打一开始就被设计成能够用一种别人从未达到过的复杂技术——从网上把有用的线索抽取出来。输入搜索引擎的关键词越多,PageRank能够抽取出来、进而用来根据关联###对页面进行分析的线索也越多。依此看来,谷歌的技术就有了它自己的独到###。
  当布林和佩奇打算将全世界的信息都组织起来的时候,他们不仅为自己的公司,而且为广阔的信息世界——包括网络在内——做出了两个将会带出衍生结果的基础###的决定。第一个决定是,让谷歌的搜索结果完全按照数学原则排列顺序。一旦软件的公式算出了搜索结果,谷歌将禁止用任何人工编辑行为进行修改。他们相信,用软件手段处理网页搜索问题所得出的结果优于用人工编辑得出的结果。而且这也是最适合于数据升级的方法。即使人工编辑能够摆脱偏见,其速度也不够快——而且也不够廉价——无法赶上数以百万计,甚至以10亿计的新网页的增长速度。。 最好的txt下载网

能力无限(2)
承诺用排除人工干涉的数学方法评价全世界的信息,这就要求佩奇和布林做出第二项决定:谷歌的计算机###能的更新速度应该赶上网页增长的速度。谷歌需要一个在能力和容量上能够掌握令全世界所有信息都参与运算和存贮的系统,它掌握的问题要比其他任何系统都更彻底、结果更好。速度是一个重要的参考量——用户不会因搜索结果未能即刻出现而耐心等待。快速的发送需要快速的接入,这只有投资建造大容量的机器才能实现。谷歌的创办者决意不让自己搜“尽”天下信息的理想因现实的阻碍而有丝毫的让步。这就需要组装一套极有可能是天字第一号的计算机群。
  谷歌本来也可以选择依靠市场上可以买到的最复杂的硬件来实现它的计算能力,也可以按照满足最苛刻制造要求和处理最大的网络流量的标准进行设计。它的竞争对象们关心的都是软件方面的问题,而将硬件方面的问题交给了计算机硬件厂家。让网站的运行能力与网页的规模扩张保持同步的理念深深地蕴藏在谷歌的使命意识中,而快速同步又是谷歌区别于竞争对手们的关键所在,所以它决定要自己制造机器,这在软件行业还是一条没人走过的新路。谷歌采用与个人电脑的核心技术相同的标准部件,从第一步起就自行制造,所以在提高自己的技术能力时,便能够做到低价、高效、无限。
  用充足的硬件来装备宏伟的规划,是拉里·佩奇在斯坦福大学当研究生时着手搜索引擎研究时想到的问题,当时定下的规划是“穿越Web”。他将谢尔盖·布林加为合作者。对二人而言,最有趣味的挑战是将“全部”Web(而不是仅选择其中一部分)加以索引。随着谷歌的“爬行器”搜集的Web网页越来越多,佩奇和布林的研究却因他们机器的存贮能力有限而受到了牵制。谷歌是在大学生宿舍里的一堆品牌混杂的机器上开始运行的。到1998年初,它们已经搜集了2600万Web网页,这是已经建成的搜索引擎——如Alta Vista——在两年之前就已经达到的数字的一半。两名斯坦福学生亟需更多的硬件设备。他们后来回忆说,在三年当中,他们站在斯坦福大学货物交接处,“像饿狼扑食般寻来了一堆各种类型的机器”。当他们看见有人提取20台机器时,他们便走近负责人,使了点花招让他“匀”了一台机器支持他们作研究。
  为了提高他们的搜索引擎能力,两名学生花光了他们自己的15000美元积蓄,动用了3张信用卡,购买了能够存在1012比特数据的硬件驱动盘。他们的意图是提高他们的搜索技术的能力,但在那个时候,他们还没有产生开办一家搜索引擎公司的念头。相反,他们想把他们的技术转让给其他公司,而他们的网站只是作为展示他们在搜索技术方面的杰出才能的示范产品。是雅虎的创办者之一兼斯坦福校友的大卫·费洛告诉他们俩还有别的可能###——他告诉他们应该继续往前走,进入搜索引擎的行业,这才是保证在将来继续开发他们的技术,以便有更多的机会获得知识产权的最好途径。
  与此同时,到他们的斯坦福网站访问的一个访客也提出了一些意见,早期的谷歌搜索引擎的反应太慢。1998年初,谷歌对一些普通搜索词的时间往往需要几秒——有时甚至是十几秒钟——才能完成。当时搜索引擎业的一些观察家把谷歌视为低流量的奇珍异物。但即使是1秒钟接收一个问题,也就是一天1万个问题,它也已经占用了斯坦福大学整个网络带宽的一半,事实上已经不再受到大学的欢迎了。

能力无限(3)
由于这个原因,布林和佩奇在1998年决定将他们的活动搬出校园,并接受建议正式成立一个公司。这个措施不仅可以不再占用大学的网络带宽,而且能将公司与非赢利###质的学术世界隔开,进而有条件从投资人那里争取到投资,解决硬件和网络带宽不足的问题。虽然他们是冒险进入商业世界,但他们走的是一条明显不同于当时其他年轻的硅谷企业家的道路。那些人或者完全沉浸在“吸引眼球”等流行的企业行话中,或争先恐后地进行公开上市融资(IPO);布林和佩奇却对吸引眼球和公司上市毫无兴趣,甚至对市场占有率也不感兴趣。他们对商业机会的态度与此前对研究工作中的挑战的态度完全一样:他们集中精力研发能与Web增长速度同步提高,而不受限于硬件和软件条件的搜索技术。他们之所以对掌握整个Web世界感兴趣,不是因为它在将来有可能获得最大的利润空间——这一点在1998年的时候根本就不在考虑范围内——而是因为它是一个具有巨大吸引力的技术挑战。
  计算机科学——而非商业——在两位创始人心中有着至高无上的地位。还在研究生时期,他们就在十分有限的条件下做过这方面的探讨。现在,两个年青人终于办起了在电脑资源方面进行投资的公司,他们的出手是如此地大方,以至于无论想出何等野心勃勃的任务,机器都足够使用。最具讽刺意味的是他们对常规的成本会计从来就不加考虑,这反而促进了现代商业史上获取利润最高企业的快速成长。
  不过,起初他们让谷歌的搜索技术按比例增长的雄心很快就遇到了严重的问题。要增加谷歌索引中所包含的网页数量是非常容易的——他们的“爬行器”在1998年底就搜集了大约6000万个网页。但在进行PageRank所要求的错综复杂的计算时,系统却堵塞了。“爬行器”要用7到10天的时间才能完成计算,而编制索引和计算机PageRanks(进行网页评估)则要在此后再花费几个星期甚至更长的时间。计算机内存中的一个磁盘错误或暂时的问题也能在索引编制过程中将它整个摧毁,而且不能马上发现。于是又要从头开始编制索引。随着搜索到的Web网页的规模不断扩大,创建索引的困难也呈指数级别增加:在爬行结束后,用PageRanks还要磨蹭上几星期甚至几个月才能完成计算。
  谷歌网站的###能问题也令人颇觉痛苦。人们都在说谷歌所产生的有用链接比其他搜索引擎要多,谷歌的传输量从1998年的每天1万条迅速增加到1999年的每天10万条。但布林和佩奇认为他们的基础部件无法与这一增长速度相适应。于是他们从经营经验较为丰富的公司寻求帮助。1999年初,他们遇见了乌尔斯·霍尔茨勒(Urs Holzle),他是从斯坦福大学毕业的计算机科学家,1995年获得博士学位,当时正在加利福尼亚大学圣芭芭拉校区工作,霍尔茨勒每周有一天在斯坦福大学。当时他妻子正在进行她的毕业设计,于是布林和佩奇便请他给他们的系统检查一下。
  和大部分运行繁忙网站的计算机公司一样,谷歌也是把机器放在租来的地方,那里是专门为了与公司自己的办公室不在一起的电脑服务器提供的数据中心。中心有可靠的电力和后援系统,防止出现断电事故,还有冷却系统可以处理——或至少被认为可以处理——由机器所产生的过热现象。空间按平方米为单位出租,所以租户都会尽可能地在指定的空间里摆放更多的计算机。

能力无限(4)
霍尔茨勒应邀看了一下谷歌的硬件,它们放在圣克拉拉的一个数据中心,路程约15分钟,由首屈一指的数据中心经营公司艾克赛达斯通信公司(Exodus munications)负责管理。谷歌的狭小空间里摆了四个搁架,塞满了使用个人电脑元件组装的机器。搁架又放在两个小笼子里。这个地方都是用钢丝编成的防护网制作的围栏,从地板一直延伸到天花板,外边还有一个安了锁的大门。围栏可以让空气流动,便于散热,而且可以保护机器免受其他租户(如eBay和Hotmail,它们的机器也放在旁边同样狭小的空间里)的恶作剧。谷歌的机器还是极其朴素的。
  当霍尔茨勒1999年2月接受布林和佩奇提供的工作时,他看中的是建造一个能够与网页增长速度保持同步的系统所面临的技术挑战。同时他也欣赏布林和佩奇对技术问题的浓厚兴趣一点也不亚于他。还令他高兴的是他们不是混迹于商业的羊群中,追求快速获利、伺机退出的人,不过他也不明白谷歌是如何挣钱的。不管怎样,他签下了合同。
  团队一致认为,公司目前6000万页面的索引还是太少了,新的目标应该更加远大:最好是扩大到10亿网页。但谷歌里里外外的人都无法估算当时的Web到底有多大,而且谁也不知道他们应该处理的网页的正常数量究竟是3亿、6亿还是20亿。“我们不知道。”霍尔茨勒后来说。他们确切知道的是,谷歌如果能够成功地找到并检索出10亿网页,它就能远远超出最大的搜索引擎Alta Vista 亿网页的规模。在谷歌的历史上,这么早就定下如此之高的目标,这也使得它在形成阶段就具有了公共机构的文化特征,在谷歌人心中种下了期待:公司应该把系统的标尺定得比他们所有的竞争对象都高。
  在1999年,谷歌系统连6000万网页的水平都未达到,遑论10亿网页。对搜索量的要求提高得很慢,足以让霍尔茨勒在自己的显示器上就能看到每一个滚动的页面。甚至在处理相对小量的搜索请求时,服务器也必须花费3到秒的时间才能逐一做出回应。当搜索请求如潮水般涌来,系统就会不堪重负,网站也会陷于瘫痪。
  当第20位雇员玛丽莎·梅耶尔于1999年6月24日来到公司开始她第二天的工作时,公司共有约300台计算机在处理请求,这也是谷歌通过它新加入的附属公司Netscape接受搜索请求的第一天。由于没有自己的搜索引擎,Netscape只得同时依靠好几个搜索引擎公司。谷歌原打算在开始阶段只接受从这个新的信息源转来的数量有限的搜索请求,并已经要求Netscape起步时不可太猛,只将收到的全部请求中的1/5转给它。但是Netscape却忘记或是忽略了谷歌的要求,将当天的请求全部发给了谷歌。这可真是太多了,被迫关闭。
  那天早晨,梅耶尔在公司的厨房边停下脚步,注意到拉里·佩奇正站在房间的一个角落里,看不出他要干什么。她问佩奇在干什么。“我在躲避。”他说,“网站倒了。一切都变得可怕而怪异。” 梅耶尔说,看见公司的首席执行官是这种状态,她不由得猜测,谷歌翻身的可能###只剩下2%。
  核心问题似乎很明确:用廉价的PC机元件拼凑起来的系统既没有足够的可靠###,也没有足够的力量来处理每天几千个请求,它简直就不合格。所有的主要搜索引擎和门户网站采用的都是专业厂家生产的服务器,机器的设计也能满足高效率地搜索大量Web网页的需要。它们的元件符合最严格的规范,失败的可能###被降到最低。相反,谷歌用的却是廉价而不可靠的硬件。

能力无限(5)
但霍尔茨勒在检查谷歌的系统时却认定,搜索引擎的问题和反应速度的问题根源不在硬件上。他的结论正好相反。他认为,佩奇和布林的功课都做得很好,使用PC元件也没有问题,它是###价比最优的选择。问题出在软件上,它是在忙碌的大学校园环境下写出来的,并没有考虑到当请求的量持续上升,或当硬盘驱动器及其他元件出现故障时,将会###出哪些缺陷。霍尔茨勒重写了全部代码,他相信,这一下谷歌不仅用不着放弃使用PC元件这种省钱的方式,而且在速度与可靠###方面将取得双赢。
  在对谷歌的软件系统全面检查完成后,霍尔茨勒在斯坦福大学计算机科学学术报告会上解释道:“PC机有其杰出的一面,它很容易买到,价格又便宜,就其价位而言,运行速度相当快。但它还不是世界上最可靠的机器,所以人们还是担心它会出故障。”在获得了更多的经验后,谷歌的工程师们确立了一个标准的设计:在一个支架里摆放40~80台服务器,每一台服务器都有与大型驱动盘配套的中型台式PC机相同的处理能力。在2003年,用大约万美元就可以装备一套有176个微处理器、176×1012比特的存贮器和7×1012比特的磁盘空间的设备。如果要购买知名厂商的产品,价值万美元的服务器却只能装备8个处理器、1/3的存贮量和大体相同的磁盘空间。因此,谷歌的###价比还是令人满意的。它因此而拥有了如何用比较少的钱获得比竞争对手更杰出的表现的能力。
  谷歌在2000年春天迈出的一步使它走到了当时网络公司排头阵营的前列,并将这个优势一直保持到今天:除了早先在加利福尼亚的第一个数据中心外,谷歌又在东海岸创办了第二个数据中心。这个具有多重目的的中心的建立是为了处理被工程师们称作“冗余”的数据,即提供一种并行的运行能力,它时刻准备着,一旦何处出现系统故障,就可以替代上阵。在谷歌,冗余数据的处理由分布在两个不同地理位置的数据中心的数千台机器完成,不管哪个网站出现重大事故,谷歌都有能力为其所有用户提供不间断的服务。
  增加第二个数据中心,对于任何一个希望提供不间断服务的网络公司来说都是最基本的要求。在2007年7月,Craiglist、Technorati、Second Life、Yelp、LiveJournal、RedEnvelope、TypePad及其他位于旧金山的365个主要公司的价值亿美元的数据中心都陷入了黑暗——Craigshist更是长达11个小时,原因是某个电站的断电事故影响了这座城市的部分地区,被指望在这种情况下提供电力支持的柴油发电机却在此时出现了故障。
  当谷歌增加第二个数据中心时�
返回目录 上一页 下一页 回到顶部 赞(1) 踩(1)
快捷操作: 按键盘上方向键 ← 或 → 可快速上下翻页 按键盘上的 Enter 键可回到本书目录页 按键盘上方向键 ↑ 可回到本页顶部!
温馨提示: 温看小说的同时发表评论,说出自己的看法和其它小伙伴们分享也不错哦!发表书评还可以获得积分和经验奖励,认真写原创书评 被采纳为精评可以获得大量金币、积分和经验奖励哦!