CN109002348B - Load balancing method and device in virtualization system - Google Patents

Load balancing method and device in virtualization system Download PDF

Info

Publication number
CN109002348B
CN109002348B CN201810834609.7A CN201810834609A CN109002348B CN 109002348 B CN109002348 B CN 109002348B CN 201810834609 A CN201810834609 A CN 201810834609A CN 109002348 B CN109002348 B CN 109002348B
Authority
CN
China
Prior art keywords
virtual machine
load balancing
migrated
host
source host
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201810834609.7A
Other languages
Chinese (zh)
Other versions
CN109002348A (en
Inventor
栗丽霞
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhengzhou Yunhai Information Technology Co Ltd
Original Assignee
Zhengzhou Yunhai Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Zhengzhou Yunhai Information Technology Co Ltd filed Critical Zhengzhou Yunhai Information Technology Co Ltd
Priority to CN201810834609.7A priority Critical patent/CN109002348B/en
Publication of CN109002348A publication Critical patent/CN109002348A/en
Application granted granted Critical
Publication of CN109002348B publication Critical patent/CN109002348B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
    • G06F9/45533Hypervisors; Virtual machine monitors
    • G06F9/45558Hypervisor-specific management and integration aspects
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
    • G06F9/45533Hypervisors; Virtual machine monitors
    • G06F9/45558Hypervisor-specific management and integration aspects
    • G06F2009/4557Distribution of virtual machine instances; Migration and load balancing

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Debugging And Monitoring (AREA)
  • Memory System Of A Hierarchy Structure (AREA)

Abstract

A load balancing method and device in a virtualization system are disclosed. The load balancing method in the virtualization system comprises the following steps: configuring load balancing parameters, and setting load balancing constraint conditions according to the load balancing parameters; wherein the load balancing parameters include: the method comprises the following steps that a single host migrates the maximum value m of the number of virtual machines in a scheduling period and the minimum time interval t of two times of migration of the same virtual machine; when the load of a source host exceeds a threshold value, determining a virtual machine to be migrated of the source host according to a load balancing constraint condition; and migrating the virtual machine to be migrated of the source host to the destination host, and recording the migration information of the virtual machine. The technical scheme can reduce the service jitter of the virtual machine in the load balancing process of the virtualization system and prevent the performance of the system from being reduced.

Description

Load balancing method and device in virtualization system
Technical Field
The present invention relates to the field of computer technologies, and in particular, to a load balancing method and apparatus in a virtualization system.
Background
With the increasing maturity of virtualization technologies, load balancing has become an essential basic function in a virtualization system.
Load balancing in a virtualization system achieves load balancing among hosts (servers) by migrating virtual machines. However, in a large-scale virtualization environment, a large number of migration tasks often occur or the same virtual machine is frequently migrated, which causes service jitter of the virtual machine and system performance degradation.
Disclosure of Invention
The technical problem to be solved by the embodiments of the present invention is to provide a load balancing method and device in a virtualization system, which can reduce service jitter of a virtual machine in a load balancing process of the virtualization system and prevent system performance from decreasing.
The embodiment of the invention provides a load balancing method in a virtualization system, which comprises the following steps:
configuring load balancing parameters, and setting load balancing constraint conditions according to the load balancing parameters; wherein the load balancing parameters include: the method comprises the following steps that a single host migrates the maximum value m of the number of virtual machines in a scheduling period and the minimum time interval t of two times of migration of the same virtual machine;
when the load of a source host exceeds a threshold value, determining a virtual machine to be migrated of the source host according to a load balancing constraint condition;
and migrating the virtual machine to be migrated of the source host to the destination host, and recording the migration information of the virtual machine.
An embodiment of the present invention provides a load balancing apparatus in a virtualization system, including:
the parameter configuration module is used for configuring load balancing parameters and setting load balancing constraint conditions according to the load balancing parameters; wherein the load balancing parameters include: the method comprises the following steps that a single host migrates the maximum value m of the number of virtual machines in a scheduling period and the minimum time interval t of two times of migration of the same virtual machine;
the migration list generation module is used for determining a virtual machine to be migrated of a source host according to a load balance constraint condition when detecting that the load of the source host exceeds a threshold;
the migration module is used for migrating the virtual machine to be migrated of the source host to the destination host;
and the recording module is used for recording the migration information of the virtual machine.
An embodiment of the present invention provides a load balancing apparatus in a virtualization system, including:
the load balancing program in the virtualization system realizes the steps of the load balancing method in the virtualization system when being executed by the processor.
Compared with the related art, the embodiment of the invention provides a load balancing method and device in a virtualization system, wherein the maximum value m of the number of virtual machines migrated by a single host in a scheduling period and the minimum time interval t of two times of migration of the same virtual machine are set, the system determines a load balancing constraint condition according to the two parameters, when the load of a source host is detected to exceed a threshold value, the virtual machine to be migrated of the source host is determined according to the load balancing constraint condition, the virtual machine to be migrated of the source host is migrated to a target host, and migration information of the virtual machine is recorded. The technical scheme of the embodiment of the invention can reasonably arrange the tasks of the virtual machine migration in a large-batch environment, thereby avoiding a large number of migration tasks or service jitter of certain virtual machines (service jitter caused by frequent migration) in the load balancing scheduling process.
Drawings
Fig. 1 is a flowchart of a load balancing method in a virtualization system according to embodiment 1 of the present invention;
fig. 2 is a schematic diagram of a load balancing apparatus in a virtualization system according to embodiment 2 of the present invention;
fig. 3 is a flowchart of a load balancing method in a virtualization system according to example 1 of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, embodiments of the present invention will be described in detail below with reference to the accompanying drawings. It should be noted that the embodiments and features of the embodiments in the present application may be arbitrarily combined with each other without conflict.
Example 1
As shown in fig. 1, an embodiment of the present invention provides a load balancing method in a virtualization system, including:
step S110, configuring load balancing parameters, and setting load balancing constraint conditions according to the load balancing parameters; wherein the load balancing parameters include: the method comprises the following steps that a single host migrates the maximum value m of the number of virtual machines in a scheduling period and the minimum time interval t of two times of migration of the same virtual machine;
step S120, when detecting that the load of a source host exceeds a threshold value, determining a virtual machine to be migrated of the source host according to a load balancing constraint condition;
step S130, migrating the virtual machine to be migrated of the source host to the destination host, and recording migration information of the virtual machine;
in this embodiment, the source host is a host that migrates the virtual machine, and the destination host is a host that migrates the virtual machine;
in one embodiment, the load of the host comprises any one of: CPU occupancy rate, memory occupancy rate, and comprehensive occupancy rate of CPU and memory; the comprehensive occupancy rate of the CPU and the memory is as follows: carrying out weighted average on the CPU occupancy rate and the memory occupancy rate to obtain the occupancy rate;
wherein, the load of the source host exceeds the threshold value, which includes any one of the following: the CPU occupancy rate of the source host is greater than a first threshold value, the memory occupancy rate of the source host is greater than a second threshold value, and the comprehensive occupancy rate of the CPU and the memory of the source host is greater than a third threshold value;
in one embodiment, the determining the virtual machine to be migrated of the source host according to the load balancing constraint condition includes performing the following steps:
sorting all the virtual machines on the source host from high to low according to the resource occupancy rate;
traversing each virtual machine from the virtual machine with the highest resource occupancy rate, and determining the virtual machine to be migrated which meets a first load balancing constraint condition and a second load balancing constraint condition;
wherein the first load balancing constraint condition comprises: the time interval of two times of migration of the same virtual machine is greater than or equal to the minimum time interval t; the second load balancing constraint condition comprises: the number of the virtual machines migrated by a single host in one scheduling period is less than or equal to the maximum value m;
in one embodiment, the resource occupancy of the virtual machine includes any one of: CPU occupancy rate, memory occupancy rate, and comprehensive occupancy rate of CPU and memory; the comprehensive occupancy rate of the CPU and the memory is as follows: carrying out weighted average on the CPU occupancy rate and the memory occupancy rate to obtain the occupancy rate;
in one embodiment, the migrating the virtual machine to be migrated of the source host to the destination host includes:
sequencing all virtual machines to be migrated on the source host from high to low according to the resource occupancy rate;
traversing each virtual machine to be migrated from the virtual machine to be migrated with the highest resource occupancy rate, and determining a target host paired with each virtual machine to be migrated according to a load balancing strategy: sorting other hosts in a virtualization system where the source host is located according to loads from small to large for the virtual machines to be migrated which need to be paired currently, taking the host with the smallest load as a target host corresponding to the virtual machine to be migrated currently, and updating the load of the target host into the load added with the virtual machine to be migrated;
and migrating each virtual machine to be migrated of the source host to a paired destination host.
In one embodiment, the migrating each virtual machine to be migrated of the source host to a paired destination host includes: simultaneously starting to migrate each virtual machine to be migrated of the source host;
in one embodiment, the migration information of the virtual machine includes: identification of the virtual machine and migration time of the virtual machine.
The technical scheme of the embodiment of the invention can reasonably arrange the tasks of the virtual machine migration in a large-batch environment, thereby avoiding a large number of migration tasks or service jitter of certain virtual machines (service jitter caused by frequent migration) in the load balancing scheduling process.
Example 2
As shown in fig. 2, an embodiment of the present invention provides a load balancing apparatus in a virtualization system, including:
a parameter configuration module 201, configured to configure load balancing parameters, and set load balancing constraint conditions according to the load balancing parameters; wherein the load balancing parameters include: the method comprises the following steps that a single host migrates the maximum value m of the number of virtual machines in a scheduling period and the minimum time interval t of two times of migration of the same virtual machine;
a migration list generation module 202, configured to determine, when it is detected that a load of a source host exceeds a threshold, a virtual machine to be migrated of the source host according to a load balancing constraint condition;
the migration module 203 is configured to migrate the virtual machine to be migrated of the source host to the destination host;
the recording module 204 is configured to record migration information of the virtual machine;
in this embodiment, the source host is a host that migrates the virtual machine, and the destination host is a host that migrates the virtual machine;
in one embodiment, the load of the host comprises any one of: CPU occupancy rate, memory occupancy rate, and comprehensive occupancy rate of CPU and memory; the comprehensive occupancy rate of the CPU and the memory is as follows: carrying out weighted average on the CPU occupancy rate and the memory occupancy rate to obtain the occupancy rate;
wherein, the load of the source host exceeds the threshold value, which includes any one of the following: the CPU occupancy rate of the source host is greater than a first threshold value, the memory occupancy rate of the source host is greater than a second threshold value, and the comprehensive occupancy rate of the CPU and the memory of the source host is greater than a third threshold value;
in an embodiment, the migration list generating module 202 is configured to determine the virtual machine to be migrated of the source host according to the load balancing constraint condition by the following method:
sorting all the virtual machines on the source host from high to low according to the resource occupancy rate;
traversing each virtual machine from the virtual machine with the highest resource occupancy rate, and determining the virtual machine to be migrated which meets a first load balancing constraint condition and a second load balancing constraint condition;
wherein the first load balancing constraint condition comprises: the time interval of two times of migration of the same virtual machine is greater than or equal to the minimum time interval t; the second load balancing constraint condition comprises: the number of the virtual machines migrated by a single host in one scheduling period is less than or equal to the maximum value m;
in one embodiment, the resource occupancy of the virtual machine includes any one of: CPU occupancy rate, memory occupancy rate, and comprehensive occupancy rate of CPU and memory; the comprehensive occupancy rate of the CPU and the memory is as follows: carrying out weighted average on the CPU occupancy rate and the memory occupancy rate to obtain the occupancy rate;
in one embodiment, the migration module 203 is configured to migrate the virtual machine to be migrated of the source host to the destination host by: sequencing all virtual machines to be migrated on the source host from high to low according to the resource occupancy rate; traversing each virtual machine to be migrated from the virtual machine to be migrated with the highest resource occupancy rate, and determining a target host paired with each virtual machine to be migrated according to a load balancing strategy: sorting other hosts in a virtualization system where the source host is located according to loads from small to large for the virtual machines to be migrated which need to be paired currently, taking the host with the smallest load as a target host corresponding to the virtual machine to be migrated currently, and updating the load of the target host into the load added with the virtual machine to be migrated; and migrating each virtual machine to be migrated of the source host to a paired destination host.
In one embodiment, the migration module 203 is configured to start migrating the virtual machines to be migrated of the source host at the same time;
in one embodiment, the migration information of the virtual machine includes: identification of the virtual machine and migration time of the virtual machine.
The technical scheme of the embodiment of the invention can reasonably arrange the tasks of the virtual machine migration in a large-batch environment, thereby avoiding a large number of migration tasks or service jitter of certain virtual machines (service jitter caused by frequent migration) in the load balancing scheduling process.
Example 3
An embodiment of the present invention provides a load balancing apparatus in a virtualization system, including:
the load balancing program in the virtualization system realizes the steps of the load balancing method in the virtualization system when being executed by the processor.
The memory may be implemented, for example, by any type or combination of volatile and non-volatile memory devices, such as Static Random Access Memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic or optical disks.
The processor may be a Central Processing Unit (CPU), a field programmable logic array (FPGA), a single chip Microcomputer (MCU), a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), or other logic operation device with data processing capability and/or program execution capability.
The load balancing method of the present application is explained below by example 1.
Example 1
The present example provides a load balancing method in a virtualization system, which is directed to a virtualization system, and can reduce service jitter of a virtual machine in a load balancing process of the virtualization system and prevent system performance from decreasing.
As shown in fig. 3, a method for load balancing in a virtualization system may include the following steps:
step S301, configuring load balancing parameters, and setting load balancing constraint conditions according to the load balancing parameters;
wherein the load balancing parameters include: the maximum value m of the number of virtual machines migrated by a single host in one period and the minimum time interval t of two times of migration of the same virtual machine;
step S302, detecting whether a source host with a load exceeding a threshold exists in the virtualization system, if so, executing step S303, otherwise, executing step S302;
step S303, sorting the virtual machines on the source host from high to low according to the resource occupancy rate, and traversing the virtual machines from the virtual machine with the highest resource occupancy rate;
step S304, inquiring the migration records of the virtual machine, judging whether the virtual machine has corresponding records, if so, executing step S305, otherwise, executing step S306;
step S305, determining whether a time interval between the last migration time of the virtual machine and the current time is greater than or equal to the minimum time interval t, if so, executing step S306, otherwise, executing step S307;
step S306, determining the virtual machine as a virtual machine to be migrated;
step 307, judging whether the number n of virtual machines to be migrated of the source host is less than or equal to a maximum value m, if so, executing step 308, otherwise, executing step 310;
step S308, judging whether the virtual machine is the last virtual machine on the source host, if so, executing step S310, otherwise, executing step S309;
step S309, checking the next virtual machine, and returning to the step S304;
step S310, sorting all virtual machines to be migrated on the source host from high to low according to the resource occupancy rate;
step S311, traversing each virtual machine to be migrated from the virtual machine to be migrated with the highest resource occupancy rate, and determining a target host paired with each virtual machine to be migrated according to a load balancing strategy;
step S312, migrating each virtual machine to be migrated of the source host to a paired destination host;
in step S313, migration information of the virtual machine is recorded.
Wherein the migration information of the virtual machine comprises: identification of the virtual machine and migration time of the virtual machine.
According to the load balancing method, the maximum value m of the number of the virtual machines migrated by a single host in one period and the minimum time interval t of two times of migration of the same virtual machine are set, and the system reasonably arranges tasks of the virtual machines to be migrated in a large-batch environment according to the two parameters, so that a large number of migration tasks or service jitter of certain virtual machines (service jitter caused by frequent migration) in the load balancing scheduling process is avoided.
It should be noted that the present invention can be embodied in other specific forms, and various changes and modifications can be made by those skilled in the art without departing from the spirit and scope of the invention.

Claims (7)

1. A method of load balancing in a virtualization system, comprising:
configuring load balancing parameters, and setting load balancing constraint conditions according to the load balancing parameters; wherein the load balancing parameters include: the method comprises the following steps that a single host migrates the maximum value m of the number of virtual machines in a scheduling period and the minimum time interval t of two times of migration of the same virtual machine;
when the load of a source host exceeds a threshold value, determining a virtual machine to be migrated of the source host according to a load balancing constraint condition;
migrating the virtual machine to be migrated of the source host to a destination host, and recording migration information of the virtual machine;
wherein, the migrating the virtual machine to be migrated of the source host to the destination host includes:
sequencing all virtual machines to be migrated on the source host from high to low according to the resource occupancy rate;
traversing each virtual machine to be migrated from the virtual machine to be migrated with the highest resource occupancy rate, and determining a target host paired with each virtual machine to be migrated according to a load balancing strategy: sorting other hosts in a virtualization system where the source host is located according to loads from small to large for the virtual machines to be migrated which need to be paired currently, taking the host with the smallest load as a target host corresponding to the virtual machine to be migrated currently, and updating the load of the target host into the load added with the virtual machine to be migrated;
and migrating each virtual machine to be migrated of the source host to a paired destination host.
2. The method of claim 1, wherein:
the determining the virtual machine to be migrated of the source host according to the load balancing constraint condition includes:
sorting all the virtual machines on the source host from high to low according to the resource occupancy rate;
traversing each virtual machine from the virtual machine with the highest resource occupancy rate, and determining the virtual machine to be migrated which meets a first load balancing constraint condition and a second load balancing constraint condition;
wherein the first load balancing constraint condition comprises: the time interval of two times of migration of the same virtual machine is greater than or equal to the minimum time interval t; the second load balancing constraint condition comprises: the number of the virtual machines migrated by the single host in one scheduling period is less than or equal to the maximum value m.
3. The method of claim 1, wherein:
the migration information of the virtual machine comprises: identification of the virtual machine and migration time of the virtual machine.
4. The method of claim 1, wherein:
the load of the source host exceeds a threshold, including any of: the CPU occupancy rate of the source host is greater than a first threshold value, the memory occupancy rate of the source host is greater than a second threshold value, and the comprehensive occupancy rate of the CPU and the memory of the source host is greater than a third threshold value.
5. A load balancing apparatus in a virtualization system, comprising:
the parameter configuration module is used for configuring load balancing parameters and setting load balancing constraint conditions according to the load balancing parameters; wherein the load balancing parameters include: the method comprises the following steps that a single host migrates the maximum value m of the number of virtual machines in a scheduling period and the minimum time interval t of two times of migration of the same virtual machine;
the migration list generation module is used for determining a virtual machine to be migrated of a source host according to a load balance constraint condition when detecting that the load of the source host exceeds a threshold;
the migration module is used for migrating the virtual machine to be migrated of the source host to the destination host;
the recording module is used for recording the migration information of the virtual machine;
the migration module is configured to migrate the virtual machine to be migrated of the source host to the destination host in the following manner: sequencing all virtual machines to be migrated on the source host from high to low according to the resource occupancy rate; traversing each virtual machine to be migrated from the virtual machine to be migrated with the highest resource occupancy rate, and determining a target host paired with each virtual machine to be migrated according to a load balancing strategy: sorting other hosts in a virtualization system where the source host is located according to loads from small to large for the virtual machines to be migrated which need to be paired currently, taking the host with the smallest load as a target host corresponding to the virtual machine to be migrated currently, and updating the load of the target host into the load added with the virtual machine to be migrated; and migrating each virtual machine to be migrated of the source host to a paired destination host.
6. The load balancing apparatus of claim 5, wherein:
the migration list generation module is used for determining the virtual machine to be migrated of the source host according to the load balancing constraint conditions in the following way:
sorting all the virtual machines on the source host from high to low according to the resource occupancy rate;
traversing each virtual machine from the virtual machine with the highest resource occupancy rate, and determining the virtual machine to be migrated which meets a first load balancing constraint condition and a second load balancing constraint condition;
wherein the first load balancing constraint condition comprises: the time interval of two times of migration of the same virtual machine is greater than or equal to the minimum time interval t; the second load balancing constraint condition comprises: the number of the virtual machines migrated by the single host in one scheduling period is less than or equal to the maximum value m.
7. The load balancing apparatus of claim 5, wherein:
the migration information of the virtual machine comprises: identification of the virtual machine and migration time of the virtual machine.
CN201810834609.7A 2018-07-26 2018-07-26 Load balancing method and device in virtualization system Active CN109002348B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810834609.7A CN109002348B (en) 2018-07-26 2018-07-26 Load balancing method and device in virtualization system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810834609.7A CN109002348B (en) 2018-07-26 2018-07-26 Load balancing method and device in virtualization system

Publications (2)

Publication Number Publication Date
CN109002348A CN109002348A (en) 2018-12-14
CN109002348B true CN109002348B (en) 2021-03-19

Family

ID=64598102

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810834609.7A Active CN109002348B (en) 2018-07-26 2018-07-26 Load balancing method and device in virtualization system

Country Status (1)

Country Link
CN (1) CN109002348B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109783199A (en) * 2019-03-28 2019-05-21 浪潮商用机器有限公司 A kind of virtual machine migration method and device
CN110780869A (en) * 2019-10-31 2020-02-11 辽宁振兴银行股份有限公司 Distributed batch scheduling
CN112764879A (en) * 2021-01-14 2021-05-07 深圳市科思科技股份有限公司 Load balancing method, electronic device and computer readable storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102262567A (en) * 2010-05-24 2011-11-30 中兴通讯股份有限公司 Virtual machine scheduling decision system, platform and method
CN103024034A (en) * 2012-12-11 2013-04-03 华为技术有限公司 Scheduling method and device
CN103827823A (en) * 2011-07-29 2014-05-28 惠普发展公司,有限责任合伙企业 Migrating virtual machines

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9785378B2 (en) * 2014-01-28 2017-10-10 Red Hat Israel, Ltd. Tracking transformed memory pages in virtual machine chain migration
CN105528234A (en) * 2014-10-24 2016-04-27 中兴通讯股份有限公司 Virtual machine migration processing method and device
CN104850459A (en) * 2015-05-22 2015-08-19 中国联合网络通信集团有限公司 Virtual machine migrating method and apparatus
CN105187512A (en) * 2015-08-13 2015-12-23 航天恒星科技有限公司 Method and system for load balancing of virtual machine clusters
US9990219B2 (en) * 2015-10-01 2018-06-05 International Business Machines Corporation Risk-appropriate validation for live operating system migration
CN105740074B (en) * 2016-01-26 2019-04-05 中标软件有限公司 A kind of virtual machine load-balancing method based on cloud computing
CN107203255A (en) * 2016-03-20 2017-09-26 田文洪 Power-economizing method and device are migrated in a kind of network function virtualized environment
CN105893155B (en) * 2016-04-14 2019-12-03 广州杰赛科技股份有限公司 Virtual machine control method for equalizing load and device
CN107506233B (en) * 2016-06-14 2020-12-01 深信服科技股份有限公司 Virtual resource scheduling method, device and server
CN106201693B (en) * 2016-07-12 2019-01-25 浪潮(北京)电子信息产业有限公司 Dispatching method and system in a kind of virtualized environment
CN107220125A (en) * 2017-05-27 2017-09-29 郑州云海信息技术有限公司 A kind of cloud resource dispatching method and device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102262567A (en) * 2010-05-24 2011-11-30 中兴通讯股份有限公司 Virtual machine scheduling decision system, platform and method
CN103827823A (en) * 2011-07-29 2014-05-28 惠普发展公司,有限责任合伙企业 Migrating virtual machines
CN103024034A (en) * 2012-12-11 2013-04-03 华为技术有限公司 Scheduling method and device

Also Published As

Publication number Publication date
CN109002348A (en) 2018-12-14

Similar Documents

Publication Publication Date Title
CN110768912B (en) API gateway current limiting method and device
CN109002348B (en) Load balancing method and device in virtualization system
US11119806B2 (en) System and method for automatically selecting security virtual machines
CN110765026A (en) Automatic testing method and device, storage medium and equipment
JP5692414B2 (en) Detection device, detection program, and detection method
CN110764963A (en) Service exception handling method, device and equipment
WO2024120205A1 (en) Method and apparatus for optimizing application performance, electronic device, and storage medium
CN111562884B (en) Data storage method and device and electronic equipment
US20210208945A1 (en) Information processing apparatus, information processing method, and computer readable medium
CN111949384B (en) Task scheduling method, device, equipment and computer readable storage medium
CN112559565A (en) Abnormity detection method, system and device
CN106708569B (en) Hot loading method and device for VOBC configuration file in over-the-line train
CN106817355B (en) Method and device for controlling webpage permission
CN109582388B (en) Parameter configuration method, device and equipment
CN102546652B (en) System and method for server load balancing
CN111831408A (en) Asynchronous task processing method and device, electronic equipment and medium
CN106330595B (en) Heartbeat detection method and device for distributed platform
US9645857B2 (en) Resource fault management for partitions
CN110908824A (en) Fault identification method, device and equipment
CN116594734A (en) Container migration method and device, storage medium and electronic equipment
CN104317645A (en) Method and device of monitoring port by virtue of application program embodiment
CN114064343A (en) Abnormal handling method and device for block chain
CN113051143A (en) Detection method, device, equipment and storage medium for service load balancing server
US20140059389A1 (en) Computer and memory inspection method
US10311032B2 (en) Recording medium, log management method, and log management apparatus

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant