[go: up one dir, main page]

CN107479948A - A kind of business migration method and device - Google Patents

A kind of business migration method and device Download PDF

Info

Publication number
CN107479948A
CN107479948A CN201710716756.XA CN201710716756A CN107479948A CN 107479948 A CN107479948 A CN 107479948A CN 201710716756 A CN201710716756 A CN 201710716756A CN 107479948 A CN107479948 A CN 107479948A
Authority
CN
China
Prior art keywords
service
unit
service unit
migration
virtual machine
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
CN201710716756.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.)
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 CN201710716756.XA priority Critical patent/CN107479948A/en
Publication of CN107479948A publication Critical patent/CN107479948A/en
Pending legal-status Critical Current

Links

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/46Multiprogramming arrangements
    • G06F9/48Program initiating; Program switching, e.g. by interrupt
    • G06F9/4806Task transfer initiation or dispatching
    • G06F9/4843Task transfer initiation or dispatching by program, e.g. task dispatcher, supervisor, operating system
    • G06F9/485Task life-cycle, e.g. stopping, restarting, resuming execution
    • G06F9/4856Task life-cycle, e.g. stopping, restarting, resuming execution resumption being on a different machine, e.g. task migration, virtual machine migration
    • 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)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Hardware Redundancy (AREA)
  • Debugging And Monitoring (AREA)

Abstract

本发明提供一种业务迁移方法及装置,上述方法包括以下步骤:获取虚拟机业务对应的关联服务单元;所述虚拟机业务迁移时,对所述关联服务单元进行迁移。上述技术方案中,虚拟机业务进行迁移时,通过对虚拟机业务所关联的服务单元进行迁移,这既提高了迁移效率,也大大降低了迁移过程中故障发生的概率;另外,上述方案也实现了上层业务与各个服务单元的分离、各个服务单元之间的分离,这使得迁移时只需要关注与业务关联的服务单元,也将迁移过程对系统的影响降低到最低,提高了业务迁移过程的稳定性和安全性。

The present invention provides a service migration method and device. The method includes the following steps: acquiring an associated service unit corresponding to a virtual machine service; and migrating the associated service unit when the virtual machine service is migrated. In the above technical solution, when the virtual machine service is migrated, the service unit associated with the virtual machine service is migrated, which not only improves the migration efficiency, but also greatly reduces the probability of failure during the migration process; in addition, the above solution also realizes The separation of the upper-level business and each service unit, and the separation between each service unit, makes it only necessary to pay attention to the service units associated with the business during migration, and also minimizes the impact of the migration process on the system, improving the business migration process. Stability and security.

Description

一种业务迁移方法及装置Method and device for service migration

技术领域technical field

本发明属于云计算领域,尤其涉及一种业务迁移方法及装置。The invention belongs to the field of cloud computing, and in particular relates to a service migration method and device.

背景技术Background technique

在云计算普及的当下,越来越多企业计划或已开始构建适合自己的云数据中心,利用云计算带来的优点,弹性、高效地利用现有服务器基础设施开发与部署业务应用,但在此过程中,不可避免的存在将业务应用从原始的物理服务器向云数据中心迁移,或者不同的云数据中心之间相互迁移。With the popularization of cloud computing, more and more enterprises plan or have begun to build their own cloud data centers, using the advantages brought by cloud computing to flexibly and efficiently use the existing server infrastructure to develop and deploy business applications, but in During this process, it is inevitable to migrate business applications from the original physical server to the cloud data center, or between different cloud data centers.

在虚拟机业务进行迁移时,需要将虚拟机中的虚拟资源(包括:计算资源、存储资源、网络资源)一起迁移,但是这种迁移方案容易导致以下技术问题:When the virtual machine service is migrated, the virtual resources (including: computing resources, storage resources, and network resources) in the virtual machine need to be migrated together, but this migration solution is likely to cause the following technical problems:

由于虚拟机中的某些虚拟资源与待迁移的业务并没有关联,没有必要全部迁移,因此,上述虚拟机业务迁移方案既影响了迁移效率,也使得虚拟机业务迁移过程中发生故障的概率大大增加。Because some virtual resources in the virtual machine are not related to the business to be migrated, it is not necessary to migrate them all. Therefore, the above virtual machine service migration solution not only affects the migration efficiency, but also greatly increases the probability of failure during the virtual machine service migration process. Increase.

因此,迫切需要提供一种业务迁移方案来解决上述技术问题。Therefore, it is urgent to provide a service migration solution to solve the above technical problems.

发明内容Contents of the invention

本发明提供一种业务迁移方法及装置,以解决上述问题。The present invention provides a service migration method and device to solve the above problems.

本发明实施例提供一种业务迁移方法,包括以下步骤:获取虚拟机业务对应的关联服务单元;An embodiment of the present invention provides a service migration method, including the following steps: acquiring an associated service unit corresponding to a virtual machine service;

所述虚拟机业务迁移时,对所述关联服务单元进行迁移。When the virtual machine service is migrated, the associated service unit is migrated.

本发明实施例还提供一种业务迁移装置,包括处理器,适于实现各指令;存储设备,适于存储多条指令,所述指令适于由所述处理器加载并执行;An embodiment of the present invention also provides a service migration device, including a processor, adapted to implement instructions; a storage device, adapted to store multiple instructions, and the instructions are adapted to be loaded and executed by the processor;

获取虚拟机业务对应的关联服务单元;Obtain the associated service unit corresponding to the virtual machine business;

所述虚拟机业务迁移时,对所述关联服务单元进行迁移。When the virtual machine service is migrated, the associated service unit is migrated.

本发明实施例提供的技术方案:获取虚拟机业务对应的关联服务单元;所述虚拟机业务迁移时,对所述关联服务单元进行迁移。The technical solution provided by the embodiment of the present invention: acquire the associated service unit corresponding to the virtual machine service; and migrate the associated service unit when the virtual machine service is migrated.

上述技术方案中,虚拟机业务进行迁移时,通过对虚拟机业务所关联的服务单元进行迁移,这既提高了迁移效率,也大大降低了迁移过程中故障发生的概率;In the above technical solution, when the virtual machine business is migrated, the service unit associated with the virtual machine business is migrated, which not only improves the migration efficiency, but also greatly reduces the probability of failure during the migration process;

另外,上述方案也实现了上层业务与各个服务单元的分离、各个服务单元之间的分离,这使得迁移时只需要关注与业务关联的服务单元,也将迁移过程对系统的影响降低到最低,提高了业务迁移过程的稳定性和安全性。In addition, the above solution also realizes the separation of the upper-level business and each service unit, and the separation between each service unit, which makes it only necessary to pay attention to the service units associated with the business during migration, and also minimizes the impact of the migration process on the system. Improved the stability and security of the business migration process.

附图说明Description of drawings

此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:The accompanying drawings described here are used to provide a further understanding of the present invention and constitute a part of the application. The schematic embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute improper limitations to the present invention. In the attached picture:

图1所示为本发明实施例1的业务迁移方法流程图;FIG. 1 is a flowchart of a service migration method in Embodiment 1 of the present invention;

图2所示为本发明实施例2的业务迁移装置结构图。FIG. 2 is a structural diagram of a service migration device according to Embodiment 2 of the present invention.

具体实施方式detailed description

下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。Hereinafter, the present invention will be described in detail with reference to the drawings and examples. It should be noted that, in the case of no conflict, the embodiments in the present application and the features in the embodiments can be combined with each other.

图1所示为本发明实施例1的业务迁移方法流程图,包括以下步骤:Fig. 1 shows the flow chart of the service migration method in Embodiment 1 of the present invention, including the following steps:

步骤101:获取虚拟机业务对应的关联服务单元;Step 101: Obtain the associated service unit corresponding to the virtual machine service;

进一步地,所述关联服务单元包括:主程序单元、数据库服务单元、数据库数据存储单元、日志存储单元、消息服务单元。Further, the associated service unit includes: a main program unit, a database service unit, a database data storage unit, a log storage unit, and a message service unit.

进一步地,针对每一个关联服务单元,创建一个或多个备份的关联服务单元。Further, for each associated service unit, one or more backup associated service units are created.

优选地,若当前运行的关联服务单元出现故障,则切换至备份的关联服务单元。Preferably, if the currently running associated service unit fails, switch to the backup associated service unit.

步骤102:所述虚拟机业务迁移时,对所述关联服务单元进行迁移。Step 102: Migrate the associated service unit when the virtual machine service is migrated.

进一步地,若所述关联服务单元为数据存储类服务单元,则:Further, if the associated service unit is a data storage service unit, then:

所述虚拟机业务运行时,对所述数据存储类服务单元执行在线迁移。When the virtual machine service is running, online migration is performed on the data storage service unit.

进一步地,所述数据存储类服务单元包括:数据库数据存储单元、日志存储单元。Further, the data storage service unit includes: a database data storage unit and a log storage unit.

具体而言:in particular:

在本实施例中,将完整的软件产品细粒度拆分为最小服务单元,比如主程序单元(不存储任何应用数据,只存储可任意删除的临时文件),数据库服务单元(只对外提供数据库引擎服务,不存储数据),数据库数据存储单元(存储应用生成的持久化的数据库数据),日志存储单元(存储各种日志文件,如应用日志,数据库日志,中间件日志等),消息服务单元(只对外提供消息服务,不存储数据)。In this embodiment, the complete software product is fine-grained into the smallest service unit, such as the main program unit (does not store any application data, only stores temporary files that can be arbitrarily deleted), database service unit (only provides database engine service, does not store data), database data storage unit (storage of persistent database data generated by the application), log storage unit (storage of various log files, such as application logs, database logs, middleware logs, etc.), message service unit ( It only provides external message services and does not store data).

将每个服务单元分别按需部署到独立的云数据中心主机(常规虚拟机或docker(一个开源的应用容器引擎)虚拟机)上,并对外提供访问和存储接口,以供每个服务单元之间可以连接调用,读取或存储运行数据,其中每一个服务单元还可以创建一个或多个副本实例,在某一个实例出现故障时可以通过心跳检测单元检测并实时切换到其他副本实例,以实现每个服务单元的高可用。Deploy each service unit on an independent cloud data center host (conventional virtual machine or docker (an open source application container engine) virtual machine) on demand, and provide external access and storage interfaces for each service unit Each service unit can also create one or more replica instances. When a certain instance fails, it can be detected by the heartbeat detection unit and switched to other replica instances in real time to achieve High availability of each service unit.

虚拟机业务迁移时,之针对虚拟机业务对应的关联服务单元进行迁移,迁移过程中,如果关联服务单元为不存储数据的果关联服务单元(例如:数据库服务单元、消息服务单元),则可以实现快速迁移,如果关联服务单元为数据存储类服务单元(例如:数据库数据存储单元、日志存储单元),则采用copy-on-write(Linux写时拷贝技术)策略,在虚拟机业务正常运行情况下执行数据存储类服务单元的在线迁移。When the virtual machine service is migrated, the associated service unit corresponding to the virtual machine service is migrated. During the migration process, if the associated service unit is an associated service unit that does not store data (for example: database service unit, message service unit), you can To achieve fast migration, if the associated service unit is a data storage service unit (for example: database data storage unit, log storage unit), the copy-on-write (Linux copy-on-write technology) strategy is adopted, and when the virtual machine business is running normally Perform online migration of data storage service units.

通过本发明实施例,在虚拟机业务迁移时保证受影响的功能达到最小化,最大程度的降低了虚拟机业务迁移过程中的故障概率,大大降低了该过程中应用宕机的风险。Through the embodiment of the present invention, the affected functions are minimized during virtual machine service migration, the failure probability in the process of virtual machine service migration is reduced to the greatest extent, and the risk of application downtime during the process is greatly reduced.

本发明实施例的具体实施步骤如下:The specific implementation steps of the embodiment of the present invention are as follows:

1)确定业务应用所依赖的各类支撑服务(比如数据库服务、消息服务等);1) Determine the various supporting services that business applications depend on (such as database services, message services, etc.);

2)对主程序进行开发;2) Develop the main program;

3)对各支撑服务进行定制化开发和配置;3) Customized development and configuration of each supporting service;

4)对非存储类服务单元(比如数据库服务单元、消息服务单元等)提供对外访问方式,使得主程序或其他服务可以使用其提供的功能;4) Provide external access methods for non-storage service units (such as database service units, message service units, etc.), so that the main program or other services can use the functions provided by them;

5)对数据存储类服务单元(如数据库数据存储单元、日志存储单元)提供读写访问方式(FC等物理通道,iscsi等网络通道),使得主程序或其他服务可以连接并读取或写入数据到该单元所在存储空间;5) Provide read and write access methods (physical channels such as FC, network channels such as iscsi) for data storage service units (such as database data storage units, log storage units), so that the main program or other services can connect and read or write Data to the storage space where the unit is located;

6)如果要实现高可用,则执行(7),否则,执行(9);6) If high availability is to be achieved, execute (7), otherwise, execute (9);

7)实现可监测各服务单元健康状态的心跳检测单元;7) Realize a heartbeat detection unit that can monitor the health status of each service unit;

8)为被检测的服务单元创建一个或多个副本实例并指定高可用策略;8) Create one or more replica instances and specify a high-availability strategy for the detected service unit;

9)开发配置完成,分别按需独立部署主程序和支撑服务到各云数据中心主机(常规虚拟机或docker虚拟机);9) After the development and configuration are completed, the main program and supporting services are independently deployed on demand to each cloud data center host (regular virtual machine or docker virtual machine);

10)各服务单元间访问正常,完成部署;10) The access between each service unit is normal, and the deployment is completed;

11)虚拟机业务迁移,分别对各服务单元在不同数据中心主机之间进行快速迁移。11) Migration of virtual machine services, respectively performing rapid migration of each service unit between hosts in different data centers.

图2所示为本发明实施例2的业务迁移装置结构图,包括处理器,适于实现各指令;存储设备,适于存储多条指令,所述指令适于由所述处理器加载并执行;Fig. 2 is a structural diagram of a service migration device according to Embodiment 2 of the present invention, which includes a processor adapted to implement various instructions; a storage device adapted to store multiple instructions, and the instructions are adapted to be loaded and executed by the processor ;

获取虚拟机业务对应的关联服务单元,Obtain the associated service unit corresponding to the virtual machine business,

所述虚拟机业务迁移时,对所述关联服务单元进行迁移。When the virtual machine service is migrated, the associated service unit is migrated.

进一步地,所述关联服务单元包括:主程序单元、数据库服务单元、数据库数据存储单元、日志存储单元、消息服务单元。Further, the associated service unit includes: a main program unit, a database service unit, a database data storage unit, a log storage unit, and a message service unit.

进一步地,针对每一个关联服务单元,创建一个或多个备份的关联服务单元。Further, for each associated service unit, one or more backup associated service units are created.

优选地,若当前运行的关联服务单元出现故障,则切换至备份的关联服务单元。Preferably, if the currently running associated service unit fails, switch to the backup associated service unit.

进一步地,若所述关联服务单元为数据存储类服务单元,则:Further, if the associated service unit is a data storage service unit, then:

所述虚拟机业务运行时,对所述数据存储类服务单元执行在线迁移。When the virtual machine service is running, online migration is performed on the data storage service unit.

进一步地,所述数据存储类服务单元包括:数据库数据存储单元、日志存储单元。Further, the data storage service unit includes: a database data storage unit and a log storage unit.

本发明实施例提供的技术方案:获取虚拟机业务对应的关联服务单元;所述虚拟机业务迁移时,对所述关联服务单元进行迁移。The technical solution provided by the embodiment of the present invention: acquire the associated service unit corresponding to the virtual machine service; and migrate the associated service unit when the virtual machine service is migrated.

上述技术方案中,虚拟机业务进行迁移时,通过对虚拟机业务所关联的服务单元进行迁移,这既提高了迁移效率,也大大降低了迁移过程中故障发生的概率;In the above technical solution, when the virtual machine business is migrated, the service unit associated with the virtual machine business is migrated, which not only improves the migration efficiency, but also greatly reduces the probability of failure during the migration process;

另外,上述方案也实现了上层业务与各个服务单元的分离、各个服务单元之间的分离,这使得迁移时只需要关注与业务关联的服务单元,也将迁移过程对系统的影响降低到最低,提高了业务迁移过程的稳定性和安全性。In addition, the above solution also realizes the separation of the upper-level business and each service unit, and the separation between each service unit, which makes it only necessary to pay attention to the service units associated with the business during migration, and also minimizes the impact of the migration process on the system. Improved the stability and security of the business migration process.

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。The above descriptions are only preferred embodiments of the present invention, and are not intended to limit the present invention. For those skilled in the art, the present invention may have various modifications and changes. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present invention shall be included within the protection scope of the present invention.

Claims (12)

1.一种业务迁移方法,其特征在于,包括以下步骤:1. A business migration method, characterized in that, comprising the following steps: 获取虚拟机业务对应的关联服务单元;Obtain the associated service unit corresponding to the virtual machine business; 所述虚拟机业务迁移时,对所述关联服务单元进行迁移。When the virtual machine service is migrated, the associated service unit is migrated. 2.根据权利要求1所述的业务迁移方法,其特征在于,所述关联服务单元包括:主程序单元、数据库服务单元、数据库数据存储单元、日志存储单元、消息服务单元。2. The business migration method according to claim 1, wherein the associated service unit comprises: a main program unit, a database service unit, a database data storage unit, a log storage unit, and a message service unit. 3.根据权利要求1或2所述的业务迁移方法,其特征在于,针对每一个关联服务单元,创建一个或多个备份的关联服务单元。3. The service migration method according to claim 1 or 2, characterized in that, for each associated service unit, one or more backup associated service units are created. 4.根据权利要求3所述的业务迁移方法,其特征在于,若当前运行的关联服务单元出现故障,则切换至备份的关联服务单元。4. The service migration method according to claim 3, wherein if the currently running associated service unit fails, switch to the backup associated service unit. 5.根据权利要求1所述的业务迁移方法,其特征在于,若所述关联服务单元为数据存储类服务单元,则:5. The service migration method according to claim 1, wherein if the associated service unit is a data storage service unit, then: 所述虚拟机业务运行时,对所述数据存储类服务单元执行在线迁移。When the virtual machine service is running, online migration is performed on the data storage service unit. 6.根据权利要求5所述的业务迁移方法,其特征在于,所述数据存储类服务单元包括:数据库数据存储单元、日志存储单元。6. The business migration method according to claim 5, wherein the data storage service unit comprises: a database data storage unit and a log storage unit. 7.一种业务迁移装置,其特征在于,包括处理器,适于实现各指令;存储设备,适于存储多条指令,所述指令适于由所述处理器加载并执行;7. A service migration device, characterized in that it includes a processor adapted to implement instructions; a storage device adapted to store multiple instructions, and the instructions are adapted to be loaded and executed by the processor; 获取虚拟机业务对应的关联服务单元;Obtain the associated service unit corresponding to the virtual machine business; 所述虚拟机业务迁移时,对所述关联服务单元进行迁移。When the virtual machine service is migrated, the associated service unit is migrated. 8.根据权利要求7所述的业务迁移装置,其特征在于,所述关联服务单元包括:主程序单元、数据库服务单元、数据库数据存储单元、日志存储单元、消息服务单元。8. The service migration device according to claim 7, wherein the associated service unit comprises: a main program unit, a database service unit, a database data storage unit, a log storage unit, and a message service unit. 9.根据权利要求7或8所述的业务迁移装置,其特征在于,针对每一个关联服务单元,创建一个或多个备份的关联服务单元。9. The service migration device according to claim 7 or 8, characterized in that, for each associated service unit, one or more backup associated service units are created. 10.根据权利要求9所述的业务迁移装置,其特征在于,若当前运行的关联服务单元出现故障,则切换至备份的关联服务单元。10 . The service migration device according to claim 9 , wherein, if the currently running associated service unit fails, switch to the backup associated service unit. 11 . 11.根据权利要求7所述的业务迁移装置,其特征在于,若所述关联服务单元为数据存储类服务单元,则:11. The service migration device according to claim 7, wherein if the associated service unit is a data storage service unit, then: 所述虚拟机业务运行时,对所述数据存储类服务单元执行在线迁移。When the virtual machine service is running, online migration is performed on the data storage service unit. 12.根据权利要求11所述的业务迁移装置,其特征在于,所述数据存储类服务单元包括:数据库数据存储单元、日志存储单元。12. The service migration device according to claim 11, wherein the data storage service unit comprises: a database data storage unit and a log storage unit.
CN201710716756.XA 2017-08-18 2017-08-18 A kind of business migration method and device Pending CN107479948A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710716756.XA CN107479948A (en) 2017-08-18 2017-08-18 A kind of business migration method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710716756.XA CN107479948A (en) 2017-08-18 2017-08-18 A kind of business migration method and device

Publications (1)

Publication Number Publication Date
CN107479948A true CN107479948A (en) 2017-12-15

Family

ID=60601573

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710716756.XA Pending CN107479948A (en) 2017-08-18 2017-08-18 A kind of business migration method and device

Country Status (1)

Country Link
CN (1) CN107479948A (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030233433A1 (en) * 2002-02-21 2003-12-18 Halpern Eric M. Systems and methods for migratable services
CN102917025A (en) * 2012-09-21 2013-02-06 江苏乐买到网络科技有限公司 Method for business migration based on cloud computing platform
CN102982085A (en) * 2012-10-31 2013-03-20 北京奇虎科技有限公司 System and method of data migration
CN103399778A (en) * 2013-07-01 2013-11-20 华为技术有限公司 Method and device for online overall migration of virtual machine
CN104158693A (en) * 2014-08-27 2014-11-19 乐视网信息技术(北京)股份有限公司 A method and a system for disaster recovery backup of data service

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030233433A1 (en) * 2002-02-21 2003-12-18 Halpern Eric M. Systems and methods for migratable services
CN102917025A (en) * 2012-09-21 2013-02-06 江苏乐买到网络科技有限公司 Method for business migration based on cloud computing platform
CN102982085A (en) * 2012-10-31 2013-03-20 北京奇虎科技有限公司 System and method of data migration
CN103399778A (en) * 2013-07-01 2013-11-20 华为技术有限公司 Method and device for online overall migration of virtual machine
CN104158693A (en) * 2014-08-27 2014-11-19 乐视网信息技术(北京)股份有限公司 A method and a system for disaster recovery backup of data service

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
张仲敏 等: "服务在线迁移系统研究与实现", 《计算机科学》 *

Similar Documents

Publication Publication Date Title
US11079966B2 (en) Enhanced soft fence of devices
US10169173B2 (en) Preserving management services with distributed metadata through the disaster recovery life cycle
CN106528327B (en) A data processing method and backup server
US8533164B2 (en) Method and tool to overcome VIOS configuration validation and restoration failure due to DRC name mismatch
CN112099918A (en) Live migration of clusters in containerized environments
US8473692B2 (en) Operating system image management
KR20230097184A (en) Asynchronous cross-region block volume replication
US20200142790A1 (en) Automatic data healing using a storage controller
US10860427B1 (en) Data protection in a large-scale cluster environment
US11748214B2 (en) Remote snappable linking
US10061665B2 (en) Preserving management services with self-contained metadata through the disaster recovery life cycle
US11829609B2 (en) Data loss recovery in a secondary storage controller from a primary storage controller
US10628055B2 (en) Management of storage replication consistency groups using automatic replication group identifiers
US9971589B2 (en) Upgrade management for a shared pool of configurable computing resources
CN109254873B (en) Data backup method, related device and system
US11226746B2 (en) Automatic data healing by I/O
US9485308B2 (en) Zero copy volume reconstruction
US10970181B2 (en) Creating distributed storage during partitions
CN109936462A (en) Disaster recovery method and device
CN107479948A (en) A kind of business migration method and device
US12045147B2 (en) Lossless failover for data recovery
US12032944B2 (en) State machine operation for non-disruptive update of a data management system
US20240134670A1 (en) Management of duplicative virtual machine entries for a data management system
US20210034402A1 (en) System and method for native and non-native replication for virtual volume based machines

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
RJ01 Rejection of invention patent application after publication

Application publication date: 20171215

RJ01 Rejection of invention patent application after publication