云服务组合中支持QoS的服务动态替换机制模型研究

来源 :青岛大学 | 被引量 : 0次 | 上传用户:qq88493940
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
云计算作为一种新兴的商业计算模型,已取得长足的发展。软件即服务(SaaS云)是最常见的云服务交付模式之一,在云用户数量极具增长的同时,消费者的业务需求也从单一功能的服务向着具有复杂功能的组合服务方向发展,这个发展趋势促使云服务供应商提供了大量功能相同但其非功能(Qo S)属性不同的云服务组件。在高度复杂且动态变化的云计算环境中,云服务组合是一个NP-hard问题。由于系统运行的网络环境,用户需求,特别是参与服务组合的组件本身是动态变化的,即当绑定的服务组件不可用时,就会造成云服务应用的中断,导致服务结果交付时间的严重推迟或不能交付等一些服务质量问题。针对这一问题,本文提出的云服务组合系统中支持QoS的服务动态替换机制模型,旨在解决云服务组合应用中因组件更新维护、意外断电等等因素不可用时,系统动态的选择与被替换服务组件功能相同、语义兼容且OoS属性相匹配的服务组件进行替换,以重建该服务组合应用,从而避免云服务组合应用的中断,提高系统的服务水平。本文的研究工作主要有:1.给出两种服务替换的定义:一致性替换与等价性替换。本文使用系统自动机对可动态替换云服务组件进行建模,引入操作流程(Operating Guidelines)的概念来描述服务操作过程,并给出了操作流程匹配算法。2.提出信用驱动的QoS全局最优服务替换方法。在服务替换模型中引入信用记录以感知每一个云服务组件的可用性进而驱动服务替换,将服务替换优化问题形式化为混合整数线性规划MILP问题进行求解。使云服务组合系统在运行时可以根据与用户协商的SLAs以及系统感知的云服务组件高可用性对服务替换进行约束,从而动态地绑定并调用一组最佳服务以便满足用户的QoS要求。3.给出支持QoS的云服务动态替换模型QDRCM及云服务动态替换算法。依据IBM的MAPE-K(Monitor、Analyze、Plan、Execute和Knowledge)参考模型构建了云服务动态替换模型QDRCM,并给出云服务动态替换执行流程及云服务动态替换算法。4.设计并实现了支持QoS的云服务动态替换机制的旅行云服务系统TCSS,以验证本文提出的云服务动态替换方法的有效性。基于QDRCM模型架构,给出原型系统TCSS的实现框架,并对服务动态替换模块进行了详细分析。
其他文献
云计算已经成为人们工作、生活中不可或缺的一部分,尤其是提供海量存储的云存储服务。云存储服务由于其经济、易用、泛接入等优点,受到众多中小型公司、机构及个人用户的青睐
锂离子电池应用领域广泛,评估其健康状态成为研究热点也就不言而喻。但拥有复杂电化学特性的锂离子电池,其容量会伴随不断循环充放电过程呈现退化趋势,当容量退化至失效阈值(通常为额定容量70%~80%)时,即视为锂离子电池寿命到达终结状态。故进行锂离子电池剩余寿命预测研究,有利于提高系统可靠性,预防事故发生,具有重要研究及应用价值,已成为电池系统健康评估重要研究内容。近些年,在锂离子电池剩余寿命预测方法中
传统的入侵检测系统(IDS)存在着大量的问题:对未知网络攻击检测能力差、误报率高、占用资源多;对攻击数据的关联和分析功能不足,导致过多的人工参与;对于现在广泛使用的脚本攻击
网络的开放性和动态性使得信息系统所面临的用户需求和计算环境更加频繁地变化,从而要求信息系统应具备一定的自适应演化能力以灵活自主地适应这种变化。由于目前信息系统多属
文本分类可以为文本提供有序的组织,网络信息的增长使文本分类对信息处理的意义变得更加重要。二十世纪八十年代以后,基于机器学习的文本自动分类方法越来越成为主流,它具有
纹理图像分割作为图像处理和模式识别中一个重要的研究内容,一直以来是人们研究的热点。由于纹理图像不同于简单的图像,它具有大量复杂的纹理信息,因此,纹理图像的分割相对来
随着信息技术尤其是互联网技术的快速发展,电子商务应运而生并逐渐普及。电子商务系统数据库积累了海量数据,但对商家决策有价值的知识却非常匮乏。关联规则作为数据挖掘(Dat
图像作为移动增值业务中的一种主要元素用途越来越广泛,但是图像资源所占用的内存空间和移动设备对图像的处理速度却是一个很棘手的问题,所以如何降低内存空间占有量提高处理速
隐通道能够绕过安全策略的检查进行信息的非法传递,具有很强的隐蔽性,对信息安全造成了极大地威胁并增加了检测的难度。本文在分析典型隐通道检测技术和检测方法的基础上,针对源
本文讨论的软件安全检查工具支持C/C++和Java程序的安全漏洞检查。工具由前端和后端两部分组成,采用C/C++和Java独立的前端和共用的后端策略,以提高代码的可复用性和检查的精准