Multi-layer and multi-rule mixed computing power automatic distribution technology of Internet of Things

An automatic allocation and Internet of Things technology, applied in the field of Internet of Things, can solve problems such as overload of business requirements, inability to obtain computing power in business scenarios, poor use of Internet of Things edge terminals, etc., to achieve the effect of meeting business needs

Pending Publication Date: 2022-02-15
河北嘉朗科技有限公司
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The purpose of the present invention is to provide the Internet of Things multi-layer and multi-rule hybrid computing power automatic distribution technology, which solves the problem that in the prior art, the computing power of the Internet of Things is directly allocated to business scenarios according to fixed specifications, resulting in the inability to obtain different business scenarios. The corresponding computing power has led to the occurrence of overload or shortage of business needs, so the problem of poor use effect on the actual edge of the Internet of Things

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0037] The Internet of Things multi-layer multi-rule hybrid computing power automatic distribution technology includes the following steps:

[0038] S1, extract monitoring indicators in different time periods, and extract metrics target values. MetricsServer will continue to collect Pod indicator data. HPA controller obtains these data through Metrics Server API (Heapster API or aggregation API), based on user-defined The expansion and contraction rules are calculated to obtain the number of target Pod copies;

[0039] S2, analyze the monitoring indicators in different time periods, collect indicators from the API exposed by Kubelet on each node, and users can obtain resource usage indicators in the container through the Metrics API, such as container CPU and memory usage. These metrics can either be accessed directly by the user (e.g., by using the kubectl top command), or used by controllers in the cluster (e.g., the DHC Horizontal Pod Autoscaler);

[0040] S3, according to...

Embodiment 2

[0043] The Internet of Things multi-layer multi-rule hybrid computing power automatic distribution technology, in S1, the target values ​​of metrics include the following categories:

[0044] 1. averageUtilization, when the overall resource utilization exceeds this percentage, it will automatically expand;

[0045] 2. averageValue, when the average value of the indicator or the average resource utilization exceeds this value, the capacity will be automatically expanded;

[0046] 3. Value, when the value of the indicator exceeds this value, it will automatically expand;

[0047] 4, pods, external, object, support the use of filters for filtering, allowing conditional selection;

[0048] In S1, the control values ​​of metrics include the following categories:

[0049] 1. resource refers to the index of the pod under the current scaling object, and target.type only supports thresholds of the Utilization and AverageValue types;

[0050] 2. containerResource refers to the cpu an...

Embodiment 3

[0056] The Internet of Things multi-layer multi-rule hybrid computing power automatic distribution technology, in S2, the analysis process of monitoring indicators, specifically includes the following steps:

[0057] 1. Pod Autoscale obtains data through the Metrics Server API (Heapster's API or aggregation API), and users can obtain resource usage indicators in the container through the Metrics API, such as container CPU and memory usage. These metrics can either be accessed directly by the user (e.g., by using the kubectl top command), or used by controllers in the cluster (e.g., the Horizontal Pod Autoscaler);

[0058] 2. Pod Autoscaler is implemented by a control loop. The cycle period is specified by the -pod-autoscaler-sync-period flag in the controller manager. It automatically adjusts the replication controller, Deployment or ReplicaSet according to resource utilization or custom indicators to achieve the level of deployment Automatic expansion and contraction, so that t...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention relates to the technical field of the Internet of Things, in particular to an Internet of Things multi-layer and multi-rule mixed computing power automatic distribution technology, and solves the problems that in the prior art, the computing power of the Internet of Things is directly distributed to a business scene according to a fixed specification, so that corresponding computing power cannot be obtained by the business scene under different conditions. And therefore, the problem that the business demand is overloaded or insufficient is solved, and the actual use effect at the side end of the Internet of Things is poor. The invention relates to an Internet of Things multi-layer multi-rule mixed computing power automatic distribution technology, which comprises the following steps of: extracting monitoring indexes in different time periods, extracting metrics target values, analyzing the monitoring indexes in different time periods, and collecting indexes from an API (Application Program Interface) disclosed by Kubelet on each node. Based on the container technology, the computing power of the internet of things is divided into finer particles through the virtualization technology, and the computing power of different layers can be dynamically distributed based on different business scenes.

Description

technical field [0001] The invention relates to the technical field of the Internet of Things, in particular to a multi-layer and multi-rule mixed computing power automatic distribution technology of the Internet of Things. Background technique [0002] The Internet of Things (IOT) refers to the real-time collection of any information that requires monitoring, connection, and interaction through various devices and technologies such as information sensors, radio frequency identification technology, global positioning system, infrared sensors, and laser scanners. Objects or processes, collect various required information such as sound, light, heat, electricity, mechanics, chemistry, biology, location, etc., and realize the ubiquitous connection between objects and objects, objects and people through various possible network accesses, Realize intelligent perception, identification and management of items and processes. The Internet of Things is an information carrier based on...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/50
CPCG06F9/5005
Inventor 郭潍嘉
Owner 河北嘉朗科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products