[发明专利]基于云服务组件性能预测的云服务性能保障方法及系统在审
申请号: | 201811059219.3 | 申请日: | 2018-09-12 |
公开(公告)号: | CN109408321A | 公开(公告)日: | 2019-03-01 |
发明(设计)人: | 黄昊;卢婕;汪洁;刘庆;田媛 | 申请(专利权)人: | 国网江西省电力有限公司电力科学研究院;国家电网有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F11/34;G06F9/455 |
代理公司: | 南昌市平凡知识产权代理事务所 36122 | 代理人: | 姚伯川 |
地址: | 330096 江西*** | 国省代码: | 江西;36 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 服务性能 服务组件 云服务 性能保障 性能预测 动态解析 瓶颈诊断 性能参数数据 性能预测模块 状态信息采集 资源动态配置 评估准确性 虚拟机性能 监测程序 评估服务 实时监测 效果反馈 性能优化 应用服务 优化策略 优化模块 时效性 评估 插件 优化 预测 | ||
1.一种基于云服务组件性能预测的服务性能保障方法,其特征在于,所述方法根据监测到的服务组件性能参数历史数据进行服务组件性能预测、根据组件性能参数数据、SLA状态数据、服务商和用户协商达成的SLA约束信息进行服务性能阈值动态解析;结合组件性能预测结果和性能阈值解析结果开展服务性能状态评估;并结合组件部署情况完成瓶颈诊断;根据诊断结果选择服务性能优化策略,选择好的策略执行性能优化,反馈性能优化效果;所述方法步骤如下:
(1)通过监测程序或插件实时监测组件性能参数数据;
(2)开展服务组件性能预测与评估、进行服务组件性能阈值动态解析;
(3)服务性能评估与瓶颈诊断;
(4)服务性能优化策略选择及执行;
(5)服务性能优化效果反馈。
2.根据权利要求1所述的基于云服务组件性能预测的服务性能保障方法,其特征在于,所述服务组件性能阈值动态解析,采用基于SLA转化的云服务组件性能阈值动态解析过程;动态解析过程包括以下几个步骤:
(1)选取性能变量构造应用服务性能变量状态空间;
(2)分类并优化服务性能变量状态空间;
(3)建立服务SLA状态与组件性能关系模型;
(4)划分各服务组件性能动态变量阈值。
3.根据权利要求1所述的基于云服务组件性能预测的服务性能保障方法,其特征在于,所述服务组件性能预测与评估,采用面向应用服务SLA的组件服务性能预测与评估方法;该预测基本过程包括以下步骤:
(1)性能变量选择与监测;
(2)服务组件响应时间组件性能矩阵特征分析与非负矩阵分解;
(3)基于非负矩阵分解—时间序列的服务组件响应时间趋势预测;
(4)服务组件性能预测及状态评估。
4.根据权利要求1所述的基于云服务组件性能预测的服务性能保障方法,其特征在于,所述服务性能优化策略是指通过细粒度的性能优化策略,即优化对象是构成服务的各个云服务组件;根据服务性能诊断结果和虚拟机性能状态选择合适的优化策略;
所述优化策略方式包括:组件迁移、组件休眠、组件拷贝、组件移除;组件迁移是指将服务组件从一个虚拟机迁移至另一个虚拟机;组件休眠是指暂停运行虚拟机中的相关服务组件;组件拷贝是指将服务组件复制至另一个虚拟机中;组件移除是指将服务组件从虚拟机中直接删除。
5.一种基于云服务组件性能预测的服务性能保障系统,其特征在于,所述系统包括服务组件及虚拟机性能状态信息采集模块、服务组件性能阈值动态解析模块、服务组件性能预测模块、服务性能瓶颈诊断模块和服务性能优化模块;
服务组件性能阈值动态解析模块和服务组件性能预测模块分别接受服务组件及虚拟机性能状态信息采集模块输出的组件性能状态历史数据和服务SLA状态历史数据;服务组件性能阈值动态解析模块和服务组件性能预测模块分别将性能阈值和预测结果送到服务性能瓶颈诊断模块;服务性能瓶颈诊断模块将诊断结果送至服务性能优化模块;服务性能优化模块发出执行指令给服务组件及虚拟机性能状态信息采集模块的虚拟机资源池;服务组件及虚拟机性能状态信息采集模块的虚拟机资源池向服务性能瓶颈诊断模块发送组件步骤表信息。
6.根据权利要求5所述的一种基于云服务组件性能预测的服务性能保障系统,其特征在于,所述服务组件及虚拟机性能状态信息采集模块,用于实时监测和记录服务组件分布情况以及服务组件、虚拟机相关性能参数,在服务运行过程中,通过监测程序或插件实时监测并详细记录应用服务本身、各个服务组件、各个虚拟机模块性能状态参数。
7.根据权利要求5所述的一种基于云服务组件性能预测的服务性能保障系统,其特征在于,所述服务组件性能阈值动态解析模块,用于将应用服务SLA对应用服务整体的性能要求运用统计的思想,建立服务SLA状态与组件性能变量之间的关系概率模型,通过基于SLA转化的云服务组件性能阈值动态解析技术分解成对每个服务组件的性能要求。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国网江西省电力有限公司电力科学研究院;国家电网有限公司,未经国网江西省电力有限公司电力科学研究院;国家电网有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811059219.3/1.html,转载请声明来源钻瓜专利网。