作为全球最大的粒子物理研究机构,CERN(欧洲粒子物理研究所)需要处理以PB计的数据。为了解决这一难题,它决定采用x86系统和Linux解决方案。
CERN最新的项目之一━━大型强子对撞机(LHC)将用于研究粒子,以及粒子间的作用力。为了在2007年9 月份开始运行,LHC 将在位于地下150 深、长27公里的圆形轨道上发射数以十亿计的质子。
LHC 每秒钟产生的有效数据将达到100-1000MB,一年进行4 次试验将产生15PB的数据。
CERN-IT 瑞士分部的技术协调人梅因哈德博士说,处理这种量级的数据不是一个数据中心能够胜任的,它们将由全世界的120 个数据中心合作进行处理。
梅因哈德表示,CERN需求的处理能力相当于30000 个处理器。试验数据将通过光纤传输到各个数据处理中心。
一个数据流将被存储到磁带上,另一个数据流被传输到CERN的11个一级中心中的1个或2 个,第三个数据流将被传输到CERN的计算机系统中供分析和绘制质子碰撞现象。这一网络被称作DataGRID,CERN的科学家能够从这一网络的任何地方访问需要的数据。
数据的存储系统将异常复杂。所有的数据中心将采用x86 架构和Linux 操作系统。据梅因哈德称,CERN 98%的系统采用x86 架构和Linux 操作系统。
他说,采用x86 架构和Linux 操作系统的主要原因是成本,它使我们能够从投资中获得最大收益,我们无需支付昂贵的许可费用。
CERN另一名不愿意透露姓名的科学家说,如果采用专有技术,由于许可费用高昂,要资助CERN进行类似的厂家项目是不可能的。
通过自己开发软件和尽可能地采用商品化产品,CERN的科学家也降低了项目成本。