Movatterモバイル変換


[0]ホーム

URL:


CN110347474A - A kind of method and device managing virtual machine - Google Patents

A kind of method and device managing virtual machine
Download PDF

Info

Publication number
CN110347474A
CN110347474ACN201910461592.XACN201910461592ACN110347474ACN 110347474 ACN110347474 ACN 110347474ACN 201910461592 ACN201910461592 ACN 201910461592ACN 110347474 ACN110347474 ACN 110347474A
Authority
CN
China
Prior art keywords
virtual machine
network flow
resetting
abnormal
data packet
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.)
Pending
Application number
CN201910461592.XA
Other languages
Chinese (zh)
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.)
Suzhou Wave Intelligent Technology Co Ltd
Original Assignee
Suzhou Wave Intelligent 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 Suzhou Wave Intelligent Technology Co LtdfiledCriticalSuzhou Wave Intelligent Technology Co Ltd
Priority to CN201910461592.XApriorityCriticalpatent/CN110347474A/en
Publication of CN110347474ApublicationCriticalpatent/CN110347474A/en
Pendinglegal-statusCriticalCurrent

Links

Classifications

Landscapes

Abstract

The invention discloses a kind of methods for managing virtual machine, comprising: monitoring virtual machine network flow determines whether virtual machine network flow is abnormal;As exception resets virtual machine then when virtual machine network flow Abnormal lasting exceeds preset Abnormal lasting threshold value.Also disclose a kind of device for managing virtual machine.The High Availabitity of separate unit virtual machine may be implemented in this programme, can be analyzed using port, flow and flow packet as a result, judging virtual machine operating status with this based on virtual machine business network institute.

Description

Translated fromChinese
一种管理虚拟机的方法及装置A method and device for managing virtual machines

技术领域technical field

本发明涉及计算机虚拟化领域,尤指一种管理虚拟机的方法及装置。The present invention relates to the field of computer virtualization, in particular to a method and device for managing virtual machines.

背景技术Background technique

随着云计算、虚拟化等理念和技术的不断成熟,被越来越多的行业和用户接受认可,云计算生产环境部署规模的不断增长。在云平台中,虚拟机运行稳定性尤为重要,它直接关系着应用系统的稳定性和用户体验度。目前云平台已经存在众多技术来保证虚拟机运行的稳定性,包括主机集群、HA(High Available,高可用)、DRS(Distributed ResourceScheduler,分布式资源调度)、虚拟机迁移、FT(Fault Tolerance,容错)等等。通过这些技术可以实现虚拟机灵活、稳定、持续的工作在云平台上,提高用户应用系统稳定性。With the continuous maturity of concepts and technologies such as cloud computing and virtualization, they are accepted and recognized by more and more industries and users, and the deployment scale of cloud computing production environments continues to grow. In the cloud platform, the stability of virtual machine operation is particularly important, which is directly related to the stability of the application system and user experience. At present, there are many technologies in the cloud platform to ensure the stability of virtual machine operation, including host cluster, HA (High Available, high availability), DRS (Distributed ResourceScheduler, distributed resource scheduling), virtual machine migration, FT (Fault Tolerance, fault tolerance) )and many more. Through these technologies, the virtual machine can work flexibly, stably and continuously on the cloud platform to improve the stability of the user's application system.

但是在实际使用过程中发现,目前大部分的虚拟机高可用都是基于主机集群实现的功能,并不能针对单个虚拟机实现高可用。即便是FT技术,也需要针对源虚拟机设定影子虚拟机,当源虚拟机出现故障时,影子虚拟机直接接替源虚拟机进行工作,并且FT技术需要占用一定的物理资源才可以实现。对于虚拟机操作系统夯死(例如Windows操作系统蓝屏)的情况,云管理平台是无法感知的,也就无法实现自动监控和管理,高可用也就无从谈起。However, in the actual use process, it is found that most of the current high availability of virtual machines is based on the functions implemented by host clusters, and high availability cannot be achieved for a single virtual machine. Even with FT technology, a shadow virtual machine needs to be set for the source virtual machine. When the source virtual machine fails, the shadow virtual machine directly takes over the work of the source virtual machine, and the FT technology requires certain physical resources to be implemented. When the virtual machine operating system is dead (such as the Windows operating system blue screen), the cloud management platform cannot perceive it, so it cannot realize automatic monitoring and management, and high availability cannot be discussed.

发明内容SUMMARY OF THE INVENTION

为了解决上述技术问题,本发明提供了一种管理虚拟机的方法及装置,以实现单台虚拟机高可用。In order to solve the above technical problems, the present invention provides a method and apparatus for managing virtual machines, so as to realize high availability of a single virtual machine.

为了达到本发明目的,本发明提供了一种管理虚拟机的方法,包括:In order to achieve the purpose of the present invention, the present invention provides a method for managing virtual machines, including:

监控虚拟机网络流量,确定虚拟机网络流量是否异常;Monitor the network traffic of the virtual machine to determine whether the network traffic of the virtual machine is abnormal;

如异常,则当虚拟机网络流量异常持续时间超出预设的异常持续时间阈值时,重置虚拟机。If it is abnormal, when the abnormal duration of the network traffic of the virtual machine exceeds the preset abnormal duration threshold, the virtual machine is reset.

进一步地,所述监控虚拟机网络流量,确定虚拟机网络流量异常,包括:Further, the monitoring of the network traffic of the virtual machine to determine that the network traffic of the virtual machine is abnormal includes:

在监控虚拟机网络流量的过程中,获取虚拟机网络流量数据包,根据已获取的虚拟机网络流量数据包、虚拟机业务所使用端口和协议,确定虚拟机网络流量是否异常。In the process of monitoring the network traffic of the virtual machine, obtain the data packets of the network traffic of the virtual machine, and determine whether the network traffic of the virtual machine is abnormal according to the obtained data packets of the network traffic of the virtual machine, ports and protocols used by the services of the virtual machine.

进一步地,以预设级别对应的抽样频率获取虚拟机网络流量数据包。Further, the virtual machine network traffic data packets are acquired at the sampling frequency corresponding to the preset level.

进一步地,所述重置虚拟机后,还包括:Further, after resetting the virtual machine, it also includes:

根据所述虚拟机返回的电源状态判断所述虚拟机是否重置成功,如重置失败则继续向所述虚拟机下发重置命令,如重置指定次数后所述虚拟机仍然重置失败,则停止下发重置命令,并上报告警。Determine whether the virtual machine is reset successfully according to the power state returned by the virtual machine. If the reset fails, continue to issue a reset command to the virtual machine. For example, the virtual machine still fails to reset after a specified number of resets. , the reset command is stopped and an alarm is reported.

一种管理虚拟机的装置,包括:存储器和处理器;其中:An apparatus for managing virtual machines, comprising: a memory and a processor; wherein:

所述存储器,用于保存用于管理虚拟机的程序;The memory is used to save the program for managing the virtual machine;

所述处理器,用于读取执行所述用于管理虚拟机的程序,执行如下操作:The processor, configured to read and execute the program for managing the virtual machine, performs the following operations:

监控虚拟机网络流量,确定虚拟机网络流量是否异常;Monitor the network traffic of the virtual machine to determine whether the network traffic of the virtual machine is abnormal;

如异常,则当虚拟机网络流量异常持续时间超出预设的异常持续时间阈值时,重置虚拟机。If it is abnormal, when the abnormal duration of the network traffic of the virtual machine exceeds the preset abnormal duration threshold, the virtual machine is reset.

进一步地,所述监控虚拟机网络流量,确定虚拟机网络流量异常,包括:Further, the monitoring of the network traffic of the virtual machine to determine that the network traffic of the virtual machine is abnormal includes:

在监控虚拟机网络流量的过程中,获取虚拟机网络流量数据包,根据已获取的虚拟机网络流量数据包、虚拟机业务所使用端口和协议,确定虚拟机网络流量是否异常。In the process of monitoring the network traffic of the virtual machine, obtain the data packets of the network traffic of the virtual machine, and determine whether the network traffic of the virtual machine is abnormal according to the obtained data packets of the network traffic of the virtual machine, ports and protocols used by the services of the virtual machine.

进一步地,以预设级别对应的抽样频率获取虚拟机网络流量数据包。Further, the virtual machine network traffic data packets are acquired at the sampling frequency corresponding to the preset level.

进一步地,所述重置虚拟机后,还包括:Further, after resetting the virtual machine, it also includes:

根据所述虚拟机返回的电源状态判断所述虚拟机是否重置成功,如重置失败则继续向所述虚拟机下发重置命令,如重置指定次数后所述虚拟机仍然重置失败,则停止下发重置命令,并上报告警。Determine whether the virtual machine is reset successfully according to the power state returned by the virtual machine. If the reset fails, continue to issue a reset command to the virtual machine. For example, the virtual machine still fails to reset after a specified number of resets. , the reset command is stopped and an alarm is reported.

本实施例的方法可以实现单台虚拟机的高可用,可以基于虚拟机业务网络所使用端口、流量和流量包分析结果,以此来判断虚拟机运行状态。当在管理员设定的时间阈值,端口、流量发生异常超出时间阈值时,通过云管理平台下发指令重置虚拟机,实现虚拟机承载应用重启,在一定程度上实现了虚拟机高可用The method of this embodiment can realize the high availability of a single virtual machine, and can judge the running state of the virtual machine based on the analysis results of ports, traffic and traffic packets used by the service network of the virtual machine. When the time threshold set by the administrator and the abnormal port and traffic exceed the time threshold, the cloud management platform sends an instruction to reset the virtual machine to restart the application hosted by the virtual machine, and to a certain extent, the high availability of the virtual machine is realized.

本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。Other features and advantages of the present invention will be set forth in the description which follows, and in part will be apparent from the description, or may be learned by practice of the invention. The objectives and other advantages of the invention may be realized and attained by the structure particularly pointed out in the description, claims and drawings.

附图说明Description of drawings

附图用来提供对本发明技术方案的进一步理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本发明的技术方案,并不构成对本发明技术方案的限制。The accompanying drawings are used to provide a further understanding of the technical solutions of the present invention, and constitute a part of the specification. They are used to explain the technical solutions of the present invention together with the embodiments of the present application, and do not limit the technical solutions of the present invention.

图1为本发明实施例的管理虚拟机的方法的流程图;1 is a flowchart of a method for managing a virtual machine according to an embodiment of the present invention;

图2为本发明实施例的一种管理虚拟机的装置的示意图。FIG. 2 is a schematic diagram of an apparatus for managing virtual machines according to an embodiment of the present invention.

具体实施方式Detailed ways

为使本发明的目的、技术方案和优点更加清楚明白,下文中将结合附图对本发明的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。In order to make the objectives, technical solutions and advantages of the present invention clearer, the embodiments of the present invention will be described in detail below with reference to the accompanying drawings. It should be noted that, the embodiments in the present application and the features in the embodiments may be arbitrarily combined with each other if there is no conflict.

在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。The steps shown in the flowcharts of the figures may be performed in a computer system, such as a set of computer-executable instructions. Also, although a logical order is shown in the flowcharts, in some cases the steps shown or described may be performed in an order different from that herein.

图1为本发明实施例的管理虚拟机的方法的流程图,如图1所示,本实施例的方法包括:FIG. 1 is a flowchart of a method for managing a virtual machine according to an embodiment of the present invention. As shown in FIG. 1 , the method in this embodiment includes:

步骤11、监控虚拟机网络流量,确定虚拟机网络流量是否异常;Step 11. Monitor the network traffic of the virtual machine to determine whether the network traffic of the virtual machine is abnormal;

步骤12、如异常,则当虚拟机网络流量异常持续时间超出预设的异常持续时间阈值时,重置虚拟机。Step 12: If abnormal, reset the virtual machine when the abnormal duration of the network traffic of the virtual machine exceeds the preset abnormal duration threshold.

本实施例的方法可以实现单台虚拟机的高可用,可以基于虚拟机业务网络所使用端口、流量和流量包分析结果,以此来判断虚拟机运行状态。当在管理员设定的时间阈值,端口、流量发生异常超出时间阈值时,通过云管理平台下发指令重置虚拟机,实现虚拟机承载应用重启,在一定程度上实现了虚拟机高可用,虚拟机业务中断时间长短取决于虚拟机操作系统启动时间和应用启动时间。该方法跳出了集群或双机的概念,在不增加硬件资源开销的情况下,在分钟级的中断时间上实现了单台虚拟机的高可用。The method of this embodiment can realize the high availability of a single virtual machine, and can judge the running state of the virtual machine based on the analysis results of ports, traffic and traffic packets used by the service network of the virtual machine. When the time threshold set by the administrator and the abnormal port and traffic exceed the time threshold, the cloud management platform sends an instruction to reset the virtual machine to restart the application hosted by the virtual machine, and to a certain extent, the high availability of the virtual machine is realized. The duration of virtual machine service interruption depends on the startup time of the virtual machine operating system and application startup time. This method jumps out of the concept of cluster or dual-machine, and achieves high availability of a single virtual machine with minute-level interruption time without increasing hardware resource overhead.

下面以一具体实施例对本发明的方法进行详细说明。The method of the present invention will be described in detail below with a specific embodiment.

前提:虚拟机在云环境正常工作。Prerequisite: The virtual machine works normally in the cloud environment.

步骤101:在云管理平台上开启虚拟机高可用功能,读取预先配置的虚拟机业务用网卡、虚拟机业务所使用端口和协议、高可用生效时间、高可用生效级别;Step 101: Enable the high-availability function of the virtual machine on the cloud management platform, and read the pre-configured network card for the virtual machine service, the port and protocol used by the virtual machine service, the high-availability effective time, and the high-availability effective level;

生效时间:定义高可用功能生效时间,在时间范围判定虚拟机出现异常时,才会触发高可用,重置虚拟机;Effective time: Define the effective time of the high availability function. When it is determined that the virtual machine is abnormal within the time range, the high availability will be triggered and the virtual machine will be reset;

生效级别:可以定义高可用生效级别,例如可以分为高、中、低三个级别;不同的级别代表不同的数据监控抽样频率不同,并且异常持续时间阈值不同。Effective level: The high availability effective level can be defined, for example, it can be divided into three levels: high, medium, and low; different levels represent different data monitoring sampling frequencies and abnormal duration thresholds.

步骤102:开启虚拟机网络流量监控,根据管理员设定,按照与预先设置的级别对应的抽样频率收集网络流量数据包,并记入数据库;Step 102: Start the network traffic monitoring of the virtual machine, collect network traffic data packets according to the sampling frequency corresponding to the preset level according to the settings of the administrator, and record them in the database;

步骤103:获取虚拟机基本信息,包括虚拟机ID、网卡MAC(Media Access ControlAddress,媒体访问控制地址);获取到虚拟机基本信息可以将相关任务记入日志,方便以后排查故障。Step 103: Obtain basic information of the virtual machine, including the virtual machine ID and the MAC (Media Access Control Address) of the network card; after obtaining the basic information of the virtual machine, related tasks can be recorded in a log to facilitate future troubleshooting.

步骤104:根据已经获取网络流量数据包,高可用参数来判定虚拟机网络流量是否异常;Step 104: Determine whether the network traffic of the virtual machine is abnormal according to the acquired network traffic data packets and high availability parameters;

这里的高可用参数可以包括:时间阈值端口,等流量信息。The high availability parameters here may include: time threshold port, and other traffic information.

步骤105:根据预先设定的异常持续时间阈值,当异常持续时间超出异常持续时间阈值后,触发虚拟机高可用;Step 105: according to the preset abnormal duration threshold, when the abnormal duration exceeds the abnormal duration threshold, trigger the high availability of the virtual machine;

步骤106:通过云管理平台重置虚拟机,并根据虚拟机返回的电源状态判断重置是否成功,若重置失败则继续下发重置命令,当重置N次之后仍然失败,终止重置并上报管理平台告警;Step 106: Reset the virtual machine through the cloud management platform, and judge whether the reset is successful according to the power state returned by the virtual machine. If the reset fails, continue to issue a reset command. When the reset fails after N times, the reset is terminated. And report the management platform alarm;

步骤107:虚拟机重启成功,实现虚拟机高可用。Step 107 : the virtual machine is restarted successfully, and the high availability of the virtual machine is realized.

图2为本发明实施例的一种管理虚拟机的装置的示意图,如图2所示,本实施例的装置可以包括:存储器和处理器,其中,FIG. 2 is a schematic diagram of an apparatus for managing virtual machines according to an embodiment of the present invention. As shown in FIG. 2 , the apparatus in this embodiment may include: a memory and a processor, wherein,

所述存储器,用于保存用于管理虚拟机的程序;The memory is used to save the program for managing the virtual machine;

所述处理器,用于读取执行所述用于管理虚拟机的程序,执行如下操作:The processor, configured to read and execute the program for managing the virtual machine, performs the following operations:

监控虚拟机网络流量,确定虚拟机网络流量是否异常;Monitor the network traffic of the virtual machine to determine whether the network traffic of the virtual machine is abnormal;

如异常,则当虚拟机网络流量异常持续时间超出预设的异常持续时间阈值时,重置虚拟机。If it is abnormal, when the abnormal duration of the network traffic of the virtual machine exceeds the preset abnormal duration threshold, the virtual machine is reset.

在一实施例中,所述监控虚拟机网络流量,确定虚拟机网络流量异常,可以包括:In an embodiment, the monitoring of the network traffic of the virtual machine to determine that the network traffic of the virtual machine is abnormal may include:

在监控虚拟机网络流量的过程中,获取虚拟机网络流量数据包,根据已获取的虚拟机网络流量数据包、虚拟机业务所使用端口和协议,确定虚拟机网络流量是否异常。In the process of monitoring the network traffic of the virtual machine, obtain the data packets of the network traffic of the virtual machine, and determine whether the network traffic of the virtual machine is abnormal according to the obtained data packets of the network traffic of the virtual machine, ports and protocols used by the services of the virtual machine.

在一实施例中,以预设级别对应的抽样频率获取虚拟机网络流量数据包。In one embodiment, the virtual machine network traffic data packets are acquired at a sampling frequency corresponding to a preset level.

在一实施例中,所述重置虚拟机后,还包括:In one embodiment, after resetting the virtual machine, the method further includes:

根据所述虚拟机返回的电源状态判断所述虚拟机是否重置成功,如重置失败则继续向所述虚拟机下发重置命令,如重置指定次数后所述虚拟机仍然重置失败,则停止下发重置命令,并上报告警。Determine whether the virtual machine is reset successfully according to the power state returned by the virtual machine. If the reset fails, continue to issue a reset command to the virtual machine. For example, the virtual machine still fails to reset after a specified number of resets. , the reset command is stopped and an alarm is reported.

本发明实施例的方法,通过对虚拟机业务网络所使用端口、流量和流量包进行综合分析,依此来判定虚拟机运行状态。当判定虚拟机出现异常并且符合管理员预设条件时,重置虚拟机电源,也就相当于重启了虚拟机所承载应用。该方法跳出了集群或双机的概念,在不增加硬件资源开销的情况下,在分钟级的中断时间上实现了单台虚拟机的高可用。The method of the embodiment of the present invention determines the running state of the virtual machine by comprehensively analyzing the ports, traffic and traffic packets used by the virtual machine service network. When it is determined that the virtual machine is abnormal and meets the conditions preset by the administrator, resetting the power of the virtual machine is equivalent to restarting the application hosted by the virtual machine. This method jumps out of the concept of cluster or dual-machine, and achieves high availability of a single virtual machine with minute-level interruption time without increasing hardware resource overhead.

本发明实施例还提供了一种计算机可读存储介质,其存储有计算机可执行指令,所述计算机可执行指令被执行时实现所述管理虚拟机的方法。Embodiments of the present invention further provide a computer-readable storage medium storing computer-executable instructions, which implement the method for managing a virtual machine when the computer-executable instructions are executed.

本领域普通技术人员可以理解,上文中所公开方法中的全部或某些步骤、系统、装置中的功能模块/单元可以被实施为软件、固件、硬件及其适当的组合。在硬件实施方式中,在以上描述中提及的功能模块/单元之间的划分不一定对应于物理组件的划分;例如,一个物理组件可以具有多个功能,或者一个功能或步骤可以由若干物理组件合作执行。某些组件或所有组件可以被实施为由处理器,如数字信号处理器或微处理器执行的软件,或者被实施为硬件,或者被实施为集成电路,如专用集成电路。这样的软件可以分布在计算机可读介质上,计算机可读介质可以包括计算机存储介质(或非暂时性介质)和通信介质(或暂时性介质)。如本领域普通技术人员公知的,术语计算机存储介质包括在用于存储信息(诸如计算机可读指令、数据结构、程序模块或其他数据)的任何方法或技术中实施的易失性和非易失性、可移除和不可移除介质。计算机存储介质包括但不限于RAM、ROM、EEPROM、闪存或其他存储器技术、CD-ROM、数字多功能盘(DVD)或其他光盘存储、磁盒、磁带、磁盘存储或其他磁存储装置、或者可以用于存储期望的信息并且可以被计算机访问的任何其他的介质。此外,本领域普通技术人员公知的是,通信介质通常包含计算机可读指令、数据结构、程序模块或者诸如载波或其他传输机制之类的调制数据信号中的其他数据,并且可包括任何信息递送介质。Those of ordinary skill in the art can understand that all or some of the steps in the methods disclosed above, functional modules/units in the systems, and devices can be implemented as software, firmware, hardware, and appropriate combinations thereof. In a hardware implementation, the division between functional modules/units mentioned in the above description does not necessarily correspond to the division of physical components; for example, one physical component may have multiple functions, or one function or step may be composed of several physical components Components execute cooperatively. Some or all of the components may be implemented as software executed by a processor, such as a digital signal processor or microprocessor, or as hardware, or as an integrated circuit, such as an application specific integrated circuit. Such software may be distributed on computer-readable media, which may include computer storage media (or non-transitory media) and communication media (or transitory media). As known to those of ordinary skill in the art, the term computer storage media includes both volatile and nonvolatile implemented in any method or technology for storage of information, such as computer readable instructions, data structures, program modules or other data flexible, removable and non-removable media. Computer storage media include, but are not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital versatile disk (DVD) or other optical disk storage, magnetic cartridges, magnetic tape, magnetic disk storage or other magnetic storage devices, or may Any other medium used to store desired information and which can be accessed by a computer. In addition, communication media typically embodies computer readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave or other transport mechanism, and can include any information delivery media, as is well known to those of ordinary skill in the art .

Claims (8)

CN201910461592.XA2019-05-302019-05-30A kind of method and device managing virtual machinePendingCN110347474A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201910461592.XACN110347474A (en)2019-05-302019-05-30A kind of method and device managing virtual machine

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201910461592.XACN110347474A (en)2019-05-302019-05-30A kind of method and device managing virtual machine

Publications (1)

Publication NumberPublication Date
CN110347474Atrue CN110347474A (en)2019-10-18

Family

ID=68174412

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201910461592.XAPendingCN110347474A (en)2019-05-302019-05-30A kind of method and device managing virtual machine

Country Status (1)

CountryLink
CN (1)CN110347474A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN111104199A (en)*2019-11-192020-05-05杭州海康威视系统技术有限公司Method and device for high availability of virtual machine
CN111338886A (en)*2019-12-172020-06-26华迪计算机集团有限公司High-availability protection method and device based on cloud environment virtual machine
CN112069032A (en)*2020-09-112020-12-11杭州安恒信息技术股份有限公司Availability detection method, system and related device for virtual machine
CN112817686A (en)*2019-11-152021-05-18北京百度网讯科技有限公司Method, device and equipment for detecting exception of virtual machine and computer storage medium
CN114167193A (en)*2022-02-092022-03-11通号(长沙)轨道交通控制技术有限公司Self-diagnosis method for AC/DC screen
US12118376B2 (en)2021-04-202024-10-15Stmicroelectronics International N.V.Virtual mode execution manager

Citations (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20110246669A1 (en)*2010-03-302011-10-06Hitachi, Ltd.Method and system of virtual machine migration
CN102591671A (en)*2011-01-142012-07-18鸿富锦精密工业(深圳)有限公司Method for starting application program in virtual environment
CN102902599A (en)*2012-09-172013-01-30华为技术有限公司Virtual machine internal fault processing method, device and system
CN103457958A (en)*2013-09-182013-12-18浪潮电子信息产业股份有限公司Cloud computing network server inner core safe access method
CN106817243A (en)*2015-12-012017-06-09广达电脑股份有限公司Management system and management method for server resources
CN107196803A (en)*2017-05-312017-09-22中国人民解放军信息工程大学The dynamic generation and maintaining method of isomery cloud main frame
CN107667505A (en)*2015-06-052018-02-06思科技术公司System for monitoring and managing data center

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20110246669A1 (en)*2010-03-302011-10-06Hitachi, Ltd.Method and system of virtual machine migration
CN102591671A (en)*2011-01-142012-07-18鸿富锦精密工业(深圳)有限公司Method for starting application program in virtual environment
CN102902599A (en)*2012-09-172013-01-30华为技术有限公司Virtual machine internal fault processing method, device and system
CN103457958A (en)*2013-09-182013-12-18浪潮电子信息产业股份有限公司Cloud computing network server inner core safe access method
CN107667505A (en)*2015-06-052018-02-06思科技术公司System for monitoring and managing data center
CN106817243A (en)*2015-12-012017-06-09广达电脑股份有限公司Management system and management method for server resources
CN107196803A (en)*2017-05-312017-09-22中国人民解放军信息工程大学The dynamic generation and maintaining method of isomery cloud main frame

Cited By (8)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN112817686A (en)*2019-11-152021-05-18北京百度网讯科技有限公司Method, device and equipment for detecting exception of virtual machine and computer storage medium
CN112817686B (en)*2019-11-152023-07-25北京百度网讯科技有限公司Method, device, equipment and computer storage medium for detecting virtual machine abnormality
CN111104199A (en)*2019-11-192020-05-05杭州海康威视系统技术有限公司Method and device for high availability of virtual machine
CN111338886A (en)*2019-12-172020-06-26华迪计算机集团有限公司High-availability protection method and device based on cloud environment virtual machine
CN112069032A (en)*2020-09-112020-12-11杭州安恒信息技术股份有限公司Availability detection method, system and related device for virtual machine
US12118376B2 (en)2021-04-202024-10-15Stmicroelectronics International N.V.Virtual mode execution manager
CN114167193A (en)*2022-02-092022-03-11通号(长沙)轨道交通控制技术有限公司Self-diagnosis method for AC/DC screen
CN114167193B (en)*2022-02-092022-05-27通号(长沙)轨道交通控制技术有限公司Self-diagnosis method for AC/DC screen

Similar Documents

PublicationPublication DateTitle
CN110347474A (en)A kind of method and device managing virtual machine
US10365985B2 (en)Predictive management of on-demand code execution
US9830175B1 (en)Predictive management of on-demand code execution
US9811363B1 (en)Predictive management of on-demand code execution
US9647891B2 (en)Managing network configurations
US20180375726A1 (en)Resource Configuration Method, Virtualized Network Function Manager, and Element Management System
US8843935B2 (en)Automatically changing a pre-selected datastore associated with a requested host for a virtual machine deployment based on resource availability during deployment of the virtual machine
US9128792B2 (en)Systems and methods for installing, managing, and provisioning applications
US11706080B2 (en)Providing dynamic serviceability for software-defined data centers
US9235491B2 (en)Systems and methods for installing, managing, and provisioning applications
CN103595801B (en)Cloud computing system and real-time monitoring method for virtual machine in cloud computing system
EP3330855A1 (en)Managing hardware resources
US12271750B2 (en)Methods and apparatuses for processing virtual machine migration in response to resource requirement from VNF, device and storage medium
WO2019051948A1 (en)Method, apparatus, server, and storage medium for processing monitoring data
WO2020063550A1 (en)Policy decision method, apparatus and system, and storage medium, policy decision unit and cluster
US10579283B1 (en)Elastic virtual backup proxy
EP3011474A1 (en)Monitoring a computing network
US11474904B2 (en)Software-defined suspected storage drive failure identification
CN110196749B (en)Virtual machine recovery method and device, storage medium and electronic device
CN107426012B (en)Fault recovery method and device based on super-fusion architecture
CN110109741B (en)Method and device for managing circular tasks, electronic equipment and storage medium
US20140096125A1 (en)Systems and methods for installing, managing, and provisioning applications
CN109726151B (en)Method, apparatus, and medium for managing input-output stack
US11544091B2 (en)Determining and implementing recovery actions for containers to recover the containers from failures
US12386649B2 (en)Server maintenance control device, server maintenance system, server maintenance control method, and program

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
RJ01Rejection of invention patent application after publication

Application publication date:20191018

RJ01Rejection of invention patent application after publication

[8]ページ先頭

©2009-2025 Movatter.jp