服务网格中基于QoS的ServiceBSP模型的研究

来源 :上海大学 | 被引量 : 0次 | 上传用户:ymlazy62
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
网格计算是为了在动态的、跨机构的“虚拟组织”中协同地资源共享和问题求解而提出的技术。网格技术由起先为解决科学和工程计算问题而提出的“计算网格”发展到现在的“服务网格”。考虑到网格环境的动态性和资源的异构性,传统的编程方法并不适用于网格环境。探求一种适合于网格环境的编程模型显得十分重要。 BSP(BulkSynchronousParallelism,堆同步并行)模型是并行计算领域的一种优良的模型。根据该模型开发的程序具有性能可预测性和避免消息传递的死锁等优点。 考虑到网格计算是并行计算在某些方面的扩展,本文尝试把BSP模型引入服务网格环境中。在虚拟服务概念的基础上,提出了基于QoS(QualityofService,服务质量)的ServiceBSP模型及其性能开销模型。该模型有助于在服务网格环境下开发可预测性能和经济开销的应用。 ServiceBSP模型的实现涉及到具有稳定QoS的虚拟服务的构建。这里,本文进行了两方面的研究: 1.由于网格的异构性和跨组织性,服务QoS的语义不够精确。QoS的本体构造值得深入研究。分别探讨了QoS度量本体、度量单位本体、流通单位(价格因素)的本体构造过程中需要着重考虑的一些问题。 2.将网格服务作为Agent的行为/技能,提出了网格服务Agent的概念。通过网格服务Agent间的交互,来达到虚拟服务的构建。网格服务Agent之间交互的基础是网格平台上的基于语义的Agent通信。因此,提出了网格平台中Agent的通信框架。将Agent通信语言用XML格式封装,通信内容以RDF(ResourceDescriptionFramework,资源描述框架)语言语义描述,从而将Agent通信语言嵌入在XML中。最后通过网格中间件GlobusToolkit3提供的网格服务通知机制传送这个XML文件,到了接收端再通过XML和RDF解析,从而达到网格平台上Agent之间的语义通信。并用实验实现了该通信框架,为虚拟服务的最终构建奠定了基础。
其他文献
目前,在一个大的组织内,各个基层部门在Internet上已经建立了大量的信息管理系统,然而这些系统之间缺乏信息共享,形成了“信息孤岛”。在研究解决信息孤岛方面,现在主要研究的是一
传感器网络是由分布于海陆空天多维战场的各类传感器、信息源,依靠一定的硬件和通讯协议连接起来的数据采集系统。它包括分布于海陆空天多维战场的各类传感器、信息源,以及实现
在数据库领域中,越来越多的数据通过图结构的方式进行存储,比如社交网络、生物信息学以及XML数据等。针对这些图数据的查询,很多时候需要更强大的计算机资源进行处理。为解决
软件产品的不断演化常常导致其质量的退化,从而增加项目管理、维护和测试的难度。软件开发和演化过程中的各种过程数据(例如代码提交记录、代码度量、bug报告及处理记录等)反映
随着因特网的日益普及,多媒体信息交流达到了前所未有的深度和广度,但作品侵权也随之更加容易,篡改也更加方便,因此,如何保护作品版权已受到人们的高度重视。数字水印作为数字图象
集成毛细管电泳芯片(IntegratedCapillaryElectrophoresisChip,ICEC)属于微流控芯片(micro-fluidicchips)研究领域,是分析化学、机械、电子计算机、生命科学等,多学科交叉的产物
人耳识别是一种新的生物特征识别技术。人耳(尤其是外耳)具有结构稳定丰富、不受面部表情的影响、更容易采集、更容易为人接受、不容易欺骗等优点,因此人耳识别正在成为生物特征
随着计算机技术和网络技术的迅速发展,Intranet技术广泛应用于社会的各个领域,大量的企事业单位都组建了自己的内网(Intranet)并接入了互联网,但敏感信息的泄露、计算机病毒的泛滥
体表心电图是临床诊断、治疗的重要工具,但是,由于人们不能全面了解体表心电信息与心脏工作状态之间的对应关系,使得心电图在心脏疾病的临床诊断中受到很大的限制。随着分子
在最近的二十年里,电子格式存贮的数据以惊人的速度激增,形成了海量的数据和信息。数据挖掘是从大型数据库或数据仓库中发现并提取隐藏在其中的信息的一种新技术,包括统计学习和