CNET科技资讯网11月4日国际报道 雅虎发布一项可加速网站操作的开源软件,名为Traffic Server。
该软件的作用,是将某些资料和操作移至靠近使用者的网络上。雅虎是以Apache Software Foundation(阿帕契软件基金会)资助的“培育”计划的名义,发布这项软件。
雅虎云计算资深副总Shelton Shugar,计划在3日的Cloud Computing Expo发布演说时,公布这项消息,但该软件早在上周便加入Apache。
Shufar说:我们捐赠Traffic Server给Apache,因为我们认为这是一个很棒的程序,我们希望为其建立一个类似Hadoop的社区。
雅虎在2000年左右借由收购Inktomi取得Traffic Server,便一直使用至今。目前,该软件每天处理300亿个网页物件,和400TB资料。雅虎数据服务副总Chuck Neerdaels表示,该软件仅需占用100至150台服务器,可同时处理多项工作,非常适合搭配现代的多核心、多线程处理器。
发布如此重要的技术,是否对雅虎的核心事业构成风险?许多新创的竞争者,和强大的宿敌,都可利用这项软件改善他们的服务。但雅虎认为,权衡轻重,仍是利多于弊。况且,独立的Traffic Server,绝不比融入雅虎运算架构中的Traffic Server有力。
Neerdaels说:我们提供的是一般性的基础材料,重要的是雅虎如何将它与其他东西结合,构成一个更大的服务。我们认为较大的竞争者已经有他们自己的解决方案。
让Traffic Server成为开源软件,代表外界将逐渐熟悉其使用方式,雅虎也更容易招募到熟练的工程师。开放也有助于赢得工程师社区的认同。微软和Google都深谙此道。
虽然没有技术销售业务,对雅虎而言,拥有稳固的技术仍相当重要。该公司需要自有的专才驱动其许多网络服务,以降低其运营成本。就这个部分,Traffic Server是一大要件。如即时更新的Yahoo Sports网页,就是用Traffic Server处理定时更新分数和内容的JavaScript。
另一个运用的领域是邮件服务Yahoo Mail。Traffic Server可处理使用者浏览器上的cookie文字档,确定此人能否被自动登入,或需要重新确认身份。Traffic Server也用在管理许多日常的基本工作,如快取较靠近浏览器的网络资料,让原本存放该资料的网络服务器不至负荷过重。该软件还可存放原本存于域名系统(DNS)的网址,以加快连网速度。
雅虎正在积极强化其云计算基础设施,后续可望发布更多开源软件。Shugar说:只要我们云端的各部分达到成熟,我们将发布其他特定的部分。可期待的部分,包括雅虎托管其网络应用软件的基础,和其数据存储服务Sherpa及Mobstor。
用户评论