深入后台:数据中心如何撑起马拉松赛?

周一的波士顿马拉松比赛上,选手们成为跑道上的明星,但是在这跑道背后是一个企业级的数据中心在追踪超过26,000的赛跑选手,以及记录每一个选手的数据。这个数据中心有两个数据库服务器、存储阵列进行双F5负载均衡,并且使用了有冗余配置的Curve网络交换机。

当每个选手在赛前几天前得知自己的号码的时候,他们还印发了只有几克重的一个塑料追踪芯片。Mylaps发明了这种芯片,芯片被植入运动员的跑步鞋中,使用RFID技术来进行追踪。

"当运动员出发到一个记录点的时候就开始收集信息,"波士顿马拉松比赛的IT运营总监John Burgholzer表示,"这需要一个日期标志,而且会无线传送到数据中心里用于分析结果的系统中。"

在26.2公里的赛程中共设有11个记录点,不同于以往的比赛,这次比赛的追踪芯片是一次性的,当运动员们越过了设在科普里广场的终点线后领取奖牌,可以与家人朋友庆祝一会儿。然后他们就等着志愿者回收这些芯片。

这些每个花了波士顿田径协会(BAA)一美元多一点的芯片最基本的作用当然是更精确都记录运动员的成绩

"在跑鞋里的追踪设备将使得官方更能准确地记录我起跑和结束的时间,"Paul Robert在赛前几天表示说,"发令枪的时间与真正起跑的时间还是有一些差别的。"

除了这项追踪技术,BAA还使用了文字信息发送提醒来通知前来观看比赛的家人和朋友能够实时掌握运动员的进度。

如果在BAA的网站上注册的话可以"粉"任何一个运动员,实时掌握他/她的动态。而之前,运动员只能注册一个家人或者朋友。

由于这项改变,Burgholzer预测今年会有更多的文字信息发出,"去年大概在比赛日有20万条,今年可能会增加一倍。"