Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
@runphi

runphi

A container RUNtime for Partitioning Hypervisor Integration

runPHI: A Container RUNtime for Partitioning Hypervisor Integration

Authors

Marco Barletta, Francesco Boccola, Daniele Ottaviano, Luigi De Simone & other members of DESSERT group at Dipartimento di Ingegneria Elettrica e delle Tecnologie dell'Informazione DIETI, Università degli Studi di Napoli Federico II


runPHI is a container RUNtime for Partitioning Hypervisor Integration. What that means? A container runtime is whatever seats below your containerd, docker, or kubelet, and is the tiny program in charge of setting up kernel stuff to start a container.

runPHI does something similar, but with partitioning hypervisors, which are hypervisors designed for industrial scenarios with critical requirements in mind.

runPHI allows you to take your favourite Zephyr, FreeRTOS, or even bare metal code, running on industrial hardware platforms (INCLUDING RPUs!!!!!) and integrate it with your container orchestration system (e.g., Kubernetes). We call this isolated container Zero-Interference Containers (ZICs).

Why that? We envision an industrial cloud in which critical applications are seamlessly managed along with normal Linux containers, with the same flexibility. You can define the number of replicas and deploy them across a large cluster while keeping high standards of non-functional requirements.

runPHI is OCI compliant (at least, for basic calls like start, stop, kill, and delete). The runtime is still an academic research project. If you have any suggestions to improve it (or even better, you want to contribute!!!), please contact this email.

Pinned Loading

  1. environment_builder environment_builder Public

    Shell 1

  2. partitioned_container_demos partitioned_container_demos Public

    C 1

  3. runphi_manager runphi_manager Public

    Rust 2 2

Repositories

Loading
Type
Select type
Language
Select language
Sort
Select order
Showing 4 of 4 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…

Morty Proxy This is a proxified and sanitized view of the page, visit original site.