Unlock instant, AI-driven research and patent intelligence for your innovation.

Resource allocation method, device, computer equipment and storage medium

A resource allocation and resource technology, applied in the database field, can solve problems such as hindering the execution of query requests, cluster crashes, and insufficient resources for queries, and achieve the effect of improving stability and overall performance

Active Publication Date: 2020-12-01
深圳市云网万店科技有限公司
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, among OLAP queries, some queries are particularly resource-intensive and take a very long time to execute
If several such query requests are executed concurrently at the same time, it is easy to fill up the resources of the cluster
This will make other queries unable to obtain enough resources, hinder the execution of these query requests (even if the resource occupied by this query request is very small, the execution is very fast), and affect the user experience; the severe one may cause the application memory to run out (Out Of Memory, OOM) or the entire cluster crashes
It can be seen that the traditional first-in-first-out resource allocation method or fair resource allocation method will affect the stability and overall performance of the system when the query requests that consume a lot of resources appear intensively.

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

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Resource allocation method, device, computer equipment and storage medium
  • Resource allocation method, device, computer equipment and storage medium
  • Resource allocation method, device, computer equipment and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0065] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0066] The resource allocation method provided by the present invention can be applied to such as figure 1 shown in the application environment. Wherein, the terminal 102 and the server 104 communicate through a network, and the server 104 and the cluster 106 communicate through a wired or wireless manner. Among them, the terminal 102 can be, but not limited to, various personal computers, notebook computers, smart phones, tablet computers and portable wearable devices, the server 104 can be realized by an independent server or a server cluster composed of multiple servers, and the cluster 106 can...

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 a resource allocation method, device, computer equipment and storage medium. The method includes: receiving a current query request, obtaining an expected resource consumption value of the current query request; determining a current resource consumption level of the current query request according to the expected resource consumption value; and determining a current resource consumption level of the current query request according to the current resource consumption level, Resource allocation is performed on the current query request. Using this method can improve the stability and overall performance of the system.

Description

technical field [0001] The present invention relates to the technical field of databases, in particular to a resource allocation method, device, computer equipment and storage medium. Background technique [0002] With the development of database technology, online analytical processing (Online Analytical Processing, OLAP) technology appears. On-line analytical processing is mainly a rapid software technology for online data access and analysis for specific problems that uses distributed systems to share multi-dimensional information. [0003] For OLAP queries, current distributed systems generally use scheduling algorithms such as First Input First Output or Fairness (FAIR) to allocate resources. However, among OLAP queries, some queries are extremely resource-intensive and take a long time to execute. If several such query requests are executed concurrently at the same time, it is easy to fill up the resources of the cluster. This will make other queries unable to obtai...

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 Patents(China)
IPC IPC(8): H04L12/24H04L29/08G06F16/24G06F9/50
CPCH04L41/0896H04L67/10G06F9/5027G06F16/24H04L67/562
Inventor 汪金忠
Owner 深圳市云网万店科技有限公司