[发明专利]云管理平台的容量告警方法、系统、存储器及电子设备在审
申请号: | 201711307335.8 | 申请日: | 2017-12-11 |
公开(公告)号: | CN107992951A | 公开(公告)日: | 2018-05-04 |
发明(设计)人: | 张宏斌;傅志仁;廖文昭;杨成圆;周伟 | 申请(专利权)人: | 上海市信息网络有限公司 |
主分类号: | G06Q10/00 | 分类号: | G06Q10/00;G06Q10/04;G06Q10/06;G06F11/32 |
代理公司: | 上海光华专利事务所(普通合伙)31219 | 代理人: | 徐秋平 |
地址: | 200080 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 管理 平台 容量 告警 方法 系统 存储器 电子设备 | ||
技术领域
本发明涉及云管理平台领域,特别是涉及云管理平台的容量告警方法、系统、存储器及电子设备。
背景技术
云管理平台的作用主要有两方面,第一是管理公有云、私有云,形成混合云;第二是自服务,镜像划分,计量与计费,负载优化等。云管理平台主要由资源管理域、服务管理域、运营管理域三大部分组成,其中,资源管理域通过接口适配器接入多个数据中心的资源,构建分布式云资源池,对云资源池进行资源的统一编排、统一管理、统一监控。云管理平台最终交付给用户的是服务,比如计算服务、存储服务、网络服务等,服务管理域通过自服务界面把应用提供给用户使用。运维管理域对所有数据中心的资源进行统一管理、调度和运维支持,并实现分权分域的管理。
云管理平台最终的目标是使应用在云平台上运行时取得最优化的效果,能最大限度的保证应用的可靠性及用户体验。为了达到该目的,运维人员需要密切关注系统中各对象的性能指标、告警、日志等信息,并将这些零散的信息分析整理,使用人脑判断系统是否存在潜在的问题。然而,云平台上各类对象众多,各对象的创建也有很大的随机性,维护系统正常运行将耗费大量运维成本。为此,如何设计一些方便有效的手段来帮助运维人员及时发现系统潜在的性能问题,在避免问题暴露在客户面前的同时还能有效减少运维成本是非常必要的。
在众多系统性能问题中,系统容量不足可以说是最隐蔽、最难发现的问题,通常在收到用户投诉虚拟机运行过慢时,运维人员才能发现问题。
发明内容
鉴于以上所述现有技术的缺点,本发明的目的在于提供云管理平台的容量告警方法、系统、存储器及电子设备,用于解决现有技术中云管理平台的容量无法提前预测的问题。
为实现上述目的及其他相关目的,本发明提供一种云管理平台的容量告警方法,包括:通过计算获得云管理平台的对象的压力评分、剩余时间评分及剩余容量评分,据以计算所述对象的容量风险评分;将计算得到的容量风险评分与预设容量风险阈值进行比对,若超出所述预设容量风险阈值则产生告警信息并通知运维人员。
于本发明一实施例中,所述压力评分、所述剩余时间评分及所述剩余容量评分的数值范围分别介于0~100之间;所述容量风险评分的计算公式为:容量风险评分=a×压力评分+b×(100-剩余时间评分)+c×(100-剩余容量评分);其中,a+b+c=1;所述容量风险评分的范围介于0~100之间,分值越小则表示所述对象的容量风险越小,所述云管理平台的性能越优秀。
于本发明一实施例中,所述压力评分的计算通过以下步骤实现:分别采集所述对象的各项资源在过去一段时间的工作负载平均情况数据,并据以分别画出各项资源的压力曲线图;所述压力曲线图的横坐标表示时间,纵坐标表示压力百分数;在各所述压力曲线图中,将超出预设压力百分数且不大于100%的纵坐标范围与横坐标的时间范围所构成的矩形区域作为压力区域,将超出所述预设压力百分数所在直线的圧力曲线与所述预设压力百分数所在直线所构成的区域作为压力面积;将所述压力面积在所述压力区域中的占比作为资源的压力评分;将各所述压力评分中最大的评分作为所述对象的压力评分。
于本发明一实施例中,所述剩余时间评分的计算通过以下步骤实现:利用预测算法学习得到所述对象的各指定资源的使用趋势;预测各所述指定资源耗尽所需时间,据以确定各所述指定资源的剩余时间评分;将各所述剩余时间评分中最小的评分作为所述对象的剩余时间评分。
于本发明一实施例中,所述剩余容量评分的计算通过以下步骤实现:根据所述对象中所有虚拟机的各项资源的规格,计算得到所述对象的各项资源的剩余容量;根据各所述剩余容量计算得到所述对象还能部署的虚拟机数量;根据所述对象的总容量计算得到所述对象能部署的虚拟机总数;将计算得到的所述对象还能部署的虚拟机数量在所述对象能部署的虚拟机总数中的占比作为所述对象的剩余容量评分。
于本发明一实施例中,所述告警信息包括:所述对象的低于预设分值的压力评分、剩余时间评分或剩余容量评分。
于本发明一实施例中,所述告警信息还包括:所述对象的利用率超出预设指标的一种或多种资源。
为实现上述目的及其他相关目的,本发明提供一种云管理平台的容量告警系统,包括:容量风险评分模块,用于通过计算获得云管理平台的对象的压力评分、剩余时间评分及剩余容量评分,据以计算所述对象的容量风险评分;容量预测告警模块,用于将计算得到的容量风险评分与预设容量风险阈值进行比对,若超出所述预设容量风险阈值则产生告警信息并通知运维人员。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海市信息网络有限公司,未经上海市信息网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711307335.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:石墨框支撑钩
- 下一篇:一种砷化镓晶片取放装置
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理