云计算环境下的Web服务管理技术研究

来源 :国防科学技术大学 | 被引量 : 0次 | 上传用户:softmysoft
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着资源服务化和服务异构化的发展,Web服务作为SOA(面向服务体系架构)的一种实现技术,当前,已经得到了广泛的应用。将Web服务运行在云计算平台之上,监测服务运行状态,通过资源按需供给可以使得服务动态调控资源。随着云计算平台下服务数量的快速增长,暴露了服务管理难、维护难等问题,Web服务管理成为需要解决的问题。本文首先构建了云计算环境下的Web服务管理模型,并围绕服务的配置管理技术和性能管理技术展开深入研究。主要工作包括:(1)云计算环境下的Web服务管理模型本文首先提出一种基于第三方的服务管理模型,用于管理云计算环境下运行的Web服务,从应用层、控制层、数据层和物理基础设施层对Web服务进行管理。从管理对象和管理操作两个方面进行了详细的描述。同时,考虑跨云平台服务管理的需要,设计了基于第三方跨云平台服务管理模型,该模型在基础服务管理模型之上,增加了配置管理协商模块,命令传输加密模块及权限跟踪模块,保障了跨平台管理器通信的安全,确保了服务管理器不会越权执行跨平台操作。(2)Web服务配置管理技术对UDDI注册中心的功能进行了扩展,从管理系统数据库获取服务相关的性能数据,能够实时展示服务运行的基本状态,从而使用户能够从注册中心获知更加准确完整的服务信息,有利于服务的选择。为了能更好地发现未注册的服务并对其实现全面的管理,使用DPI(深度报文解析)技术对网络数据包进行分析,通过关键字提取等方法识别服务,并将其加入到统一的服务信息库。为了能够快速调控服务和方便用户选择服务,使用DPI技术对网络报文数据进行分析,提取关键字,识别服务及调用关系。同时,扩展注册中心功能,提供服务关系注册功能,更好地发现服务关系。为了能够更好地提供给用户合适的服务,设计了一种基于社会关联和用户效能的服务选择算法,将服务与提供商、提供商与提供商之间的社会属性作为服务选择的参照依据之一,从用户的利益出发,根据用户对服务属性的模糊偏好,将服务的属性值量化,计算每个属性权值和综合值,依据综合值对服务排序,选择综合值最大的服务,改进了服务选择算法未考虑服务的社会属性和用户模糊选择的不足。(3)Web服务性能管理技术Web服务性能管理主要包括性能管理需求的配置功能,服务性能状态监测和服务资源调度,可以根据当前服务的运行状态动态申请或归还资源,以实现在云计算环境下的服务性能调控。包括被动调控和主动调控两种方法:被动调控首先设计Web组合服务的性能瓶颈识别算法,发现服务违反SLA的时候,通过分析组合服务中的每个子服务响应时间的变化率和所需资源的变化率,从而快速地定位需要调控性能的子服务及确定短缺的资源,向云运营商管理器提出增加对应服务虚拟机请求,为瓶颈服务提供所需资源;为了应对负载快速变化导致服务性能下降或资源长期浪费状况,提出了一种基于历史数据和服务状态转换进行负载预测的主动调控服务性能方法,将服务性能划分为五个状态,对运行服务进行性能测试并分析,为每一个服务的五个状态确定阈值,实时监测服务运行状态,当达到既定临界值时,主动向云运营商管理器提出增加虚拟机请求,以避免或缩短服务违反SLA的时间。(4)构建原型系统结合服务配置管理和性能管理技术研究,设计和实现了云计算环境下的Web服务管理系统,通过基于开源云环境系统Open Nebula搭建了私有云平台系统,将多个服务运行在云平台下,并实现配置管理和性能管理功能。
其他文献
本文首先介绍视频监控系统的发展历程。在分析和比较各阶段视频监控系统优缺点的基础上,认为未来的视频监控系统必将是集数字化、网络化、集成化和智能化为一体的综合系统,而以
随着移动通信的利润增长点渐渐地从话音业务转向数字业务,各种移动增值业务层出不穷,而移动支付就成为其中的一个亮点。移动支付是电子商务的重要组成部分,是实现电子商务的
在大数据时代,针对大数据采集、管理、计算、分析和展现等各个处理环节的研究始终是相关领域的热点问题。其中,大数据应用程序在访存过程中体现出自身特征,尤其是重用性特征
人们通过测试可以取得研究对象的有关信息,能够正确地了解被测物理对象的量值或特性。测试技术在工业生产中的主要作用之一是提供设备在运转中或其他情况下的有关信息,以便监
随着嵌入式系统的飞速发展,嵌入式系统开发工具在开发过程中所起的作用日益突出,相关的研究、技术也随之不断更新。嵌入式交叉调试器是嵌入式系统开发者使用最多的工具,也是
本文主要致力于现代教学模式下新的考试实现手段以及教学评价方法的研究与实践。随着计算机多媒体技术的飞速发展,Internet远程教学在学校和家庭日益普及,带来了教育的根本性
产品或零件通过断层扫描可以获取一系列含有缺陷信息的二维断层图像,为进一步精确确定缺陷的空间位置、尺寸、形状及密度分布等信息,需将断层图像重建为三维模型。本文以此为
随着智能视频监控系统的不断普及,行人跟踪和识别技术已成为计算机视觉与图像处理领域中的研究热点,对提高视频监控检测结果的准确度有着重要作用,在图像处理、智能视频监控
字符识别(OCR)是模式识别的一个重要分支,手写体数字识别则一直是OCR中一个极具有挑战性的难题,本文探讨的主要内容是脱机手写体数字识别。 本文首先讨论了支持向量机的一些
近年来,云计算技术发展迅速,成为了互联网产业发展的一个主流方向。云计算技术提供了一种基于互联网的新的服务供应、使用以及交付模式,给用户提供动态可扩展的计算资源。伴