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
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
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...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 