- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
深入探讨基于网格的空间数据库体系构造,网格数据库,深入数据库体系结构,深入浅出实时数据库,深入浅出数据库,数据库深入,数据库深入学习,sql数据库深入理解,关系型数据库技术探讨,如何深入学习数据库
深入探讨基于网格的空间数据库体系构造
摘要:本文基于笔者多年从事空间数据库的相关研究,以网格数据库为研究对象,深度探讨了基于网格的空间数据库的体系架构,文章首先对空间数据网格产生的背景进行了简要的阐述,而后分析了网格系统体系结构的组成,最后笔者结合空间数据库的特点,重点探讨了网格空间数据库系统的构建,全文既是笔者长期工作实践的技术总结,同时也是在实践基础上的理论升华成果,相信对从事相关工作的同行有着重要的参考价值和借鉴意义。
关键字:空间数据库,网格,体系,构建
1 空间数据网格的研究背景
伴随科学技术的发展,人们对计算机计算能力、存储能力的要求越来越高。网格(Grid)正是伴随着互联网技术而迅速发展起来的,产生于科学研究与合作中的新一代计算基础设施,专门针对复杂科学计算的新型计算模式。这种计算模式是利用互联网把分散在不同地理位置的电脑组织成一个“虚拟的超级计算机”,这样组织起来的“虚拟的超级计算机”有两个优势,一个是数据处理能力超强;
网格的五个主要应用领域:
计算、远程沉浸和信息集成。
网格最早以集成异构计算平台的身份出现,接着跨入多个领域,逐步形成多种类型的网格,包括数据网格(Data Grid)、信息网格(Information Grid)、知识网格(Knowledge Grid)等。数据网格负责容纳和提供对跨组织数据的协作访问能力。
信息网格是在计算网格的基础上,利用数据挖掘、信息融合和搜索引擎等技术构建的。主要研制一体化的智能信息处理平台,消除信息孤岛,方便用户分布、处理和获取信息,向用户提供“信息随手可得”式的服务。知识网格研究的侧重点是智能信息处理,目标是如何消除信息孤岛和知识孤岛,实现信息资源和知识资源的智能共享。
网格技术和其他技术相结合,能够产生许多新的研究领域,例如网格技术和空间数据相结合就产生了空间数据网格(spatial Data Grid),空间数据网格与基础网格(Base Grid)结合构建空间信息网格(Spatial Information Grid)。
空间信息网格是当前空间信息科学研究的主要内容,而空间数据网格作为空间信息网格的重要组成部分和虚拟系统的中间层,在整个网格系统中起桥梁和纽带的作用。在科学研究领域和商业应用领域也越来越受到重视。
2 网格系统体系结构分析
网格技术代表一种先进的技术和基础设施,它基于现有因特网技术、Web技术和高性能计算技术,能够充分吸纳各种计算资源,并将它们转化成一种随处可得的、可靠的、标准的同时还是经济的计算能力,从而实现网络资源的共享和协同工作。
网格所关心的问题是直接访问随时间动态变化计算机、软件、数据和其他资源,因此它具备解决资源与任务的分配和调度、安全传输与通信保障、人与系统以及人与人之间的交互等能力。经典的网格体系结构是五层沙漏结构,它是一种抽象层次结构,以“协议”为中心,强调协议在网格的资源共享和互操作中的地位。通过协议实现一种机制,使得虚拟组织的用户与资源之间可以进行资源使用的协商、建立共享关系,并且可以进一步管理和开发新的共享关系。这一标准化的开放结构对网格的扩展性、互操作性、一致性以及代码共享都很有好处。
五层沙漏模型将网格划分为五层,分别是构造层(fabric ),连接层(connectivity),资源层(resource),聚合层(collective)和应用层(application)。如图1所示。
五层沙漏模型中各层协议的数量是不同的,对于最核心的部分,由于要能够既实现上层各种协议向自身协议的映射,同时实现自身协议向下层其它各种协议的映射,使得核心协议在所有支持网格计算的地点都得到支持,所以核心协议的数量不应该太多,这样核心协议就形成了协议层次结构中的一个瓶颈,使得模型结构呈现沙漏形状。在五层结构中,资源层和连接层共同组成这一核心的瓶颈部分。如图1所示。
3 网格空间数据库系统的构建
空间数据网格作为空间数据共享与应用的技术体系,空间数据库系统是它的一个重要组成部分。本节主要讨论网格数据库系统的基本概念、网格数据库的体系结构以及数据访问与集成服务。
3.1 基本概念
网格空间数据库系统实质上是在网格环境下的分布式的空间数据库系统,研究网格环境下分布式的空间数据库系统的管理、协同和数据访问与共享。
Web环境下的分布式的数据库系统一般分为分布式数据库系统和联邦数据库系统。
分布式数据库系统是在分布式环境下实现一个经典的集成库,它有一个全局概念模式,各个节点只能通过这个全局模式访问其它节点的数据库。分布式数据库系统为用户提供了对多个数据库的透明访问,即用户不用指明所要访问的数据库即可获取目标数据。但在很大情况下,由于节点的异构性,想要构造一个全局的数据库模式是不容易的。
联邦数据库系统是由一组相互协作的同时保持自治的多个成员数据库系统
文档评论(0)