Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

119 results about "Live migration" patented technology

Live migration refers to the process of moving a running virtual machine or application between different physical machines without disconnecting the client or application. Memory, storage, and network connectivity of the virtual machine are transferred from the original guest machine to the destination.

Server virtualization integration system and method

The invention relates to the technical field of server resource scheduling, in particular to a server virtualization integration system and method. The method comprises the following steps: executing a multi-dimensional reference pressure test on each NUMA node in a physical server cluster to generate physical node performance data; monitoring a virtual machine cache event of a tenant virtual machine in real time by utilizing the virtualization management platform, and determining tenant load snapshot data; evaluating the matching degree between the remote memory access demand of the virtual machine and the node localization supply capability according to the tenant load snapshot data, determining an optimal host migration target, and starting real-time migration of the virtual machine by the virtualization management platform to obtain a server migration integration process; and monitoring an abnormal state after migration in real time according to a server migration integration process so as to realize secondary forced scheduling integration request processing. According to the method, the optimal matching between the virtual machine and the physical node in the server is realized, the resource utilization efficiency is improved, and the cross-NUMA access overhead is reduced.
Owner:HEBEI JITONG ROAD&BRIDGE CONSTRUCT CO LTD

Live migration for confidential compute environments

Systems and methods are directed toward migration operations, such as live migration operations, associated with confidential computing environments. Responsive to a request to migrate data, a secure hypervisor may establish a secure communication channel to a network interface controller to pass one or more keys for accessing securely stored data. The secure hypervisor may generate a descriptor associated with a memory location of the data and then pass the descriptor to the network interface controller. As a result, encryption / decryption operations may be offloaded to the network interface controller, which may use the descriptor and key to migrate the data from a source location to a destination location.
Owner:MELLANOX TECHNOLOGIES LTD(IL)

Time-bound live migration with minimal stop-and-copy

A computing system may access a source device configured to store device traffic in a source device queue. The computing system may launch, by one or more worker nodes of a control plane of the computing device, a destination device. The computing system may transmit a source device state to the destination device. The control plane worker nodes may configure the destination device from the source device state. The computing system may instruct the source device to pause storing the device traffic to the source device guest memory. The computing system may store dirty page information in the computing system memory. The computing system may transmit the dirty page information to the destination guest memory. The computing system may instruct the destination device to resume storing the device traffic to the destination guest memory.
Owner:ORACLE INT CORP

Thermal migration for confidential computing environments

The invention relates to thermal migration for confidential computing environments. The system and method are directed to migration operations associated with a confidential computing environment, such as thermal migration operations. In response to a request to migrate data, the security hypervisor may establish a secure communication channel to the network interface controller to communicate one or more keys for accessing the securely stored data. The security hypervisor may generate a descriptor associated with the memory location of the data and then communicate the descriptor to the network interface controller. Thus, encryption / decryption operations may be offloaded to the network interface controller, which may use the descriptor and the key to migrate data from the source location to the destination location.
Owner:MELLANOX TECHNOLOGIES LTD(IL)

Virtual machine live migration protocol authentication and data protection method

The invention relates to the technical field of virtual machines, in particular to a virtual machine live migration protocol authentication and data protection method which comprises a migration end configuration process, a migrated end configuration process and a migration process. The migration end carries out a migration end configuration process to obtain strategy configuration data of the migration end; the migrated end carries out a migrated end configuration process to obtain strategy configuration data of the migrated end; based on the strategy configuration data of the migration end and the strategy configuration data of the migrated end, the migration end and the migrated end enter a migration process so as to carry out double-end protocol authentication of the migration end and the migrated end, and after the double-end protocol authentication is passed, the migration data is migrated from the migration end to the migrated end, so that the safety protection of the migration data is realized. And the data migration performance is improved.
Owner:KYLIN CORP

Containerized RDMA network-oriented real-time migration system and method

The invention discloses a real-time migration system for a containerized RDMA network. The real-time migration system comprises a source host, a target host and a communication peer, under a software virtualization containerization RDMA network deployment mode; the source host records creation parameters carried in the RDMA resource creation request and sends the creation parameters to the target host; when the communication peer pauses the communication with the source host connection queue pair, the memory data is transferred to the target host; the target host creates the same RDMA resource according to the creation parameter; the target host synchronizes RDMA resource communication identification information of the newly created RDMA resource to the communication peer; and the communication peer pauses communication with the RDMA resource connection queue pair of the source host, and establishes communication with the RDMA resource on the target host after finishing final dump between the source host and the target host. The real-time migration system and the real-time migration method are completely compatible with the existing containerized RDMA network, and the communication efficiency and the performance isolation are not damaged.
Owner:HUNAN UNIV

Non-continuous-flow thermal migration method for virtual machine and virtualization system

The invention discloses a live migration method for a virtual machine without interruption and a virtualization system, and belongs to the technical field of cloud computing virtualization systems.The method comprises the steps that the virtual machine which is completely the same as a source node is created on a target node, and the state of the virtual machine is adjusted to be a pause state; querying a source node security group table item associated with the migration virtual machine, wherein the source node security group table item comprises a vswitch data plane flow table and a connection tracking table of a source node; migrating the source node security group table item from the source node to the target node; the virtual machine of the target node decompresses the received file, reads the file into a memory, and updates the vswitch data plane flow table of the source node; adding the connection tracking table of the source node and the updated vswitch data plane flow table of the source node to the vswitch data plane of the target node; and after the thermal migration of the virtual machine is finished, adjusting the state of the virtual machine of the target node to be running. According to the invention, when the virtual machine is subjected to thermal migration, the network flow is ensured to be uninterrupted, and the user experience of the service application of the virtual machine is improved.
Owner:CHINA TELECOM DIGITAL INTELLIGENCE TECH CO LTD

Virtual machine thermal migration management method and device, electronic equipment and storage medium

Embodiments of the invention disclose a virtual machine live migration management method and apparatus, an electronic device and a storage medium. The method comprises the steps of obtaining historical operation data of each virtual machine in a cloud platform environment; constructing a learning task framework composed of a state space, an action space and a reward function; training a state value function, a guide strategy and an execution strategy in the learning task framework based on the historical operation data; the state value function is used for evaluating a state long-term value, the guide strategy is used for planning a target state, and the execution strategy is used for generating a specific migration action; integrating the trained state value function, the guidance strategy and the execution strategy to obtain a migration strategy generation model; and generating a live migration strategy of the virtual machine based on the migration strategy generation model. A migration strategy generation model is obtained through training, and a complex migration strategy can be learned from historical operation data, so that a live migration strategy is dynamically generated, and intelligence and flexibility of migration decision making are remarkably improved.
Owner:CHINA TELECOM CLOUD TECH CO LTD

User backup method, device, system, equipment, medium and program product

ActiveCN116915586BMetropolitian area networksWide area networksEngineeringForwarding plane
The present application relates to a user backup method, apparatus, system, device, medium, and program product, and relates to the field of communications technology. In this method, in response to fault information from a target forwarding plane device, the faulty user access port on the target forwarding plane device is obtained. Based on the faulty user access port, the real-time migration priorities of multiple normal user access ports corresponding to the control plane device are then obtained. Finally, user backup of the faulty user access port is performed based on the real-time migration priorities and real-time idle ratios of each normal user access port. This method can largely prevent users on the faulty user access port from being disconnected, ensuring the normal processing of user services.
Owner:CHINA TELECOM CORP LTD TECHNOLOGY INNOVATION CENTER +1

Device and method for implementing live migration

The present disclosure relates to a device and a method for implementing live migration, where an on-chip system of the present disclosure is comprised in an integrated circuit apparatus, which comprises a general interconnection interface and other processing apparatuses. The computation apparatus interacts with other processing apparatuses to jointly complete computing operations specified by users. The integrated circuit apparatus also comprises a storage apparatus. The storage apparatus is respectively connected to the computation apparatus and other processing apparatuses and is used for storing data of the computation apparatus and other processing apparatuses.
Owner:CAMBRICON (XIAN) SEMICON CO LTD

Container real-time migration method and system and medium

The invention discloses a container real-time migration method and system and a medium. The method comprises the steps that a deduplication method based on content definition partitioning is introduced into container real-time migration, highly redundant memory pages are effectively detected and removed, and an optimal data reduction algorithm is dynamically selected to improve migration performance by means of an adaptive data reduction technology. Experimental results show that the total migration time can be reduced by 75%, and stable performance can be kept under different working load and bandwidth conditions.
Owner:SUN YAT SEN UNIV

A container virtual machine management method and system

The application provides a container virtual machine management method and system, comprising: deploying a Kubevirt project in a Kubernetes cluster, enabling an EKS cloud platform to run a virtual machine in a container mode; and determining a cloud management interface graphical interface configuration, a customized image, real-time migration, CPU performance optimization and virtual machine internal performance index monitoring of the EKS cloud platform. The application manages and schedules virtual machine resources and container resources by the Kubernetes, provides a unified development platform for developers, realizes the expansion of cloud platform resources, directly places virtualization workloads in a development workflow, supports internal interaction access between a virtual machine application and a containerized application, and enables the decomposition of the application while still using the remaining virtualization components on demand.
Owner:INSPUR COMM TECH CO LTD

A method, device, system and storage medium for live migration of a virtual machine

Embodiments of the present application provide a virtual machine live migration method, device, system and storage medium. An optimization scheme is proposed for a traditional live migration architecture. By configuring an acceleration device for a source host, the live migration work of the control plane and the data plane can be completely sunk to the acceleration device for execution on the source host side. The live migration work can be completed by cooperation of the destination host and the acceleration device, which realizes zero dependence of the live migration work on the source host resources. Even in the case that the computing resources of the source host are fully occupied, the performance of the live migration is not affected, and the live migration function achieves zero jitter for a virtual machine running on the source host.
Owner:ALIBABA CLOUD COMPUTING CO LTD

Cluster distributed resource scheduling method, apparatus and device, and storage medium

A cluster distributed resource scheduling method, apparatus and device, and a storage medium. The method includes: respectively acquiring host CPU utilization rates and vCPU utilization rates; respectively performing a quantization operation on the host CPU utilization rates and the vCPU utilization rates, to obtain host quantized pressure values and virtual machine quantized pressure values; acquiring historical host pressure values and historical virtual machine pressure values; according to the host quantified pressure values and historical host pressure values respectively corresponding to hosts, and virtual machine quantified pressure values and historical virtual machine pressure values respectively corresponding to virtual machines in the hosts, calculating target CPU pressure values respectively corresponding to the hosts; and performing a live migration operation on the virtual machines in the hosts according to the target CPU pressure values.
Owner:LANGCHAO ELECTRONIC INFORMATION IND CO LTD

Patching operating system code during a live migration

A process of an operating system is detected as having undergone a live migration, where the live migration involves a change in a hardware feature of the computer system on which the process is executing. A first message is transmitted to a group of processors, the first message causing each processor in the group of processors to enter a wait state. While each of the group of processors is in the wait state, a portion of a set of program instructions of the operating system is modified.
Owner:INTERNATIONAL BUSINESS MACHINE CORPORATION

A virtual machine-based cloud service resource scheduling system

The present application relates to the technical field of cloud computing and virtualization, and particularly to a cloud service resource scheduling system based on virtual machines; comprising benchmark construction, parallel differential analysis, feature matching and scheduling execution modules; the system collects real-time indexes to generate ideal values without interference, and calculates real deviation and theoretical deviation based on interference models; the core is to calculate the similarity of the two types of deviation in the feature space, and accordingly to distinguish resource contention and business increment, to perform cross-machine live migration when the similarity meets the standard, and otherwise to perform in-place expansion; the present application converts abnormal diagnosis into a pattern matching problem, accurately identifies the root cause of performance degradation, and effectively avoids misjudgment and invalid operation of traditional schemes.

Virtual machine deployment and hot-migration methods, VMM upgrade method, and server

A virtual machine deployment method, a virtual machine live migration method, a VMM upgrading method, a server, and a computer-readable storage medium are disclosed. The virtual machine deployment method includes: establishing mapping between a host virtual address (HVA) space for a post-upgrading virtual machine and a host physical address (HPA) space for a pre-upgrading virtual machine according to a mapping relationship between a HVA space for the pre-upgrading virtual machine and the HPA space for the pre-upgrading virtual machine. The post-upgrading virtual machine is deployed on a post-upgrading virtual machine monitor (VMM), and the post-upgrading virtual machine is identical in memory configuration with the pre-upgrading virtual machine running on a pre-upgrading VMM (S110).
Owner:ZTE CORP

Method for verifying data completeness of virtual machine live migration

The present application relates to virtual machine live migration technical field, provide a kind of verification method of virtual machine live migration data completeness, comprising: creating data cluster generation environment for source virtual machine by cluster generator;Data cluster is generated by cluster generator, and source check value is filled to the data cluster generated;The data cluster filled is stored to linked list in order;Data cluster is obtained from linked list by cluster checker, and the data cluster obtained is verified.According to the verification method of virtual machine live migration data completeness of the exemplary embodiment of the present application, the migration data can be checked by data cluster fragmentation, so that the data cluster fragmentation size is consistent, space alignment, and the checking efficiency is improved;By checking inside the virtual machine, no additional resources are occupied, and other virtual machines on the host are not affected;By consistency check between data clusters, the position information of abnormality can be accurately located.
Owner:CHINA ELECTRONICS CLOUD DIGITAL INTELLIGENCE TECH CO LTD

A control method, device and equipment for virtual machine live migration and a storage medium

The application relates to the technical field of cloud computing, in particular to a virtual machine live migration control method and device, equipment and a storage medium, and is used for solving the problem of service interruption at the network level when a virtual machine is live migrated under related technologies. The method is as follows: after an SDN controller receives a notification message of a first virtual machine needing to be migrated, at least one second virtual machine is determined based on the notification message, the second virtual machine is a virtual machine needing to forward received traffic to the first virtual machine; a first table item is sent to a host virtual switch accessed by the second virtual machine, which is used for notifying the host virtual switch to forward the traffic to a target virtual switch accessed by the first virtual machine after migration; after receiving a first virtual machine migration completion message, indication information used for notifying the host virtual switch to cancel sending the traffic to an original virtual switch accessed by the first virtual machine before migration is sent to the host virtual switch, so that the service at the network level is not interrupted during the virtual machine live migration process.
Owner:RUIJIE NETWORKS CO LTD

Adaptive live migration of a virtual machine for a physical storage device controller

Adaptive live migration running on a hypervisor and a destination network device performs the migration of a virtual machine for a source storage device in a source network device and a destination storage device in the destination network device without stopping the virtual machine for the source storage device.
Owner:INTEL CORP

Maximizing spot savings with live migration and pre-provisioned nodes

A system or method for maintaining high availability of containerized workloads in a cloud environment utilizing spot instances. The system provisions multiple spot instances based on corresponding node templates and instantiates production workloads on these spot instances. For each node template, a mirrored standby node template is generated, and on-demand instances are provisioned as standby nodes accordingly. Dummy workloads are instantiated on the on-demand instances, each pre-pulling a container image and reserving compute resources for a corresponding production workload. The system continuously monitors for interruptions of spot instances running production workloads. In response to detecting such an interruption, the system maps the affected production workload to a corresponding dummy workload on a standby node and migrates the production workload to the standby node.
Owner:CAST AI GROUP INC

A method for live migration of a database

The application relates to the technical field of database migration, and discloses a method for migrating a database without stopping, and the specific steps comprise the following steps: S40, establishing data bidirectional synchronization of new and old databases; S41, detecting the data synchronization speed and quality of the new and old databases, if the detection is passed, the next step is performed, and if the detection is not passed, the migration is stopped, and the operation is ended. The method for migrating a database without stopping, through which data migration is performed, strictly follows an industry database master-slave synchronization scheme in data synchronization, the correctness and integrity of the data are guaranteed, bidirectional synchronization also provides a convenient channel for subsequent rollback; with the aid of a MySQL Binlog characteristic, a high-efficiency method for inquiring data synchronization progress is derived, millisecond-level switching of a new database is supported, the influence on the running business is very small or even zero, and the user is not aware, so that data can be migrated without stopping.
Owner:GUANGZHOU BURYING TECH CO LTD

Virtual machine migration method and device, computer program product and storage medium

The embodiment of the invention provides a virtual machine migration method and device, a computer program product and a storage medium. For a target virtual machine which performs rendering acceleration by using a hardware GPU, after a source host receives a live migration trigger instruction, the target virtual machine can be controlled to stop sending an instruction to the used virtual GPU besides starting to execute a conventional live migration process, and the target virtual machine can be controlled to stop sending the instruction to the used virtual GPU after each rendering instruction which is still being executed is executed. And migrating the equipment state data corresponding to the virtual GPU and the rendering data and the state data generated by the hardware rendering process corresponding to the virtual GPU to a target host, so as to support state restoration for the virtual GPU and the hardware rendering process involved in the target virtual machine in the target host. Therefore, instruction playback does not need to be carried out on the target host, so that the migration efficiency of the virtual machine can be effectively improved.
Owner:ALIBABA CLOUD COMPUTING CO LTD

Warm migrations for virtual machines in a cloud computing environment

A method of “warm” migrating a virtual machine (VM) on a source host to a target virtual machine on a destination host. The method begins by mirroring contents of disk onto a target disk associated with the target VM. Transfer of the RAM contents is then initiated. Unlike live migration strategies where data transfer occurs at a high rate, the RAM contents are transferred at a low transfer rate. While the contents of the RAM are being transferred, a shutdown of the virtual machine is initiated. This operation flushes to disk all of the remaining RAM contents. Before the shutdown completes, those remaining contents, now on disk, are mirrored to the target disk. Once that mirroring is finished, the shutdown of the virtual machine is completed, and this shutdown is mirrored at the destination host. To complete the warm migration, the target virtual machine is then booted from the target disk.
Owner:AKAMAI TECHNOLOGIES INC

Virtual machine live migration method and device, electronic equipment and storage medium

The present disclosure provides a virtual machine live migration method, relating to the financial field. The method comprises: if the types of the source middleware and the target middleware are different, performing the following operations to migrate the source virtual machine with a running state to the target host: converting data storage of the source virtual machine to adapt to the type of the target middleware, the data storage comprising source middleware configuration data and application storage data; starting the target middleware on the target host according to the converted data storage; transferring the memory of the source virtual machine to the target host; and making the virtual machine memory referenced by the target middleware point to the memory of the source virtual machine. The present disclosure also provides a virtual machine live migration device, equipment, storage medium and program product.
Owner:INDUSTRIAL AND COMMERCIAL BANK OF CHINA

Live migration of a running process

Disclosed herein is a computer implemented method of operating a computing environment to perform a live migration of a running process from a current computing node to an alternative computing node. The current computing node is configured for executing an application binary using a sandboxed runtime environment that comprises an application binary interface. The alternative computing node is configured for executing the application binary using the sandboxed runtime environment that comprises the application binary interface. The application binary interface has a node hardware independent instruction set. The method comprises: monitoring the running process on the current computing node to see if it meets a predetermined transfer criterion; adding the running process to a workload queue if the predetermined transfer criterion is detected; and migrating the running process from the current computing node to the alternative computing node. The migration of the running process comprises a transfer of stateful network connections.
Owner:INTERNATIONAL BUSINESS MACHINE CORPORATION

Systems and methods for live migration with assigned devices

Provided are systems, methods, and apparatuses for systems and methods for live migration with assigned devices. In one or more examples, the systems, devices, and methods include receiving, at a destination memory, first data from a source; indicating in a mapping table that second data from the source memory is unavailable; sending, to the memory manager, a first message requesting to access on the memory of the destination device one or more memory pages associated with the second data; sending, to a migration manager, a second message requesting the one or more memory pages associated with the second data; receiving, from the memory manager, a third message indicating the one or more memory pages are transferred; and accessing the one or more memory pages on the memory of the destination device.
Owner:SAMSUNG ELECTRONICS CO LTD

Method and system for controlling live migration of cache data, storage medium, and electronic device

The present application provides a method and system for controlling live migration of cache data, a storage medium, and an electronic device. The method comprises: when an application is started, establishing monitoring for a cache instance of the application; in response to detecting a configuration change of the cache instance, creating a replica of the cache instance; performing live migration of data of the cache instance of the application to the replica of the cache instance; and if a data processing request is received, controlling, on the basis of the live migration state of the data of the cache instance, the application to respond on the basis of the cache instance or the replica of the cache instance. According to the present application, local cache configuration changes can be dynamically monitored, the real-time performance of data reading and writing is not affected, and the problem of inaccurate data read by users caused by data migration can also be avoided.
Owner:SHANGHAI SHIZHUANG INFORMATION TECHNOLOGY CO LTD