Unlock instant, AI-driven research and patent intelligence for your innovation.

Data dynamic migration method and device

A data dynamic and dynamic technology, applied in the field of data processing, can solve the problems of reducing the efficiency of migration, increasing the number of migration times and consuming time, and achieving the effect of reasonable and effective migration and improving migration efficiency

Active Publication Date: 2009-07-29
HUAWEI TECH CO LTD +1
View PDF0 Cites 14 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0010]In the operating system, various application services and network services have different request times and request frequencies for data pages, so this phenomenon will be caused during migration : For a data page that has been migrated to the target virtual server, if it is modified again, the data page needs to be re-migrated from the source virtual server to the target server, that is, no matter how many times the data page is modified, each modification requires the The data page is re-migrated once, which will inevitably increase the number of migrations and the time consumed by the entire migration to a certain extent, and greatly reduce the efficiency of migration

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
  • Data dynamic migration method and device
  • Data dynamic migration method and device
  • Data dynamic migration method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0040] In this embodiment, according to the number of times that each data page of the virtual server is modified within a period of time, all data pages are layered, and the data pages to be migrated are divided into three layers, wherein the data pages in layer 0 It is the data page that is modified least frequently.

[0041] Such as figure 2 As shown, the method for dynamic data migration includes:

[0042] S201. Before data page migration, first understand the approximate usage status of each data page, and stratify each data page from low to high according to the order in which the frequency of modification of each data page is from small to large. Among them, the lowest The data pages in the tier are the data pages that are least frequently modified. In this embodiment, all data pages are divided into three layers, wherein the lowest layer is layer 0, which is the layer with the least modification frequency, the highest layer is layer 2, which is the layer with the hi...

Embodiment 2

[0071] Such as Figure 7 As shown, the device for dynamic data migration includes:

[0072] The initial stratification unit 701 is configured to stratify the data pages according to the modification frequency of each data page before the migration of the data pages in the virtual server. Set an upper limit value and a lower limit value for the number of modifications within a period of time for each layer, where the lower limit value of the lowest layer is 0, and for the two adjacent layers, the upper limit value of the lower layer is the lower limit value of the upper layer limit.

[0073] The dynamic layering unit 702 is configured to perform dynamic layering on the data pages according to the change of the modification times of each data page during the data page migration process.

[0074] The execution unit 703 is configured to perform a data migration operation on the dynamically layered data pages.

[0075] Wherein, the dynamic layering unit 702 includes:

[0076] T...

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 embodiment of the invention discloses a data dynamic migrating method, comprising the following steps of: layering data pages according to revised frequency of each data page before migration of the data pages in a virtual server; dynamically layering the data pages according to the change of the revised times of each data page during the migration of the data pages; and carrying out data migration operating of the data pages after dynamic layering. The embodiment of the invention further discloses a data dynamic migration device. The embodiment of the invention can find out and grasp the use status of each data page at any time, and reorient the hierarchy attribution of each data page, thus leading the migration of the data pages to be more reasonable and effective and improving the migration efficiency.

Description

technical field [0001] The invention relates to the technical field of data processing, in particular to a method and device for dynamic data migration. Background technique [0002] With the rapid development of computer hardware, computer interconnection technology and virtual machine technology research has made great progress. VPS (Virtual Private Server, Virtual Private Server) is a plurality of isolated small servers created on a physical server using virtual server software. No need for any OS installation work, these VPSs come with their own OS which runs and manages exactly like a standalone server. People connect several VPSs and combine them with virtual machine technology. When one of the VPSs fails, the VPS is isolated from the system, and the virtual services running on it are migrated to other VPSs to complete load transfer. . The availability and reliability of the entire system can be improved through function integration and fault transition, and unplann...

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): G06F12/08H04L29/08G06F3/06
Inventor 全小飞李永孔金珠
Owner HUAWEI TECH CO LTD