ALICE实验在线和离线数据系统的软件质量和安全的研究

来源 :华中师范大学 | 被引量 : 0次 | 上传用户:allsky_
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
欧洲核子研究中心的大型强子对撞实验LHC标志着高能物理研究的一个新的TeV粒子碰撞能量的时代到来。ALICE实验是LHC中四个主要强子对撞实验之一,主要致力于研究超相对论性能区下重离子碰撞中形成的热密核物质。ALICE实验中产生的大量的数据不仅来之于被各类探测器在粒子碰撞过程中捕获的原始数据,也包含分析原始数据和蒙特卡洛数据产生的分析结果。本文围绕ALICE实验处理大量数据的在线和离线数据系统中存在的问题和挑战展开研究。ALICE实验中,在线数据系统叫DAQ,用于处理从各类探测器到永久存储设备的数据流的归档;离线数据系统叫AliEn,用于提供对于原始数据的模拟、重建、分析的计算环境和各类数据的存储环境。对于这两个数据系统,它们面临问题和挑战是不同的。  AliEn面临的问题和挑战主要集中在AliEn服务的安全以及分布在全世界各地的存储的访问控制机制。AliEn是一个基于web服务的网格计算框架。Web服务采用了基于XML的技术,允许不同的应用程序之间相互通信。在AliEn系统的web服务根据功能和角色可分为三大类:在每一个虚拟组织中部署一套中央服务;在该虚拟组织中的各个计算中心部署站点服务;在计算中心的每个计算节点上自动部署作业代理服务。为了保证AliEn系统中这些web服务的安全,一套安全认证框架被设计用于AliEn系统中,它能保证AliEn服务之间、AliEn服务与其他系统之间的通信安全。该安全认证框架既能识别X.509证书、X.509代理证书进行身份认证以保证网格平台的互操作性,又能通过生成访问控制策略以达到对AliEn服务的授权访问。  AliEn系统的文件系统是基于一个中央文件目录,连同一组分布式的存储系统。这个文件系统还可以注册链接到外部数据源。本论文分析了AliEn系统中文件目录的访问控制的弱点,如欺诈或未经授权对文件进行更改,提出了一套更合理更安全的设计方案。这套设计方案叫LFN预定表以跟踪文件进入或离开文件目录状态下访问授权情况。由于针对基于xrootd协议的存储系统设计的原始的访问信封的简化,实现了计算性能的提高及减少了原通信凭证一半的大小。通过从底层存储系统扩展具有签署状态信息的访问协议,中央文件目录可以接收到关于文件的大小、校验方面的可靠信息,该访问协议不再依赖于对客户的信任。LFN预定表符合事务的原子性和一致性,并且允许负责任的、真实的、可追踪的文件操作。  DAQ面临的问题和挑战集中在能更好地理解和维护DAQ源代码。DAQ系统的源代码大部分用C语言编写,是一个非常庞大复杂的系统,因此理解DAQ源代码的结构是非常困难的事情。为了更好地理解源代码的结构,很多方面挖掘和链路分析中的方法被用于分析程序系统以实现软件的模块化和软件架构恢复。PAF平台被设计用来整合方面挖掘和链路分析的方法分析程序的调用关系以实现软件的模块化和软件架构恢复。PAF的基本设计理念是首先提取源代码中的调用关系,再通过各种不同的分析算法来解决不同问题,比如寻找破坏软件模块化的横切关注。PAF分析了DAQ的源代码和调用关系。分析结果证实PAF的可用性和有效性。PAF可用于分析用C语言编写的项目。  其中对软件架构恢复的研究是为了当对软件架构描述不存在的时候获得对软件系统层次结构的理解。近年来,研究人员采用了很多软件聚类方法去探测软件系统的层次结构。大部分图聚类技术考虑了软件元素之间的连接度,但不合理地忽视了一个重要的测度,即元素之间的相似度。这个测度可用于发现一个模块中的相似元素。本论文提出了一个新的层次图聚类算法-DGHC,该算法同时考虑了程序元素之间的相似度和连接度。首先在程序依赖图的转换过程中,添加了代表相似度的边。然后用DGHC算法交替进行相似度聚类和连接度聚类。其中交替策略被用于发现同时包含高连接度和高相似度的类。同时短随机走方法被用于挖掘更深层次的软件架构信息。实验结果证明相对于其他算法,DGHC算法在发掘软件系统的层级结构具有更好的效果和效率。  这篇博士论文主要涉及作者对ALICE国际合作实验的两个主要贡献。这两个主要贡献解决的问题主要与软件质量和分布式系统安全相关。在本文中被用于ALICE实验中的在线和离线数据系统的软件质量和安全的框架和方法同样适用于有类似需求的软件系统。
其他文献
量子信息学是从二十世纪八十年代开始由量子力学、计算机科学和信息科学三者相结合而发展起来的新兴交叉科学,其诞生和发展对于现代科学和技术等方面都有着深远的意义。量子
现在有些班主任工作出力不小,但教育效果不大,更有甚者和学生的关系较为对立。其实,只要深入分析研究,就会发现这些班主任常常忽视学生的情感,忽视了教育的民主性与交互性,学
圣米歇尔山位于法国诺曼底和布里塔尼之间的海面上,直径近1千米的岩石上有城堡和修道院组成的中世纪建筑群,是天主教的三大圣地之一。巴基斯坦拉合尔古堡始建于1021年,最初作
【认真学习】  瑶瑶见小强做作业时三心二意的,于是她教育道:“你看你的爸爸长得既不好看又没钱,妈妈为什么嫁给他呢?就是因为他学习好呀,你如果认真学习,将来也可以娶一个像妈妈这样漂亮的妻子。”  小强沉默了两秒钟后说道:“那我不学了。”【復杂】  大海很煽情地对女友说:“与我三千笔墨,画你绝世倾城。”  女友:“我长得有那么复杂吗?”【满腹经纶】  小强:“爸爸,我身高都比你高了,怎么体重比你轻那么
期刊
由于非高斯操作如光子增加与光子扣除等能够用于改善量子态非经典性及量子态纠缠度而广受人们关注。本文将利用此类量子操作及其叠加操作,实现如纠缠相干态等的纠缠度,非经典性
在全面实施素质教育,全面推进新课改的今天,班主任作为班级的教育者和组织者,在班集体的健康发展中起着十分重要的作用,深刻影响着每个学生的德、智、体、美、劳全面发展。尽
锆钛酸钡钙Ba(Ti0.8Zr0.2)O3-x(Ba0.7Ca0.3)TiO3(简称BZT-xBCT)是一种新型“基于三重临界点准同型相界”的高性能无铅压电材料,其陶瓷压电系数d33高达620pCN-1,能与目前性能最优
近年来,随着教学改革的进一步深入,对学生在课堂中参与程度的要求越来越高,然而笔者教学中发现,在课堂上能主动与老师、与同学互动的学生还是不够多,有些学生在课后能说会道,
本文通过学理分析与实例研究相结合、时间纵向梳理与空间横向分析相结合的研究方法,意在通过对自古至今书坛上碑帖的发展概况进行简要梳理,研究碑帖对立与碑帖结合的实际创作
早在1929年我国首个新闻学系诞生之初就已有“新闻有学无学”论争,20世纪80年代甚至引起了全国范围的大讨论。回顾历史,可以帮助我们更全面地认识这个问题。 As early as 19