论文部分内容阅读
将语义引入知识和资源共享中,实现基于语义的资源共享是知识共享领域研究的一个趋势。本文研究基于语义的数据访问、存储访问和资源共享。本文将数据定义为具有语义的数据对象,通过基于语义的数据对象访问实现数据的动态分布、物理独立性和灵活的访问策略。同时,存储资源也是具有一定语义的存储空间和属性实体,本文将存储资源描述为存储对象,通过语义实现存储资源的动态发现和共享,从而建立一个松耦合的数据和存储共享系统。本文首先分析了数据对象及其语义,建立了一个基于语义的数据对象访问模型,提出了存储资源的语义对象化,建立了统一的访问模型。随后研究了数据对象的动态分布,通过数据对象的语义实现动态资源查找和访问,解除了客户端和存储设备的紧密耦合,基于数据对象的组合提出了基于语义数据对象实现包括RAID在内的多种数据管理、存储算法和策略的方法,为动态环境中实现数据的可靠性、可用性和访问特性提供了方法。本文还提出了一个P2P语义存储网络模型,研究了如何在P2P系统下实现基于语义的资源访问和数据存储,提出了一个基于语义数据、存储空间统一访问的、读写的P2P网络模型,改变了P2P系统单一的数据访问的模式。本文还研究了通过多数据对象访问获得所要求的访问性能,并提出了一个基于语义识别的数据对象Cache管理框架,以提高Cache空间管理效率和Cache替换算法的效果。最后本文讨论了语义的动态匹配,提出了一个基于语义的日志系统构架和基于该构架的语义动态匹配方法,并给出了基于语义的数据对象和存储对象共享系统的构架和原型系统的设计与部分实现,讨论了还需要解决的问题和进一步研究的方向。本文的主要贡献包括:基于语义的数据对象访问和存储管理模型;基于语义对象的数据动态分布和数据组合方法;数据对象的多源访问和缓存管理方法;数据对象和存储对象统一访问的P2P系统构架;基于语义的日志系统和动态语义交换构架。