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

Active Publication Date: 2011-04-20
HUAWEI TECH CO LTD +1
View PDF0 Cites 0 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

[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 highest modification frequency, and the layer between the two layers For Tier 1, the data pages in Tier 0 are migrated first.

[0043] In this embodiment, it is set that the number of times the data page is modified in layer 0 ranges from 0 to 10 within a period of time; The rep range is 20 to 30. Of course, the range of the number of times data pages are modified in each layer is not limited to this.

[00...

Embodiment 2

[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] The count flag setting subunit 7021 is used to set a count flag for each data page, recording the number of times the data page is modified within a period of time during the data page migration process;

[0077] An offset setting subunit 7022, configured to set a layer count offset for each layer;

[0078] The dynamic layering subunit 7023 is configured to dynamically layer each data page according to the count flag and the layer count offset.

[0079] For a data page, if the value of the data page count flag exceeds the upper limit value of the layer where the data page is located, but...

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