瞩目的北京奥运会即将来临,对于中国,乃至全球的体育迷来说,能够进入鸟巢、水立方亲眼目睹奥运健儿的英姿是件非常渴望的事情。但是,由于机会有限,大多数人还是要沟通比赛转播了解奥运会的盛况。随之互联网的发展,以及宽带应用的普及,通过网络收看体育转播已经成为不少人,尤其是年轻人的首选。
通过互联网进行体育比赛的转播,对网站的基础设施建设提出了更高的要求,需要网站可以为大量的访问者在同一时间的访问提供最快速度的响应,并且在整个转播过程中保持一致的服务水平。同时,网站的管理者们还需要考虑节省成本、简化管理等问题。由此看来,寻找和部署可以满足这些要求的服务器是可以做好网上体育比赛转播的关键之一。
作为世界上历史最悠久、知名度最高的马拉松比赛,波士顿马拉松赛采用的惠普公司的刀片服务器系统(HP BladeSystem)搭建了波士顿马拉松网站,在比赛的自始至终为将近200万访问者提供了服务。
自始至终选择HP
波士顿马拉松比赛是由波士顿体育协会(BAA)运营的,自1897年来每年举行一次,是世界上历史最悠久的马拉松比赛。同时,波士顿马拉松比赛是世界上最具盛名的公路竞赛之一,而且是全球媒体报道覆盖面第二大的单日体育比赛,仅次于“超级碗”比赛。2007年,有超过2万人完成比赛,参赛选手来自81个国家和地区。
作为波士顿马拉松的官方技术赞助商,HP公司为BAA提供了大量的HP ProLiant服务器、HP ProLiant BladeSystem服务器、StorageWorks、软件、服务及咨询。在HP为BAA所做的诸多工作中,最显著的贡献是基于与BAA官方网站的4年合作,为其提供HP的专业经验,以及HP ProLiant服务器和Storage Works。该网站为体育爱好者以及跑步者提供波士顿马拉松比赛的相关信息。
近年来,该BAA的官方网站已经变得越来越受欢迎,来自世界各国的访问者不仅通过其了解诸如天气情况、比赛领先者等信息,还可以实时追踪某一参赛选手。“我们已经在网站上看到人们的兴趣在爆发,”波士顿体育协会的技术协调官John
Burgholzer说。“对于很多人来说,这个网站就是波士顿马拉松的一个公共窗口。所以,对于2007年的比赛,我们需要确保我们的服务可以跟得上访问者对网站不断增长的需求,同时,我们要让网站的管理更简单、基础架构更易扩展,因为这样我们才可以用最少的资源对网站进行更快的部署。”
为了实现这些目标,HP以HP BladeSystem c-Class为基础设计了一个全新的解决方案,使得BAA可以更快的构建其网站,并且只需要更少的资源,同时管理能力和可靠性都得以提高。2007年马拉松比赛期间,网站的访问量达到了历史新高,访问人数比上一年翻番。现在,该网站能够很轻松的保持满足所有需求,可以无故障的提交信息和服务。“因为今年(2007年)马拉松比赛期间的天气状况不好,因此很多人之和呆在家里通过互联网观看比赛——我们称之为‘虚拟观众’”,Burgholzer说。“我们要感谢HP BladeSystem,尽管访问量有大幅增加,但我们仍旧可以给访问者提供他们所希望的高质量的体验。”
从容应对海量访问
波士顿马拉松比赛的官方网站(www.bostonmarathon.或 www.baa.org)在一年中的大部分时间的访问量相对较少,但是访问量会在比赛日剧增,而且比赛当天的访问量有80%集中在比赛前后的6个小时之间。
这样的访问量模式给马拉松组织者在运营网站时带来独特的挑战。Burgholzer解释说,“我们需要的基础架构必须有能力在很重要的时间周期内处理数量巨大的访问量,但是它能够被快速部署,并且在全年里易于维护。”
网站访问量的最近几年有了引人注目的增长,进而带来更多挑战。5年前,只有大约30万访问者登录,这个数字到2006增长到90万,而到了2007年则变成了180万。
HP BladeSystem迎接挑战
BAA和HP一起工作,选择了HP BladeSystem运行波士顿马拉松网站,并在2007年升级到HP BladeSystem c-Class。这样,他们也获得了刚多的性能,系统更易维护,电源和散热方面亦有增强。
2007年,该网站采用了11台HP ProLiant BL460c服务器刀片运行Cold Fusion MX 7.0和Microsoft Internet Information Server 6.0 (IIS) 。一台HP ProLiant BL460c服务器刀片作为管理系统,运行HP Systems Insight Manager (SIM) 5.0和HP Rapid Deployment Pack,两台HP ProLiant DL585运行Microsoft SQL Server 2000 Active-Active Cluster。SQL数据库的在线数据存储采用了HP StorageWorks Modular Smart Array (MSA) 。所有系统都运行HP SIM管理代理。
MSA被用于两节点Microsoft Cluster配置,为active-active集群的 SQL数据库服务器。一个Microsoft SQL2000实例运行在每个节点上,并创建一个active-active Microsoft SQL2000数据库配置。在这个配置下,如果集群中的任何一个节点失效,SQL实例将向了一个节点进行故障恢复,保持两个SQL实例活跃和可用。光纤通道连接和HP StorageWorks MSA都是完全冗余的。
服务器刀片可以达到BAA的所有要求。2007年的波士顿马拉松是在大风暴中举行的,强劲的西北风使得网站的访问量比以往增加了许多。在比赛开始前,人们浏览网站查看关于天气和比赛的最新消息。很多通常会到现场观看比赛的人现在则是在待在家里提供BAA的官网了解比赛的进展。2007年的访问者比前一年增加一倍,从90万人增长到180万人。尽管访问量在跳跃式增长,但是HP BladeSystem还是能够以快速的响应时间向访问者传送页面和服务。
“有些需要交付的服务非常复杂而且对处理器有很高需求,但是BladeSystem可以完全没有延迟的提供服务,” Burgholzer说。这些服务包括视频转播、实时比赛排名信息,以及很多不同的应用和服务。访问者可以几乎实时的跟踪参赛选手的比赛状况。
在Burgholzer看来,HP BladeSystem的好处还不限于性能和可靠性。“因为BladeSystem和ProLiant服务器易于部署,我们削减了至少一周的安装时间,”他说。“采用HP Integrated Lights Out (iLO)可以简化管理,这可以大大节省时间和金钱。线缆连接也更轻松了,c-Class服务器刀片可以准确控制自身所需的电源和散热水平。当我们将他们安装好后,就不再需要碰他们了——他们可以自运行。”
在2007年的比赛结束后不久,BAA就开始筹划2008年波士顿马拉松赛,并且再一次向HP需求支持。“HP不仅向我们提供技术,我们所能得到的包括人员和技能。他们提供的实验室测试和工程技术对我们而言是无价的。” Burgholzer说。“对我们来说,比赛日宕机15分钟将是一场灾难。采用HP的产品,我知道我们将是绝对可靠的。所以,在2008年你还会看到他们。”
主要应用:
• Web服务器
主要硬件:
• 12台HP ProLiant BL460c服务器刀片
• 2台HP ProLiant DL585服务器
• HP BladeSystem GbE2c网络交换机
• HP StorageWorks Modular Smart Array (MSA)
• HP BladeSystem c7000机箱
• HP Integrated Lights Out (iLO)
主要软件
• ProLiant Essentials Rapid Deployment Pack
• HP Systems Insight Management
• Cold Fusion MX 7.0
• Microsoft Internet Information Server 6.0
• Microsoft SQL Server 2000
- 相关阅读:
- ·多任务复合平台 HP DL580 G8服务器热卖
//server.zol.com.cn/550/5503984.html - ·企业级4U机型 HP DL580 G7服务器促销
//server.zol.com.cn/550/5503959.html - ·全能表现优选 HP DL388 Gen9服务器促销
//server.zol.com.cn/550/5503969.html - ·强大存储能力 联想ThinkServer RD640促
//server.zol.com.cn/550/5501229.html - ·经典高性能平台 HP DL580 G7服务器热销
//server.zol.com.cn/550/5501327.html