Resource scheduling method, apparatus and system

A resource scheduling and cluster scheduling technology, applied in the computer field, can solve problems such as affecting services and resources that do not take into account the same service attributes, and achieve the effect of improving capability and high availability

Active Publication Date: 2018-08-14
TENCENT TECH (SHENZHEN) CO LTD
View PDF10 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In a traditional private cloud environment, the resources of all host machines are usually collected, and resources are scheduled according to the size and utilization of the resources, without considering the impact on resources with the same service attributes when the host machine goes down, such as having Two or more virtual machines with the same service attribute are scheduled on a host at the same time. When the host goes down, the entire service corresponding to this service attribute will be affected.

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 scheduling method, apparatus and system
  • Resource scheduling method, apparatus and system
  • Resource scheduling method, apparatus and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0040] figure 1 An application environment diagram for the operation of the resource scheduling method in an embodiment. Such as figure 1 As shown, the application environment includes a terminal 110, a first server 120, and a cluster 130, wherein the cluster 130 may include multiple clusters, as shown in the figure, may include a cluster 131, a cluster 132 ... cluster 13N, where N is the total number of clusters , each cluster has a corresponding cluster control server and schedulable host machines, and the cluster 131 includes a cluster control server 131a and schedulable host machines 131b...131M, where M is the total number of schedulable host machines in the cluster 131. The terminal 110, the first server 120 and the cluster 130 communicate through a network, wherein the first server 120 may be a cloud control server.

[0041] The terminal 110 may be a smart phone, a tablet computer, a notebook computer, a desktop computer, etc., but is not limited thereto. A virtual m...

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 relates to a resource scheduling method, apparatus and system. The method comprises the steps of receiving a virtual application request sent by a terminal, wherein the virtual application request comprises a target virtual machine tag; comparing the target virtual machine tag with a current virtual machine tag in each host machine to determine a target host machine, wherein the virtual machine tag matched with the target virtual machine tag does not exist in the target host machine; and enabling the target host machine to create a first virtual machine and setting a tag of the first virtual machine as the target virtual machine tag. Therefore, high availability of services is ensured.

Description

technical field [0001] The present invention relates to the field of computer technology, in particular to a resource scheduling method, device and system. Background technique [0002] With the development of computer technology, it is common for government and enterprises to build private clouds. Private Clouds (PrivateClouds) can provide enterprise customers with a stable, efficient, secure, and isolated cloud resource environment, manage enterprise resources flexibly, and strive for optimal allocation of resources. At the same time, high availability is also a key requirement in a private cloud environment, so how to ensure high availability of services in a private cloud environment is particularly important. [0003] In a traditional private cloud environment, the resources of all host machines are usually collected, and resources are scheduled according to the size and utilization of the resources, without considering the impact on resources with the same service att...

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 Applications(China)
IPC IPC(8): G06F9/50G06F9/455H04L29/08
CPCH04L67/1004G06F9/45558G06F9/505G06F2009/45562G06F2009/4557H04L41/5096H04L41/0806H04L41/5051G06F9/5072H04L67/1001H04L67/63H04L41/0895H04L41/40G06F9/5077H04L67/10G06F9/455G06F9/50H04L65/40
Inventor 潘晓东胡林红莫衍朱虹
Owner TENCENT TECH (SHENZHEN) CO LTD
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