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
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Examples
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...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com