《基于数字有机体数据库系统的搜索定位研究》陈建英著|(epub+azw3+mobi+pdf)电子书下载

图书名称:《基于数字有机体数据库系统的搜索定位研究》

【作 者】陈建英著
【页 数】 196
【出版社】 成都:电子科技大学出版社 , 2011.06
【ISBN号】978-7-5647-0887-0
【价 格】15.00
【分 类】数据库系统-数据检索
【参考文献】 陈建英著. 基于数字有机体数据库系统的搜索定位研究. 成都:电子科技大学出版社, 2011.06.

图书目录:

《基于数字有机体数据库系统的搜索定位研究》内容提要:

本文对基于数字有机体数据库系统的数字有机体系统搜索定位机制进行了全面研究,介绍了数字有机体系统的由来及其研究的目标和意义,首次把数字有机体数据库系统的研发历程总结为分布式、分布式并行和数字有机体三个阶段并对各阶段成品系统在网络结构、软件体系结构和应用情况等方面进行了详细介绍。

《基于数字有机体数据库系统的搜索定位研究》内容试读

第一章绪

第一章绪

1.1课题背景及意义

随着计算机网络不断地朝着规模化、智能化、高可靠/高可用和高动态伸缩等方向飞速发展,各种分布式计算技术不断推陈出新,先后出现了以数据、计算和设备等资源整合为目标的网格系统、强调用户间关系平等和充分利用边缘网络资源的

P2P系统、以减少用户终端处理负担和提供“按需服务”为目

标的云计算系统等具有代表性的大规模分布式计算系统。这些系统基本上都是基于现有基础软件平台,通过采用新技术或改进原有技术来解决大规模分布式网络环境下的特定应用问题,多种计算模式并存的格局说明,到目前为止还没有哪一种系统或技术能够成为分布式计算事实上的标准或提供通用的分布式计算模式。

面对服务需求日趋复杂、性能需求越来越高的大规模网络应用,研究者们试图优化或改造已有系统使之提供更有深度、广度和速度的高性能网络服务,同时,也有把大规模分布式计算技术推进到基础软件层的研究出现,这些研究试图寻求一种既能囊括各种分布式计算技术优点又能满足当前和今后相当长一段时间内大规模网络应用需求的通用计算模式及相关软件。数字有机体系统正是这样一种为解决大规模网络应用问

1

基于数字有机体数据库系统的搜索定位研究

题、经过多年多个阶段研发并取得了应用成功的基础软件平台,现已获得国家发明专利1项、软件产品登记证3项、软件著作权11项,正在申请国家发明专利3项和软件著作权8项;

得到了包括IBM全球技术总裁亚太地区总裁以及朱中梁、李

乐民等院士在内的各界权威人士的充分肯定和高度评价。目前,基于数字有机体系统的各种应用系统已在成都市检察机关、电信科技第五研究所等部门和单位正式投入使用,《中国科技成果》2010年第14期一篇名为“赤诚振我中华领域创新又逢春”的文章报道:“长时间的实际运行证明,系统是稳定的,权威部门的查新表明,系统属于世界首创。”基于数字有机体系统的数字有机体抗毁信息系统于2010年5月通过了

四川省科技厅技术成果鉴定山,鉴定结果为“技术上具有重大的创新性…达到了国际领先水平”;相关的学术和技术研究己经大量出现或正在跟进2~16。

数字有机体系统因其自适应、自学习、自免疫、自传播和群体协作等生物有机体特性研发目标而命名,核心软件包括数字有机体操作系统和数字有机体数据库系统。除了必须具备基础软件的全部功能外,数字有机体系统还需解决与其他大规模

分布式应用系统(如网格系统、P2P系统和云计算系统等)一

样的两个关键问题一海量数据资源的有效组织和高效利用问题以及高性能的网络服务问题。这两个问题都与共享资源的搜索定位相关,后一问题的解决则在很大程度上依赖于所采用的覆盖网模型及相应的搜索定位机制。

与现有大规模网络应用系统的搜索定位机制相比,数字有机体系统充分利用了自身两个基础软件一操作系统和数据库管理系统一间的紧耦合性,把全局各种类型的共享资源及

·2

第一章绪

据型两大类,计算型网格侧重于计算资源的管理,核心内容是任务管理和任务调度,数据型网格侧重于存储设备和数据信息的管理和维护,核心内容则是数据存储和数据访问。

在网络计算领域中,G1obus20)是最著名的、用于构建计算网格开放体系结构、开放标准的网格开发项目,它对资源管理、安全、信息服务及数据管理等网格计算的关键理论进行研究并提供基本的机制和接口。Globus Toolkit2!1~2)是该项目开发出来的一套服务和软件库,用于在各种平台上运行网格计算和网格应用,帮助规划和组建大型的网格试验平台,开发适合大型网格系统运行的大型应用程序。在Globus Toolkit的基础上,

Globus项目组和BM共同倡议了一个全新的网格标准一开放网格服务体系(Open Grid Services Architecture,OGSA)I24,2]。

OGSA由服务体系结构、服务基础设施、服务安全体系结构和

数据库访问与集成等几个方面的内容组成。

到目前为止,G1obus已经成功应用于全球数百个站点和几十个主要的网格计算环境,包括美国国家航空航天局信息网(National Aeronautics and Space Administration Information

Power Grid,NASA IPG)、欧洲数据网格(Data Grid)、美国国家技术网格(NTG)和地球系统网格(ESG)等.Globus Toolkit具有较为统一的国际标准,大多数网格项目都基于它提供的协议及服务建设,大多数学术研究也是基于Globus网格平台。

1.2.1.2网格中的搜索定位研究

在网格开发工具中,Globus最为广泛流行,算得上是一种事实上的行业标准。因此,下面就以它为例说明网格中的搜索定位服务机制。

·5·

基于数字有机体数据库系统的锼索定位研究一

Globus的搜索定位是指在网格系统中查找到满足执行作业所需的操作系统类型、版本、处理器类型、内存大小、网络带宽、负载程度以及所装软件等条件的共享资源。

Globus通过监控和发现系统MDS(Monitoring and

Discovery System,MDS)26.27刃实现资源的发现和描述以及服务和计算的监控。MDS是Globus Toolkit的信息服务组件,由网格资源信息服务(Grid Resource Information Service,GRIS)和网格检索信息服务(Grid Index Information Service,GlIS)两大部分组成,包括Index service、Trigger service和

Aggregator service等主要组件。

Globus实现搜索定位的原理主要基于资源注册和发现机制:GRIS通过网格资源注册协议(Grid Resource Registration

Protocol,.GRRP)向GIIS注册资源:网格应用程序通过网格资源查询协议(Grid Resource Inquiry Protocol,GRIP)向GIIS

查询虚拟组织(VO)中的网格资源或直接向某个资源节点上

的GRIS查询该节点的资源及其属性:通过使用轻型目录访问

协议LDAP(Lightweight Directory Access Protocol)[28]提供统

一的界面来描述分散的资源。

Globus早期的搜索定位服务基于集中式目录结构,目前已在欧洲数据网格等多个项目中得到应用2,这种结构虽然实现简单,但是限制了系统的可扩展性和可靠性:而后,欧洲数据网格(Data Grid)项目组的研究人员提出了一种层次式目录结构30),这种结构因所有逻辑文件必须在根节点中出现导致了庞大的根节点数量,限制了数据网格系统的可扩展性,同时可靠性和查询性能都比较差;Globus项目组和欧洲Data

Gid项目组联合提出的Giggle31框架则针对数据网格系统提

·6·

···试读结束···

阅读剩余
THE END