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

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

Example Embodiment

[0023] Example one

[0024] See figure 1 , Is a cloud platform system architecture diagram of the present invention. The cloud host resource reservation device performs actual operations based on the cloud platform system 100. Among them, 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 hosts and cloud host resources, and coordinating the scheduling and creation of cloud hosts.

[0026] The scheduling system 120 is responsible for scheduling the cloud host to the host cluster, and calculates whether it can be reserved and / or created for each cloud host applied for; if so, which host or hosts in the host cluster can be reserved and / or created On the host.

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

[0028] Among them, each host i...

Example Embodiment

[0042] Example two

[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 of Embodiment 1 above.

[0044] Step 310: Receive a resource reservation request from the user.

[0045] Preferably, according to the number of cloud hosts requested to be reserved in the resource reservation request and cloud host specifications, the cloud host resources requested to be reserved are scheduled in the host cluster to determine the actual reserved resource information, which specifically includes the following step:

[0046] Step 321: Obtain the resource usage of each host in the host cluster.

[0047] Among them, the scheduling system in the cloud platform system obtains the resource usage of each host in the cloud platform. The resource usage includes at least the number of CPU cores, memory capacity, disk capacity, IP address, and network bandwidth us...

Example Embodiment

[0071] Example three

[0072] See Figure 4 , Is a flowchart of a cloud host resource reservation method in the third embodiment of the present invention. Based on the technical solutions of the foregoing embodiments, the user can create a cloud host that does not exceed the reserved number on the basis of the reserved resources of the cloud host at any point in the validity period. In addition, after the expiration date, the cloud platform will release unused cloud host reserved resources. The specific steps are as follows:

[0073] Step 410: Receive a resource reservation request from a user, where 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 cloud host specifications, schedule the cloud host resources requested to be reserved in the host cluster, and d...

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 北京云联万维技术有限公司
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