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

Cloud host resource reservation method and device

A resource reservation and cloud host technology, applied in the virtual field, can solve the problems of cloud host resource waste, cloud platform resource shortage, and cloud platform resource capacity limit, etc., to avoid resource waste and facilitate the creation of cloud hosts on demand.

Inactive Publication Date: 2017-10-10
北京云联万维技术有限公司
View PDF4 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, in reality, the resource capacity of the cloud platform is limited
During peak hours of business, it is often encountered that when users need to create cloud host resources at a specific time, the cloud platform resources are insufficient to create a sufficient number of cloud hosts, and creating them in advance will easily lead to waste of cloud host resources

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
  • Cloud host resource reservation method and device
  • Cloud host resource reservation method and device
  • Cloud host resource reservation method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0024] see figure 1 , is a cloud platform system architecture diagram of the present invention. The cloud host resource reservation device is actually operated based on the cloud platform system 100 . Wherein, the cloud platform system 100 includes:

[0025] The main control system 110 is responsible for the main cloud computing platform management work, including receiving, storing and processing user request information, maintaining and storing cloud platform host machines and cloud host resources, coordinating the scheduling and creation of cloud hosts, etc.

[0026] Scheduling system 120, responsible for scheduling cloud hosts to host clusters, calculating whether each applied cloud host can be reserved and / or created; if yes, which or which hosts in the host cluster are reserved and / or created on the host.

[0027] The host machine cluster 130 is a physical machine cluster carrying cloud hosts.

[0028] Among them, each host in the host cluster has a corresponding hos...

Embodiment 2

[0043] see image 3 , is a flowchart of a cloud host resource reservation method in Embodiment 2 of the present invention. This embodiment is further optimized on the basis of the technical solution in Embodiment 1 above.

[0044] Step 310, receiving a resource reservation request from a user;

[0045] Preferably, according to the number of cloud hosts requested to be reserved and the specifications of the cloud hosts in the resource reservation request, the cloud host resources requested to be reserved are scheduled in the host machine cluster, and the actually reserved resource information is determined, specifically including the following step:

[0046] Step 321, obtaining the resource usage of each host in the host cluster;

[0047] Wherein, the scheduling system in the cloud platform system obtains the resource usage of each host machine in the cloud platform. The resource usage includes at least the number of used CPU cores, memory capacity, disk capacity, IP address...

Embodiment 3

[0072] see Figure 4 , is a flowchart of a method for reserving cloud host resources in Embodiment 3 of the present invention. On the basis of the technical solutions of the above embodiments, the user can create cloud hosts that do not exceed the reserved number on the basis of the reserved resources of the cloud hosts at any point in the validity period. And, after the validity period expires, the cloud platform will release unused cloud host reserved resources. The specific execution steps are as follows:

[0073] Step 410, receiving a user's resource reservation request, the resource reservation request includes the number of cloud hosts requested to be reserved, cloud host specifications and reservation time limit;

[0074] Step 420, according to the number of cloud hosts requested to be reserved in the resource reservation request and the specifications of the cloud hosts, schedule the cloud host resources requested to be reserved in the host machine cluster, and deter...

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 cloud host resource reservation method and device. The method includes receiving a resource reservation request of a user, wherein the resource reservation request includes the number of cloud hosts that are requested to be reserved, the cloud host specification and the reservation time limit; according to the number of cloud hosts that are requested to be reserved and the cloud host specification in the resource reservation request, scheduling cloud host resources that are requested to be reserved in a host machine cluster; according to the reservation time limit, determining the period of validity of resource information that are actually reserved; and feeding back the actually reserved resource information and the period of validity to the user. Through reservation of a designated number of cloud host resources of designated specification with a designated time limit on a cloud platform by the user, the cloud platform meets the request of the user for resource reservation, creation of cloud hosts by the user as needed is facilitated under the condition that resources are insufficient, and at the same time, an effect that cloud hosts are created in advance, causing waste of cloud platform resources is avoided.

Description

technical field [0001] Embodiments of the present invention relate to the field of virtual technology, and in particular, to a method and device for reserving cloud host resources. Background technique [0002] The cloud platform is a platform system that can effectively provide large-scale computing resources to users in the form of reliable services, thereby liberating users from complex underlying hardware logic, network protocols, and software architecture. [0003] Existing cloud platforms manage large-scale host clusters and cloud hosts on host machines. Wherein, the host machine is a physical machine that hosts the cloud host, and the cloud host is a virtual machine or container created on the host machine using virtualization software. When creating cloud host resources, each cloud host will use the resources of the physical machine in a balanced manner for computing or data storage. [0004] Theoretically, the resources of the cloud platform have no capacity limit...

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): H04L29/08
CPCH04L67/10H04L67/60
Inventor 邱剑
Owner 北京云联万维技术有限公司
Features
  • Generate Ideas
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More