2022Unpublished venueRequires access

Improving and testing live migration for bhyve

Maria-Elena Mihăilescu, Darius Mihai, Mihai Carabaș, Nicolae Ţăpuş

Open publisher page 2 citations

Abstract

When managing a cluster or grid infrastructure, a system administrator uses live migration to move virtual machines that provide certain services from one host to another. The migration process should be fast and should not affect the service. For bhyve, FreeBSD’s hypervisor, we have added a live migration support. This paper presents the improvements we have added to the live migration feature such as cleaning the dirty bit after copying a page and extending the live migration support to support guests with more that 3GB of RAM. Moreover, this paper presents the testing procedure and scenarios we used to asset our live migration support in bhyve.

About this research paper

What this paper is about

When managing a cluster or grid infrastructure, a system administrator uses live migration to move virtual machines that provide certain services from one host to another. The migration process should be fast and should not affect the service. For bhyve, FreeBSD’s hypervisor, we have added a live migration support. This paper presents the improvements we have added to the live migration feature such as cleaning the dirty bit after copying a page and extending the live migration support to support guests with more that 3GB of RAM. Moreover, this paper presents the testing procedure and scenarios we used to asset our live migration support in bhyve.

Why it matters

OpenAlex reports 2 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

When managing a cluster or grid infrastructure, a system administrator uses live migration to move virtual machines that provide certain services from one host to another. The migration process should be fast and should not affect the service. For bhyve, FreeBSD’s hypervisor, we have added a live migration support. This paper presents the improvements we have added to the live migration feature such as cleaning the dirty bit after copying a page and extending the live migration support to support guests with more that 3GB of RAM. Moreover, this paper presents the testing procedure and scenarios we used to asset our live migration support in bhyve.

Key concepts: Live migration, Process migration, Computer science, Copying, Operating system, Virtual machine, Hypervisor, Process (computing)

Related papers

Back to paper searchBrowse research topicsOriginal source
Improving and testing live migration for bhyve — Research Paper | ScholarLens