A method and device for scheduling backup virtual resources in a cloud service data center

A technology of virtual resources and data centers, applied in the field of cloud services, can solve the problems of poor dynamic adjustment flexibility, low effective utilization of resources, and reduced throughput of cloud services, so as to reduce the risk of default, reduce the risk of interruption, and improve utilization. Effect

Active Publication Date: 2022-07-12
XI AN JIAOTONG UNIV
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, the current mainstream backup virtual resource allocation method has problems such as relying on manual experience, low effective resource utilization rate, poor dynamic adjustment flexibility, and incomplete risk identification theory in terms of technology, which makes the cloud service contract more risky for breach of contract; from From the perspective of application, the current mainstream backup virtual resource allocation method is mainly for the backup setting of a single virtual facility, and less consideration is given to the unified backup design of multiple virtual facility parallel service chains
These shortcomings make it unable to adapt to the growing and complex and diverse cloud service requirements, affect the overall resource utilization of the data center, and reduce the throughput of cloud services to a certain extent, thereby increasing the operating and management costs of cloud service providers

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
  • A method and device for scheduling backup virtual resources in a cloud service data center
  • A method and device for scheduling backup virtual resources in a cloud service data center
  • A method and device for scheduling backup virtual resources in a cloud service data center

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0062] See figure 2 , figure 2 It is a schematic flowchart of a method for scheduling backup virtual resources of a cloud service data center provided by an embodiment of the present invention, which includes:

[0063] S1: Obtain cloud service parameters.

[0064] In this embodiment, cloud service parameters mainly include the following categories: 1. User demand parameters, the number n of virtual facilities required by the service chain and the resource requirements of each virtual facility, and each virtual facility is represented by resource weighting and formal standardization 2. Service contract parameters, cloud service period T, service availability guarantee coefficient α, default cost π of unit virtual machine in the case of default in the service contract agreement, etc.; 3. Data center resource performance index parameters, each resource ( 4. Other cloud service management parameters that will affect decision-making, such as the maximum amount of backup resourc...

Embodiment 2

[0117] The method provided in the first embodiment above is illustrated by taking a cloud service chain having three groups of virtual facilities as an example below.

[0118] Step 1: Obtain cloud service related parameters.

[0119] Assuming that the standardized resources of the three groups of virtual facilities in this cloud service chain are 10, 15 and 20 respectively, the availability coefficient α i were 0.95, 0.9 and 0.85, respectively. The cloud service period T is 6 hours, and during this period, checks are made three times (at the beginning, the second hour and the fourth hour) to adjust the backup resources. The service contract stipulates that the availability guarantee coefficient α is not less than 0.99, and the default cost π per unit virtual machine is set to 100 yuan / hour, that is, if the default is breached, the compensation will be 100 yuan / hour. Assuming that the unit resource operation and maintenance cost h is 0.1 yuan / hour, the upper limit of each bac...

Embodiment 3

[0131] Based on the first embodiment above, this embodiment provides a cloud service default risk control device based on dynamic scheduling of backup virtual resources. See image 3 , image 3 It is a schematic structural diagram of a backup virtual resource scheduling device for a cloud service data center provided by an embodiment of the present invention, which includes:

[0132] The data acquisition module 1 is used to acquire relevant parameters of the cloud service;

[0133] A first calculation module 2, configured to calculate the downtime and compensation expectation of the cloud service in a certain stage according to the cloud service parameter;

[0134] The model building module 3 is used to build a dynamic programming model of the cloud service according to the current accumulated downtime and the accumulated compensation expectation, so as to convert the cloud service data center backup virtual resource scheduling problem into a mixed integer dynamic programmin...

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 backup virtual resource scheduling method for a cloud service data center, comprising: acquiring cloud service parameters; calculating the downtime and compensation expectation of cloud services in a certain stage according to the cloud service parameters; The dynamic programming model of cloud services, to convert the cloud service data center backup virtual resource scheduling problem into a mixed integer dynamic programming problem; iteratively solve the dynamic programming model to obtain a feasible solution for the backup virtual resource optimization decision during the entire cloud service period; traverse Feasible solutions for all backup virtual resource optimization decisions, find the optimal optimization decision, and dynamically adjust the allocation quantity and objects of backup virtual resources in the cloud service data center. The method provided by the invention reduces the operation cost and service default risk of the cloud service provider, and improves the utilization rate of the virtual resources of the data center.

Description

technical field [0001] The invention belongs to the technical field of cloud services, and in particular relates to a method and device for scheduling backup virtual resources in a cloud service data center. Background technique [0002] Cloud services are Internet-based modes of augmentation, usage, and interaction of related services, often involving the provision of dynamically scalable and often virtualized resources over the Internet. Selling (renting) data center infrastructure is one of the main forms of current cloud services. Through resource pooling, the flexible utilization of data center physical resources can be improved. In the following text, “resources” refer to “virtual resources” unless otherwise specified. In a cloud service, in order to avoid the service contract breach caused by service interruption caused by failures and other reasons, in addition to the resource requirements necessary for the service, a certain number of backup virtual resources are ge...

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): H04L67/1001H04L41/0823H04L41/14
CPCH04L41/0823H04L41/145
Inventor 李金马舒毅
Owner XI AN JIAOTONG UNIV
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