2006-12-14

从中国人网站看搜索引擎的ASP服务

来源: 本站收集整理 作者: 评论 0 条
   根据中国互联网信息中心的第六次中国互联网络发展状况统计报告, 搜索引擎是仅次于电子邮件的第二大互联网应用。我国55.91 %的网民都使用搜索引擎提供的互联网搜索服务。一个优秀的搜索引擎对于吸引用户、增加网站的粘性是至关重要的。但是搜索引擎是一个技术含量非常高的互联网应用,开发和运行需要花费大量的人力和物力,代价极高。

  中国人网站(www.chinaren.com)是一个面向全球华人新生代的门户网站。在中国互联网信息中心2000年7月份进行的第六次中国互联网影响力调查中,中国人网站成功进入前10名。作为一个门户网站,其最主要的目标是建立品牌和吸引客户。而要吸引用户,最主要的手段就是为网民提供最好的服务。   中国人网站从一开始就很明白,门户网站的优势并不在于做搜索引擎的开发,他们一直在寻找合作伙伴进行搜索引擎方面的合作。

   百度公司是一家专门从事搜索引擎及其相关软件开发的互联网公司,它以ASP的方式向门户网站提供技术服务。当百度公司在今年5月份推出百度搜索引擎之后,中国人网站决定和百度合作。在双方共同努力下,仅用了短短的两个星期,就推出了中国第一个提问式搜索引擎--"孙悟空搜索引擎",为用户提供了很好的互联网搜索服务。

  ■高可靠的服务

  互联网搜索服务要求能提供天天24小时、每周7天的不间断服务。中国人网站要求系统在99.9%的时间内提供搜索服务。百度公司作为提供搜索引擎服务的ASP,采用了一些技术手段,确保了中国人网站搜索服务的高稳定性和可靠性。

  1、高可用性的体系结构

  系统每个部分均采用N 1的冗余设计。当在某个工作模块发生异常时,冗余模块可立即启动使用。系统能够自动检测模块的异常,并自动进行切换。冗余模块有两种配置形式:

  备用冗余(Standby Redundancy) 冗余模块在工作模块正常工作时不投入使用,只有在工作模块异常时才被启用,一旦原来的工作模块恢复正常,系统便会自动切回到工作模块,而冗余模块重新回到备用状态。   活跃冗余(Active Redundancy) 冗余模块和工作模块同时工作,互为备份。在正常情况下,冗余模块和工作模块共同分担系统负载,在一个模块发生异常时,该模块承担的工作便被分配给其它模块,当异常模块恢复正常后,会自动投入工作。

  高可用性体系结构保证了系统的高可靠性服务。

  2、系统异常报警系统

  当系统模块发生异常时,除了冗余模块立即投入使用外,还必须向工程师报警,从而通过人工干预,尽快修复异常系统。为此,百度公司开发了系统异常报警系统。

  系统异常报警系统的工作原理是:系统监视程序定期检测被监视对象的工作状态,假如检测到任何不正常状态,立即向系统工程师和相关人员的手机发送短消息、或向寻呼机发送消息进行报警。

  系统异常报警系统运行在与被监视对象不同的机器上,以进行远程监测。系统可以在半分钟之内检测到系统异常。

  3、系统异常干预

  系统工程师在接到系统异常报警后,要立即进行干预,在最短的时间内恢复系统的正常工作。百度把提供ASP服务的机器托管在中国电信。在正常的上班时间,百度通过公司的局域网上网;在下班时间和节假日,百度通过电话拨号上网。电话拨号上网可以通过ISP,但是在高峰时间ISP的电话非常繁忙,有可能不成功,为此,百度在服务器的托管地申请了专用电话,专门用于拨号上网。另外,假如公司的局域网不能连到互联网,这部电话也可以作为上网备份。

  ■灵活的客户化策略

  客户化是ASP面临的一个课题。门户网站都有高质量的互联网搜索服务的需求,但是不同的客户又有自己不同的特色需求。对于中国人网站来说,因为是面向年轻人的目标网站,因此追求新、奇、酷。针对这种要求,百度设计了一整套灵活的客户化策略。
共2页: 上一页 1 [2] 下一页
(本文仅表明作者个人观点,不代表本站及其管理员立场.) 推荐 收藏 投稿 打印 返回 关闭
上一篇:如何用关键字优化网站?  
下一篇:百度竞价排名相关介绍
    评论加载中…

网站首页  -  网站地图 -   站长论坛  -  网站投稿  -    -  网站管理
Copyright © 2008 芜湖站长站 All Rights Reserved 皖ICP备07500611号