Facial reconstruction

Search LJMU Research Online

Browse Repository | Browse E-Theses

Experimental evaluation of a CPU Live Migration on ARM based Bare metal Instances

Avramidis, I (2022) Experimental evaluation of a CPU Live Migration on ARM based Bare metal Instances. Doctoral thesis, Liverpool John Moores University.

2022Iliasphd.pdf - Published Version
Available under License Creative Commons Attribution Non-commercial.

Download (2MB) | Preview


The advent of 5G and the adoption of digitalization in all areas of industry has resulted in the exponential
growth of the Internet of Things (IoTs) devices, increasing the flow of data that travels back and forth to a centralized Cloud data centre for storage, processing, and analysis. This in turn puts pressure on the intermediate edge and core network infrastructure as traditional Cloud Computing is not ready to support this massive amount and diversity of devices and data. This need for faster processing, low latency and higher network consistency makes a case for Edge Computing solutions.
However, applying Edge Computing as a solution to overcome the network performance limitations that
exist on an “IoT to Cloud” architecture while continuing to use Virtualization technology for system
utilization is a bit of an oxymoron. Virtualization increases performance overheads, while sharing network resources among users and applications creates further bandwidth limitations and latency since communications are still served through the same physical network interfaces. The demand for network and system consistency, finer security and privacy has led to the deployment of Bare metal instances.
Bare metal instances are nothing more than traditional servers that lack the virtualization layer offering native performance to the user. Furthermore, the rise of the ARM processors and the introduction of cheap low power architectures targeted to the Edge introduce a compelling new candidate platform especially on Bare metal instances.
Live migration is a valuable tool for increasing applications and users’ mobility, service availability offering workload balancing and fault tolerance. However, live migration is tied to the existence of a virtualization layer therefore implementing a live migration process on Bare metal instances is very challenging. To the best of our knowledge, there is no existing proposal for a Bare metal live migration scheme on ARM based systems. Therefore, this thesis presents a novel design, implementation, and evaluation of an ARM based live migration scheme for Bare metal instances suitable for modern EdgeComputing Micro Data Centres.
Our experimental evaluation confirms the effectiveness of our novel design as well as highlighting the importance on identifying the number of registers that describe and are critical for the reconstruction of the CPU state at the destination.

Item Type: Thesis (Doctoral)
Uncontrolled Keywords: Cloud; IoT; Edge Computing; Bare Metal; MicroDCs; CPU Live migration
Subjects: Q Science > QA Mathematics > QA75 Electronic computers. Computer science
Q Science > QA Mathematics > QA76 Computer software
Divisions: Computer Science & Mathematics
SWORD Depositor: A Symplectic
Date Deposited: 13 Jun 2022 08:57
Last Modified: 13 Sep 2022 12:46
DOI or ID number: 10.24377/LJMU.t.00017040
Supervisors: Mackay, Michael, Pereira, Rubem and Tso, Fung Po
URI: https://researchonline.ljmu.ac.uk/id/eprint/17040
View Item View Item