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

Resource allocation method with minimized cloud system cost based on expiration date drive

A technology for resource allocation and minimum cost, applied in the field of computer networks, can solve problems such as not considering user deadlines and not being able to meet user resource usage needs on time

Inactive Publication Date: 2014-06-11
NANJING UNIV OF SCI & TECH
View PDF4 Cites 23 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the above two methods do not consider the deadline for the completion of each task of the user, which cannot meet the user's demand for resource usage on time

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 with minimized cloud system cost based on expiration date drive
  • Resource allocation method with minimized cloud system cost based on expiration date drive
  • Resource allocation method with minimized cloud system cost based on expiration date drive

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0050] The present invention is based on a deadline-driven cloud system cost minimization resource allocation method, and the steps are as follows:

[0051] Step 1. The cloud server in the cloud system collects the available resources of each physical node.

[0052] There are 32 physical nodes in the cloud system, and each node has 2 quad-core Xeon CPUs and 16G memory. The cloud server in the cloud system collects the available resources of each physical node, including CPU resources, disk read and write speed resources, and hard disk resources. And network bandwidth resources.

[0053] Step 2: The cloud server in the cloud system collects the user's task request.

[0054] The cloud server in the cloud system collects the user's task request. The task request includes the multi-dimensional task vector required by each task and the scheduled deadline for the execution of each task. The deadline for the completion of the execution of the 5 tasks in the cloud system is [5 ,1,4,6,8] and ...

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 resource allocation method with minimized cloud system cost based on expiration date drive. The resource allocation method comprises the following steps of collecting an available resource of each physical node in a cloud system by a cloud server; collecting a task request of a user; finally allocating a virtual resource in the cloud system by adopting a harmony search method, i.e. initializing parameters of the harmony search method by the cloud server, generating a new solution of the harmony search method by the cloud server, determining an objective function value of the new solution, updating a solution vector in a harmony memory library, determining a solution with minimized cost in the harmony memory library and a cloud system cost value corresponding to the explanation with the minimized cost, repeatedly iterating to maximum iteration times and outputting an optimal harmony solution vector. According to the resource allocation method disclosed by the invention, the available resources in the cloud system are fully excavated; the resources are dynamically allocated from CPU (Central Processing Unit) resources, magnetic disk read-write speed resources and network wideband resources in a plurality of dimensionalities by using a virtual machine diversification technology; the technical support is provided for efficiently utilizing the resources in the cloud system and guaranteeing that tasks are finished within expiration dates.

Description

Technical field [0001] The invention belongs to the field of computer network technology, and particularly relates to a resource allocation method based on a deadline-driven cloud system cost minimization. Background technique [0002] In order to make the Internet easy to use virtual environment scheduling methods, cloud computing has become a compelling technology. The typical feature of cloud computing is that it has a virtual resource pool, which includes hardware resources, platform resources, and service resources. The cloud server can dynamically reconstruct these virtual resources to adapt to changes in the load of users applying for resources on the Internet. All resources provided by the system should be under the payment model. The purpose of this is to prevent users from over-demanding the resources they really need, and use resources reasonably. [0003] In the cloud system, the workload of each task of the user is multi-dimensional; the computing resources required b...

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/50G06F17/30H04L29/08
Inventor 徐雷杨余旺李亚平唐振民兰少华张小飞
Owner NANJING UNIV OF SCI & TECH
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