PinePhone Mobian CRIU Install

Checkpoint/Restore In Userspace, or CRIU is a Linux software. It can freeze a running container (or an individual application) and checkpoint its state to disk. The data saved can be used to restore the application and run it exactly as it was during the time of the freeze. Using this functionality, application or container live migration, snapshots, remote debugging, and many other things are now possible. more info

Read More

Herd Container Orchestration - Intro

Compute power is not always used to its potential. We want to use modern software technologies to improve system resource utilization, and performance of running workloads. Our work consisted on developing a cloud platform that achieves this by using container live migration. This work covers the research of container migration techniques, real-time system monitoring and resource provisioning policies. We developed tools to handle those tasks, perform analysis and optimizations of our toolset and evaluated workloads using machine learning to develop compute resource provisioning polices. We then methodically evaluated the performance of our entire platform and developed resource provision policies. We tested our system on two commodity servers running multiple virtual machines to simulate a cloud infrastructure. On this virtualized we tested our platform by running a small number of concurrent container workloads to then test system scaling to thousands of container workloads.

Read More