Computing task allocation method and system for community cloud system

A technology for computing tasks and distribution methods, applied in the field of cloud computing, can solve the problems of waste of data processing resources and poor stability.

Active Publication Date: 2017-06-16
GUANGDONG PLANNING & DESIGNING INST OF TELECOMM
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] Based on this, it is necessary to provide a computing task allocation method and system for a community cloud system in

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
  • Computing task allocation method and system for community cloud system
  • Computing task allocation method and system for community cloud system
  • Computing task allocation method and system for community cloud system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0017] 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.

[0018] see figure 1 , which is a flow chart of a method for allocating computing tasks in a community cloud system according to the present invention. A computing task allocation method for a community cloud system, comprising the steps of:

[0019] S101: Obtain the number of available on-board computers, the computing capability of each on-board computer, and multiple computing tasks that need to be allocated;

[0020] The number of available on-board computers refers to the number of on-board computers parked in the community that can undertake data center computing tasks. Since the vehicles parked in the community may change every day, that is, the number of on-board computers may vary every day, so when assigning calculation tasks, it is necessary to obtain ...

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 present invention provides a calculation task assignment method and system of a community cloud system. The method includes the steps of: obtaining the number of available on-board computers, the computing capability of each on-board computer, and a plurality of calculation tasks that need to be allocated; according to each on-board computer The calculation tasks undertaken and the transmission power of the transmission calculation tasks between the data center and each on-board computer are established using a single-objective multi-constraint programming method to establish a mathematical model of the objective function and constraints; a single-objective multi-constraint genetic algorithm is used to solve the mathematical model To obtain the optimal calculation task allocation scheme; according to the optimal calculation task allocation scheme, the calculation tasks are allocated to the corresponding on-board computer for processing. Using the idle on-board computer in the parking lot in the community, part of the computing tasks in the data center are handed over to the on-board computer for processing, so that the design of the data center does not need to be based on the maximum demand for access in the community, thereby avoiding the need for community cloud system hardware resources. Waste of vehicle computer hardware resources.

Description

[0001] 【Technical field】 [0002] The invention relates to cloud computing technology, in particular to a calculation task distribution method and system of a community cloud system. [0003] 【Background technique】 [0004] Community cloud refers to a cloud computing service platform specially established for a residential community. The main purpose is to quickly and efficiently respond to the computing, storage, scheduling and management needs of residents in the community at a relatively small hardware cost. A residential area is a gathering place of residents with distinctive features. The flow of people in the community is very regular. They are out most of the time during the day and only return to the community at night or on weekends. From the perspective of service functions, the community cloud can include: community circle, company circle, family friend and car friend circle, etc. Taking the community circle as an example, the community cloud is mainly used to mana...

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/50H04L29/08
Inventor 杨超李炯城肖恒辉何剑琪陈运动赖志坚
Owner GUANGDONG PLANNING & DESIGNING INST OF TELECOMM
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