[发明专利]物联网多层多规则混合算力自动分配技术在审
申请号: | 202111161426.1 | 申请日: | 2021-09-30 |
公开(公告)号: | CN114048021A | 公开(公告)日: | 2022-02-15 |
发明(设计)人: | 郭潍嘉 | 申请(专利权)人: | 河北嘉朗科技有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 石家庄优博创信知识产权代理事务所(普通合伙) 13150 | 代理人: | 孙营营 |
地址: | 050000 河北省石家庄市*** | 国省代码: | 河北;13 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 联网 多层 规则 混合 自动 分配 技术 | ||
本发明涉及物联网技术领域,尤其涉及物联网多层多规则混合算力自动分配技术,解决了现有技术中直接将物联网的算力按照固定规格给与业务场景进行分配,造成不同情况的业务场景无法得到相对应的算力,从而导致了业务需求过载或不足的情况发生,因此在实际的物联网边端的使用效果不佳的问题。物联网多层多规则混合算力自动分配技术,包括,提取不同时段的监测指标,对metrics目标值进行进行提取,对不同时段的监测指标进行分析,从每个节点上Kubelet公开的API收集指标。本发明基于容器技术,通过虚拟化技术将物联网算力切分成更为细小颗粒,便于基于不同业务场景动态分配不同层的算力。
技术领域
本发明涉及物联网技术领域,尤其涉及物联网多层多规则混合算力自动分配技术。
背景技术
物联网(Internet of Things,简称IOT)是指通过各种信息传感器、射频识别技术、全球定位系统、红外感应器、激光扫描器等各种装置与技术,实时采集任何需要监控、连接、互动的物体或过程,采集其声、光、热、电、力学、化学、生物、位置等各种需要的信息,通过各类可能的网络接入,实现物与物、物与人的泛在连接,实现对物品和过程的智能化感知、识别和管理。物联网是一个基于互联网、传统电信网等的信息承载体,它让所有能够被独立寻址的普通物理对象形成互联互通的网络,而弹性伸缩的规则触发将产生实例调度的请求,但如何将这些请求分配到节点,并在节点部署应用实例,调度是必经的流程,也是本技术的核心能力。但是,对于弹性伸缩这一场景,由于涉及大量新实例创建和旧实例的替换,实例调度的动作非常频繁,可是,现有技术中是直接将物联网的算力按照固定规格给与业务场景进行分配,造成不同情况的业务场景无法得到相对应的算力,从而导致了业务需求过载或不足的情况发生,因此在实际的物联网边端的使用效果不佳。
发明内容
本发明的目的是提供物联网多层多规则混合算力自动分配技术,解决了现有技术中直接将物联网的算力按照固定规格给与业务场景进行分配,造成不同情况的业务场景无法得到相对应的算力,从而导致了业务需求过载或不足的情况发生,因此在实际的物联网边端的使用效果不佳的问题。
为了实现上述目的,本发明采用了如下技术方案:
物联网多层多规则混合算力自动分配技术,包括以下步骤:
S1,提取不同时段的监测指标,对metrics目标值进行进行提取;
S2,对不同时段的监测指标进行分析,从每个节点上Kubelet公开的API收集指标;
S3,根据算力需求分析,基于容器技术动态调配算力资源,进行弹性分配,面向物联网云边端多层的微服务API请求,给与不同的算力分配。
优选的,S1中,metrics的目标值包括以下几类:
1,averageUtilization,自动扩容;
2,averageValue,自动扩容;
3,Value,自动扩容;
4,pods、external、object,自动选择;
S1中,metrics的控制值包括以下几类:
1,resource,pod指标;
2,containerResource,cpu以及memory指标;
3,pods,Pods指标;
4,External外部指标;
5,Object内部对象指标;
6,behavior,DHC-HPA扩容以及缩容的速度。
优选的,S2中,监测指标的分析过程,具体包括以下步骤:
1,Pod Autoscale通过Metrics Server 的 API(Heapster 的 API 或聚合 API)获取数据;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于河北嘉朗科技有限公司,未经河北嘉朗科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111161426.1/2.html,转载请声明来源钻瓜专利网。