Apparatus and method for migrating virtual machine, where client is located, among different hosts

A virtual machine and client technology, applied in the field of network storage, can solve problems such as service interruption, unrecognizable NFS Server, and long time consumption, so as to achieve the effect of guaranteeing success

Active Publication Date: 2017-11-21
HUAWEI TECH CO LTD
View PDF2 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

If the business on the NFS Client is not closed, when it is necessary to communicate with the new NFS Server running on the VM on the target host, if the old file handle, file context and file handle are still used to communicate with the file in the network file system The new NFS Server will not be able to recognize the mapping relationship between the handles, which will cause business interruption; if the NFSClient disconnects from the old NFS Server and re-establishes the connection with the new NFS Server, it will take a long time

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Apparatus and method for migrating virtual machine, where client is located, among different hosts
  • Apparatus and method for migrating virtual machine, where client is located, among different hosts
  • Apparatus and method for migrating virtual machine, where client is located, among different hosts

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039]In order to better understand the above objects, schemes and advantages of the embodiments of the present invention, a detailed description is provided below. The detailed description sets forth various embodiments of apparatuses and / or methods by using block diagrams, flowcharts, etc. figures and / or examples. In such block diagrams, flowcharts and / or examples, one or more functions and / or operations are included. Those skilled in the art will understand that: the various functions and / or operations in these block diagrams, flowcharts or examples can be implemented individually or jointly by various hardware, software, and firmware, or by any combination of hardware, software, and firmware. Composite implementation.

[0040] The term "and / or" in the embodiment of the present invention is only a kind of association relationship describing associated objects, which means that there may be three kinds of relationships, for example, A and / or B, which can mean: A exists alon...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses an apparatus and a method for migrating a virtual machine, where a client is located, among different hosts, and aims to ensure business continuity and shorten migration delay. The apparatus comprises a resource scheduler module and a resource configuration module, wherein the resource scheduler module is used for obtaining a mirror image of a first virtual machine located in a first host and running a server; the client runs in a second virtual machine of the first host; the obtained mirror image is installed and runs in a second host which the client is migrated to, thereby generating a third virtual machine; the server runs in the third virtual machine; and the resource configuration module is used for adding a forwarding flow entry in the second host. By installing and running the mirror image, information required for accessing data in a network storage medium by the client is migrated to the second host, and old information still can be used after the client is migrated, so that the business continuity is ensured; and by adding the forwarding flow entry, a data access request of the client is forwarded to a new virtual machine, and the client does not need to re-establish a connection with a new server, so that the migration duration is shortened.

Description

technical field [0001] The invention relates to the technical field of network storage, and in particular to a device and a method for migrating a virtual machine where a data access client resides between different hosts. Background technique [0002] When using network storage technology for data storage, various storage protocols can be used, such as: Fiber Channel (Fiber Channel, FC), Internet Small Computer System Interface (internet Small Computer System Interface, iSCSI), Network File System (Network File System, NFS) Or public Internet file system (Common Internet File System, CIFS), etc. [0003] When using virtualization technology, a client (Client) running on a virtual machine (Virtual Machine, VM) may send a data access request to a server (Server) on another VM to access data on a network storage medium through the server . [0004] The server maintains data identifiers and data context relationships for data on the network storage medium, and may also mainta...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/48H04L29/08
CPCG06F9/4856H04L67/1097
Inventor 陈琳
Owner HUAWEI TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products