conference-paper Open access

CPU-Feature-Aware Virtual Machine Migration in Heterogeneous Environments

  • Zenodo (CERN European Organization for Nuclear Research)
  • European Organization for Nuclear Research
Research footprint

At a glance

Citations
0
References
0
Comments
0
Paper overview

Öz

Migrating virtual machines (VMs) across physically heterogeneous hosts is a fundamental operation in cloud computing and distributed systems, yet it remains brittle when source and destination processors expose different CPU feature sets. We propose a per-application, dynamic approach: a C-based runtime profiler executes on the source Xen dom0, instruments the running guest (domU), and computes the minimal set of CPU features actually exercised by the target workload. A companion shell script validates this set by iteratively disabling each feature and verifying that the workload remains functional. The resulting mask is injected into the Xen cpuid configuration on the destination host before the VM is transferred. Validated on two heterogeneous Intel hosts with a PostgreSQL 12 OLTP benchmark, the approach reduces the exposed CPU feature count from 47 to 12 flags while achieving zero application-level errors after migration.

Record transparency

Publication details

DOI
10.5281/zenodo.21004792
OpenAlex
W7166465878
Document type
conference-paper
Language
EN
Source
Zenodo (CERN European Organization for Nuclear Research)
Last metadata update
Community

Comments

Oturum Açın to join the discussion.

  1. No comments yet. Start the discussion.