Performance Improvement by Controlling VM Migration between Edge Nodes in a Multi-Stage Information Processing System

Takumi Anjiki, Kazutoshi Nakane, Tutomu Murase · 2022

We propose two VM migration methods that improve the total sum of program correct by dynamically moving VMs to appropriate edge node. We assume a multi-hierarchy information processing system that the cloud data center and the edge node VM (Virtual Machine) perform processing at the same time, the data center completes all processing, and the VM has the required response time and returns a result that the processing has progressed (called accuracy). The first method is “VM sweeping method” that allocates more CPU time to VMs that perform high accuracy processing. The second methods is “VM sweeping method” that allocates more CPU time to VMs that perform high accuracy processing that improves per unit CPU time (AIR), and “VM number averaging method” that attempts to move VMs so that the assignment status of the CPU time in all edge nodes is equal. The accuracy improvement effect of the proposed VM migration method was evaluated by a simulator. Evaluations changed the AIR from the Early-blooming type where the accuracy greatly increases in the first half to the Late-blooming type where the accuracy greatly increases in the second half, and comparing it with the case where the VM is not moved. It was clarified that a big effect can be expected in the VM sweeping method, and the VM number averaging method in the Earlyblooming type program.

Read the paper · More papers on PaperTik