分布式存储共享系统的统一访问技术研究与实现

来源 :中国科学院计算机网络信息中心 | 被引量 : 0次 | 上传用户:lianzi0118
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
分布式系统因为其独特的优势,在计算机领域内已经得到广泛的应用.中科院"十五"信息化建设重大项目"科学数据库及其应用系统"是分布式信息资源共享的典型代表,它的目标是建设一个统一的应用平台,实现对数据资源的统一访问与共享.该文提出的分布式存储共享系统是和科学数据库及其应用系统紧密结合在一起的,它把局域网上的大规模的存储资源,如SAN、NAS和一些孤立的物理存储资源联合起来,建立统一的全局访问视图,提供存储资源服务.该文阐述了科学数据库对分布式存储系统的应用需求,然后提出了一套针对性的分布式存储共享系统框架,重点讨论资源统一访问模块的设计、实现及其关键技术.主要的研究内容包括以下几个方面:首先,提出了多用户命名空间的用户逻辑目录组织方式,这些逻辑目录是对用户目录的全局视图,它们会映射到具体资源节点上的物理文件和目录,采用树型数据结构组织虚拟目录和物理目录的存储.其次,提出了资源节点之间全局协作的技术方案,即资源节点各自生成节点表、用户表、用户目录表等,所有资源节点组成一个资源服务网络,用户登录到任意一个节点,就能享受到所有资源节点为用户提供的资源服务.设计实现了灵活的消息机制,实现多节点之间的消息通信.主要包括资源节点之间的状态信息和目录信息沟通,节点间的消息通信采用UDP协议,建立消息接收窗口和消息接收队列,资源节点直接投递消息.设计了系统的cache机制,提高系统的响应速度.在服务器端,用户的目录结构,如节点表、用户表和用户目录表等保存在cache中;客户端也缓存访问过的用户目录和当前访问目录的下一级目录结构.最后,提出了系统的管理和监控策略.资源节点关于本地的管理策略保存在本地文件中,并设计了文件分块索引存储机制,加快数据存取速度.同时,把系统的状态信息和运行情况,实时地保存数据文件中,实现对系统的监控.该文提出的存储共享系统统一访问技术具有很好的可靠性、安全性、可扩展性和可维护性,并应用于实践,它会随着应用需求的发展进一步扩充.
其他文献
随着信息技术的飞速发展,软件得到了大规模的应用,从学习、工作到生活,无处不在。同时,人们对信息化的要求越来越高,导致软件设计的需求越来越庞大,软件功能越来越复杂。因此,软件设
随着Internet的快速发展与广泛应用,构件运行支撑平台作为一类新型的系统软件,提供的功能种类越来越多,甚至为同一功能提供具有不同质量的实现.因此,构件运行支撑平台必须能
基于内容的图像检索(Content-BasedImageRetrieval,简称CBIR),是目前多媒体、信息检索、人工智能、数据库等领域共同关注的一个重要研究方向。由于传统数据模式难以描述图像等
该文则从另一个角度来分析和利用超链接信息,即利用对链接文本和链接所指向页面(必要时)的内容分析来对该链接(亦即对链接所指向的网页)进行分类.页面中的链接主要分为两类,
介绍了校园一卡通系统的设计思想和实现方案,所设计的系统综合了先进的射频IC卡技术及网络通讯技术,实现校园一卡式管理。 我国的教育事业蓬勃发展,招生规模不断扩大,在校学生
近年来,国内雾霾天气频发,范围广,时间长,严重影响民众的身体健康,同时也对交通、电力和农业造成的较大威胁,雾霾的治理已经引起了政府和社会的高度关注。但由于各大城市空气
本论文课题是国家863课题:“基于国产Linux的电子办公基础与外网集成技术研究”的一部分,主要研究电子政务基本理论及其关键技术,包括三个方面的内容:电子政务平台模型与体系结构
  本文在对互联网远程教育进行组播需求分析的基础上,以应用层组播为跨域手段,结合IP组播在域内的传输优势,设计一个适用于互连网远程教育的应用层组播模型。  主要成果有:(1
该文以防御网络攻击为目标,分析与研究网络动态防御体系,探讨具有典型代表性的网络攻击的防御技术,其主要成果概括如下:1.提出了基于入侵诱骗的网络动态防御体系,对安全服务
程序内存错误的检测是软件测试的重点和难点之一.内存泄漏的产生和体现具有隐蔽性和积累性的特征,往往容易被人们忽视.C/C++程序设计语言能够让程序员灵活而高效地进行动态堆