面向云服务性能自适应优化的组件副本动态增加方法研究

来源 :东北大学 | 被引量 : 0次 | 上传用户:d34276
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着软件系统的复杂化及其运行环境的开放化、动态化和难控化,软件系统的自优化和自适应能力的重要性日益凸显。云计算模式的效用计算特征和按需付费模式,要求云环境下的服务系统不仅能够实现保持资源代价最小的情况下满足应用所需的动态资源配置,还能够在其偏离预期行为时进行自适应地动态资源调整,从而持续提供符合用户预期的服务。传统服务系统自适应优化方法存在着很多不足:(1)仅从服务实例个体层面关注如何防止SLA违反情形的发生;(2)忽略了不同用户请求的运行实例之间竞争共享资源引发的性能互扰;(3)自适应资源调整时未平衡用户需求与资源成本这一个整体代价/收益问题。云服务系统是由多个组件协同工作来实现的,以组件为基本单元部署在云环境虚拟机资源池中。组件的自适应实现了服务实例的自适应,组件副本可以有效的分担应用用户并发量,保证云服务系统提供持续、稳定、有效的服务,提升工作性能。本文从整体性能优化的角度,利用组件副本动态增加的方法,提升云服务系统承担负载的能力,达到自适应优化云服务性能的目标。采用理论研究、技术研究、实验验证相结合的研究方法,主要研究三个重点:预测应用用户并发量、待增组件选择和组件副本定位。首先通过分析应用用户并发量的自相关系数,研究面向不同并发量特征的应用用户并发量预测方法;然后利用AOE网分解应用用户并发量,基于改进的多目标粒子群算法选择待增组件;在此基础上,通过分析历史组件并发量和资源需求量数据,建立组件并发量与资源需求量间的关系模型,根据组件资源使用量和需求量建立组件互扰模型,利用组件资源需求、互扰因子等因素建立代价/收益模型选择目标虚拟机,定位组件副本;最后通过实验验证本文提出自适应优化方法的有效性和正确性。实验结果表明,面向云服务性能自适应优化的组件副本动态增加方法可以准确地预测应用用户并发量,自适应决策出有效的优化方法。在降低云服务系统响应时间,提高服务系统工作性能的同时,确保服务系统各类资源使用率满足用户SLA约束,保障系统提供可持续、稳定的服务。
其他文献
在电子商务和社交工具快速发展的今天,社交网络的规模和多样性持续扩大,社交网络的研究正逐渐成为数据挖掘研究的热点。获取社交网络中的紧密群体,如社交网络中针对特定人群
一线城市房价追高的同时,二、三、四线城市囤积了大量存量房。政府为稳定房地产市场,提出了提高城镇化率、深化住房制度改革、加快农民工市民化、扩大有效需求、消化房地产库
云计算是一种具有面向服务特征的计算模式,不同资源都以服务的形式提供给用户。云服务用户关心的重点是服务性能是否满足所签订的SLA,而对于云服务提供者来说,考虑的是在满足
热核聚变反应堆液态金属包层中的导电金属在强磁场环境下流动,导电金属流动过程中切割磁感线产生感应电流,感应电流在磁场中产生洛伦兹力,从而引起磁流体动力学(Magnetohydro
频繁序列模式的挖掘长久以来就被广泛地应用到各种实际场景中为商家或企业提供各种生产销售方面的决策支持。而随着科学技术的发展,数据获取和存储能力的不断加强,各种实际场
物理机耗能是云数据中心能量消耗的重要来源,而物理机上运行的任务多以虚拟机的形式存在。因此,如何优化虚拟机在物理机上的放置情况,在满足用户需求的同时,尽可能的降低云数
云计算的出现使得按需提供服务的资源供应模式成为可能,云环境中的应用通常都是以云服务的形态呈现给云用户,而对于服务提供商来说,他们通常希望在满足用户性能需求的同时,减
实验教学管理系统是一个基于Web的教学管理平台,是基于计算机网络传递、交流和处理的具有特定结构和教学管理功能的管理系统。其与传统的管理方式相比较,由于借助了网络来实
随着科学技术的快速发展,云计算、社会网络、物联网等新兴技术为人们的工作以及日常生活带来了巨大的方便,与此同时数据的数量和类型也呈现爆炸式的增长。随着大数据时代的到
人体行为识别的主要任务是利用计算机视觉对含有行人的目标视频进行智能分析,从而区分不同的人体动作和进行后续的智能处理。行为识别所需图像类型包括RGB图像和深度图像两种