Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Fair allocation method for mobile edge computing shared resources under task deployment constraints

An edge computing and allocation method technology, applied in the field of cloud computing, can solve the problems of increased delay and reduced resource utilization when user tasks are deployed, and achieve the effect of ensuring individual interests and efficient and fair allocation of edge computing resources

Active Publication Date: 2020-09-01
YUNNAN UNIV
View PDF5 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the current allocation strategy for edge computing resources ignores the contradiction between the heterogeneity of these server configurations and the deployment restrictions of user tasks. For example, image recognition tasks can only be deployed on servers with GPUs, while domain name resolution (DNS ) applications need to be deployed on a server with a public IP, etc.
Due to the existence of these task deployment constraints, it will greatly increase the delay of user task deployment and reduce resource utilization.

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
  • Fair allocation method for mobile edge computing shared resources under task deployment constraints
  • Fair allocation method for mobile edge computing shared resources under task deployment constraints
  • Fair allocation method for mobile edge computing shared resources under task deployment constraints

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0115] Next, a specific example is used to illustrate the present invention. figure 2 It is a schematic diagram of the mobile edge computing system in this embodiment. Such as figure 2 As shown, there are 3 edge computing servers and 3 users in this embodiment, where edge server 1 belongs to user 1, edge computing server 2 belongs to user 2, and edge computing server 3 belongs to user 3. The user submits the task to the edge computing server for execution through the wireless communication link, and the calculation result is also returned to the user through the wireless communication link. For the convenience of calculation, it is assumed in this embodiment that each edge computing server contains two types of computing resources: CPU and memory. The resource capacity of each edge computing server is as follows: figure 2 indicated in the mark. Assume that the resource capacity of wireless communication bandwidth is 1. Assume that all users have weights of 1, that is, 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 discloses a fair allocation method for mobile edge computing shared resources under task deployment constraints. The method comprises the following steps of firstly, determining an edgecomputing server set and available resource capacity; obtaining a resource demand vector and a task deployment constraint vector of a user; calculating the maximum number of tasks which can be executed under the condition that the user monopolizes resources and setting the weight of the user; when resources allocation, setting active user sets and allocating the active users based on a task sharemaximum and minimum allocation principle; with the task shares of other inactive users unchanged, screening the active users after each round of allocation is completed, wherein the users whose taskshares cannot be continuously increased in the next round of resource allocation are converted into the inactive users, and finishing resource allocation until all the users are the inactive users. The individual interests of the users are fully guaranteed under the task deployment constraint condition of the edge computing environment, and the resource allocation efficiency and fairness are improved.

Description

technical field [0001] The invention belongs to the technical field of cloud computing, and more specifically, relates to a method for fairly allocating shared resources of mobile edge computing under task deployment constraints. Background technique [0002] Mobile edge computing, as a new computing model, is more convenient to serve a large number of services that are sensitive to network delay and computing delay at the edge side than traditional cloud computing due to its computing sinking characteristics. With the development of the Internet of Things and 5G networks, mobile edge computing is changing our lives little by little. According to reports, in 2018, the scale of my country's Internet of Things industry has exceeded 1.2 trillion yuan, and the Internet of Things business has increased by 72.9% compared with the previous year. Such a large application scale and rapid growth trend have made mobile edge computing gain popularity from academia and industry. More and...

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
IPC IPC(8): G06F9/50
CPCG06F9/5027G06F9/5072
Inventor 李伟东李杰张学杰张骥先
Owner YUNNAN UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products