98世界杯实施回顾
足球不仅是世界上参加人数最多的体育运动,观众人数也是最多的。每四年一次,全世界都要把目光集中在世界杯比赛上。这使它也成为媒体历史上最大盛事,第16届世界杯的大量事务都将采用于Sybase公司的技术。这意味着球迷能更快地得到比赛信息,运动员和官员们可以更迅速地得到证件,全世界的新闻记者可以在当天的头条体育节目中报道刚刚发生的新闻。
1998年世界杯预计将有超过250万的现场观众,全球将有大约100亿人通过电视观看比赛,将有来自世界的9000多名记者进行采访,因而需要一个巨大的信息网络。为了建立这个系统,Sybase与EDS、惠普(Hewlett-Packard)和法国电讯(France Telecom)进行合作,提供迄今为止用于单项体育赛事的最先进的信息系统。该系统具有数据库、Internet软件技术、先进的数据复制能力和高级的用户界面。
其中,SYBASE的贡献包括:
世界水平的数据库技术
为了支持遍及广域网(WAN)以及Internet网上的健壮的数据复制器,Sybase的中间件技术和Web服务器提供了稳定的随时更新和可以应用遍及世界的数据资源。
专家级的技术支持
Sybase领先的技术支持和咨询服务确保了世界杯采用高效的系统技术的实现。在98世界杯中采用并得到支持的所有Sybase技术及其产品请参见本文末尾的附录。
98世界杯技术——产品配置和结构
98世界杯信息系统将为各个不同的赛区提供服务,而且将不因类似系统发生的、广泛宣传的与Internet有关的故障而受到任何影响。
·及时支持比赛事件数据的无故障采集和存储。
·按照历史、图形和多媒体信息的方式及时把比赛数据提供给数以万计的采访记者。这将使记者可以集中报导和捕捉比赛中激动人心的事件。
·能够通过Internet在全世界范围传播比赛信息。 为了支持上述需求,EDS、Sybase公司、法国电讯以及HP公司设计了一个先进的、高层的体系结构。
主数据中心
为了支持大量的数据要求和预期的系统变化,在运行HP-UX系统的集中式HP服务器上装备了Sybase Adaptive Server Enterprise 。使用HP服务保障系统,HP服务器可以在没有中断的情况下,通过一个完全冗余服务器系统的热切换,使一个完全失败的系统起死回生。在收到任何新信息的那一时刻,这个信息就跨越法国电讯的高速网以更新安装在同一地点的冗余服务器的内容,以及分别在巴黎、德克萨斯的Plano以及亚洲的万维网(Web)中心。
10个比赛场地
在每一个体育场(共计10个),志愿者将使用便携机运行一个由EDS公司设计的称之为“Results”(比赛结果)的Sybase PowerBuilder应用程序。Results应用程序通过Sybase Replication Server把获取的比赛结果信息发送到主数据中心的Adaptive Server Enterprise数据库中并加以统计。在复制之前,数据首先存储在工作地点的Adaptive Server Anywhere数据库中。这就确保了数据能够安全存储而且即使用户与网络断开时,信息也已排好队列可以在网络重新联接好时直接发送。此外,在每个赛场都包括了一些运行EDS设计的SCORE!应用程序。这个应用程序是用PowerBuilder编写的,它实际上运行了所有的包括有关世界杯比赛运行管理的志愿者管理、订票、报到以及其它的功能。
每个比赛场地还包括了为数以百计希望采访98世界杯并得到官方认可的记者所设计的媒体中心,该媒体中心提供了资源丰富的环境,该环境中设置了40台HP的NT工作站,每个都联到通过PowerDynamo所驱动的比赛场地专用内部网站。这就允许记者通过查询访问随时更新的成绩、统计和归档的数据,然后准备所有涉及98世界杯比赛的变革。
在数据被输入到INFO FRANCE98(信息信息系统)的几秒种之内,每个赛场的内部网中的Web信息内容服务器就可以使用这些信息。因为Web上的信息内容,在每个赛场都是冗余的,响应时间是优化的,而且影响性能的任何外部因素都使其减少到最低限度。
为了适应这些系统所需的带宽,法国电讯公司已经在巴黎中心赛场和每个比赛场地安装了高速数字线路工程。
Web中心
在HP德克萨斯州的Plano的数据中心中,设置着1个具有大量数据的Web中心,它是三个Web中心之一,将为Net-savvy世界杯球迷提供信息。这些运行在HP的硬件上,同时也是通过Sybase的PowerDynamo驱动的,系统是一个基于DynaScript引擎,并能提供从Sybase数据库中实现SQL-to-HTML数据快速转化的Web内容服务器。PowerDynamo的高速缓存经常存取Web页面以提高整个系统的性能。
EDS的Web工程师利用Sybase的产品建立3Web站点,它不仅提供了快速的获取信息的方法,同时也为了提供一些娱乐。请参看www.france98.com。
为了确保全球的球迷能够访问和喜欢这个Web站点,协同法国电讯在巴黎郊区已经建立了一个初级的Web站点。在这个站点上也采用了HP的硬件,Sybase产品以及EDS开发的应用程序。
考虑到无法预料的通讯问题(例如,暴风雨可能干扰了人造卫星信号的传送。),所以采用了一组智能路由器。利用在现场的Adaptive Server Anywhere工作组级的数据库,这些系统能够在Plano、巴黎和亚洲的Web中心以及在每个Web中心的个别Web服务器之间智能地传送Web请求,以这种方式,服务能随在Web中心所管理的吞吐量的大小动态地扩充和缩小。例如,如果一个机器由于维修而需要脱机时,系统可以在重新配置时不包括这台设备,直到这台设备重新回到联机状态时,系统才将该台设备重新配置起来。
复制和冗余功能模块
这个系统的体系结构力量的关键是复制数据的流程。复制服务器只是将最新的和更新的信息及时的传送给10个赛场和3个Web中心,导致机器或网络过载的有害数据情形将被消除。因为复制的Web信息内容被安装到每一个赛场,每一个系统都被有效的隔离;任何无法预料的系统负载都被隔离在单个赛场,并且不会影响逆向数据源。
在预期每天在Web站点处理数以千万次的访问情况下,冗余的Web中心、Web服务器和PowerDynamo引擎能够逐个处理其备份问题,并且也能处理任何无法预料的硬件或通讯故障。
Sybase产品简介
PowerDesigner
PowerDesigner是Sybase提供的完整的数据库设计的工具集,把它从原始的SCORE!应用程序扩展到数据库施行逆向工程以生成数据库模式图。
PowerBuilder
94年世界杯足球赛的SCORE!采用的是PowerBuilder Enterprise 4.0。如今SCORE!采用的是更快速的4GL应用开发工具-PowerBuilder 6.0。它能在更广阔的范围内处理需求:
1 饭店的预定和管理
2 职员和志愿者的分配、委任、管理
3 VIP的接待和管理
4 新闻记者授权
5 证件的制作和安全性管理(包括条形码、数字图象等)
6 新闻的发布和管理
Adaptive Server Enterprise
作为数据库管理系统Sybase Adaptive Server Enterprise主要用于以下几方面:
主要比赛结果和FIFA(国际足联)比赛的历史资料都保存在HP-UX上的Adaptive Server Enterprise数据库中。这些数据将通过INFO FRANCE 98应用(一个单纯的Web应用程序)提供给新闻记者或通过用Adaptive Server Enterprise驱动Web站点服务与公众。
每个Web站点都采用了PowerDynamo同时伴随着可以动态生成Web内容的Adaptive Server Enterprise。这些Adaptive Server Enterprise即运 行在NT环境上,也运行在HP机器上。
Adaptive Server Anywhere
Adaptive Server Anywhere现在用于协助取得比赛的数据和统计结果。
在一个称之为RESULTS的PowerBuilder应用程序中,利用Adaptive Server Anywhere收集每场比赛的现场数据和统计结果。Adaptive Server Anywhere是用于获得比赛信息的本地数据库,然后这些信息通过Replication Server发送到主要的Adaptive Server Enterprise数据库中。 它同时发送一个客户的ASCII-to-text的服务到现场使用的电视屏幕上。Adaptive Server Anywhere是一个理想的产品,这是因为它系统开销 小,高性能并且不需要DBA操作员。Adaptive Server Anywhere也允许误操作,因为当比赛场地的网络失效时,数据还将继续被捕获、存储和 复制。
10个比赛场地都将使用PowerDynamo和Adaptive Server Anywhere来存储Web内容并提供服务。
Replication Server
Replication Server被用于以下几个方面中:
用于RESULTS应用中
Replication Server也能把数据从中央Adaptive Server Enterprise DBMS复制到比赛场地和3个Web站点的一共14个Adaptive Server Anywhere DBMs中。这是一个重要的体系结构元素,因为本设计避免了安装在Atlanta Olympics上出现的系统鼓障问题。这个系统将现场更新 数据、新闻记者系统,广播系统和通用Internet访问集中在同一个网络下,都使用同样的服务器和数据库。大量的难以预期的Web信息交换量 实际上将降低所有系统的速度,也导致了数据的丢失和损坏。当系统负荷过重时,新闻广播员只好等待信息。为了避免这一点,INFO FRANCE 98的信息系统被分开设计成输入、广播和新闻和Web几个子系统。这种设计方法很自然减少了一个系统失效导致其它系统也失效的可能性。
Replication Server也能将PowerDynamo Web站点从一个主服务器复制到位于美国和亚洲的多个冗余的Web服务器上,这样一来,站点的任何 改变可以迅速和完整地复制到其它站点上。
PowerDynamo
PowerDynamo是被用于增强98世界杯为公众和记者使用的Internet和Intranet站点的服务能力中。PowerDynamo在Web服务器上应用,利用数据库中存储的数据和获取高速缓存中可重用的内容以产生动态的HTML页面。PowerDynamo也为所有存储在Adaptive Server Enterprise数据库中的静态页面提供动态的服务,或当接受指令后把它们从文件系统中推送出去。当每个Web站点上增加负载时,PowerDynamo支持多个Web服务器处理。
关闭本页
没有相关教程
|