服务库多级索引模型性能分析

来源 :江苏大学 | 被引量 : 0次 | 上传用户:olddai1
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
面向服务的计算(Service-Oriented Computing,SOC)为企业软件集成和分布式系统提供了一种灵活的解决方案。面向服务的体系架构(Service-Oriented Architecture,SOA)是面向服务计算的基础设施,其基本的要素是Web服务。在最近几年,Web服务的数量急剧增加,同时快速发展的云计算也促进了服务的发展,大量的服务汇集于以云平台为中心的服务库。服务发现和服务组合是当前服务计算领域的两个重要研究方向。因此,如何高效地管理一个大规模的服务库并能有效促进服务发现和服务组合将是一个非常重要且具有挑战性的问题。本文首先从服务的研究背景及意义入手,研究与介绍了服务发现和服务组合的研究现状,然后在此基础上进一步研究了服务索引结构,对倒排索引以及多级索引模型的三种部署模型进行了较为详细的研究,具体的研究内容包括:(1)目前大规模服务库主要是以倒排索引的结构进行存储,虽然倒排索引可以在很大程度上缩小服务发现和组合的查找空间,但仍然存在大量的信息冗余,导致效率低下。针对倒排索引信息冗余问题,多级索引模型以及其三种部署模型的存储结构在最大程度上消除了信息冗余问题,并能有效促进服务发现和服务组合效率。但针对特定的服务库,多级索引模型并没有给出一个用来选取其效率最高的索引模型的有效标准,针对这个问题,本文首先对不同索引模型结构进行了性能分析,并根据服务库以及服务的特点给出了期望函数,作为服务库选取高效服务索引模型的依据。然后给出了详细的五种索引模型的期望函数的公式推导过程,并通过优化部署方案分析了各个索引模型的特点以及其适用的服务库的特点等。最后,实验结果验证了所提优化部署方案以及期望函数的准确性和可靠性。(2)针对多级索引模型中的键值优化选择算法进行了初步探讨。首先,对多级索引模型中的键值选取原理进行了深入的分析与介绍,并通过多种简单示例帮助理解。然后分析了键值选取中存在的问题。最后,通过实验对比键值优化与非优化状态下索引结构的检索性能,说明了键值在随机选取情况下并没有对索引结构的检索性能造成任何影响,证明了键值优化选取中存在的问题,也证实了对键值优化选择问题的初步探讨的正确性。
其他文献
近几年随着无线通信技术、传感器技术、信息采集和处理技术的飞速发展,出现了低成本、低功耗、多功能的微型无线传感器结点。这些微型无线传感器结点在目标环境中构筑成网络,通
网络化制造是企业在网络环境支持下,开展其业务的一种先进制造模式,是提高行业和区域核心企业及企业群体综合竞争力的重要手段。网络化制造集成平台是网络化制造系统的控制与
随着信息技术的飞速发展,信息安全成为21世纪初期信息产业发展的焦点。数字水印技术作为一种新型的信息安全技术,在数字产品版权保护、原始数据的真伪鉴别、数据侦测与跟踪等
经过多年的信息化之后,很多机构都积累了大量的历史数据,这些数据往往被闲置起来,没有的到充分的利用;另外人们对计算机的数据处理能力也提出了更高的需求,不再满足于传统的事务型
基于非接触式IC卡的校园“一卡通”系统是IC卡在教育领域的一个重要应用。读卡器是“一卡通”系统中最主要设备之一,读卡器本身一般带有RS-232接口或者标准RS-485接口,可支持
移动终端逐渐成为人们的日常生活和工作中不可或缺的一部分,越来越多的移动终端接入互联网,网络资源的共享跨越了时空的限制,信息安全问题暴露的越来越多。随着人们消费观念的改
Skyline查询返回数据集合中不被任意对象支配的对象,描述了数据集的轮廓,在多目标决策、偏好查询等领域具有重要应用。目前 Skyline查询受到了学者的极大关注,在集中式环境和分
数据挖掘是在海量数据中发现模式和数据间关系、并利用这些模式和关系进行预测的过程。为迎接海洋21世纪,我国从国家发展战略的高度出发,将发展“数字海洋”列入“十五”和2015
随着社会分工向专业化细分方向的发展,“专、精、深”的专业化信息服务需求日益增大,网络中涌现出了大量的专业化信息网站,搜索引擎技术也逐渐从通用搜索向专业搜索方面演变,
随着无线通信技术的不断发展,无线网络的应用也逐渐变得广泛。无线通信技术之一的Ad Hoc网络,具有灵活,不依赖于固定设施,可以快速建网的特点。但是由于无线通信本身的特点,A