Skip to content

FlexOS: Towards Flexible OS Isolation (ASPLOS'22) Artifact Evaluation Repository

Notifications You must be signed in to change notification settings

SebastianRauch/evaluation-private

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

VM/EPT Isolation Backend Evaluation

To facilitate the reproduction of the experiments conducted as part of the thesis we provide Docker images that allow to repeat these experiments. The experiments were originally conducted on a system equipped with an Intel Xeon Silver 4110 CPU with a base frequency of 2.1GHz (hyperthreading disabled) and 32GB of RAM. We recommend at least 60GB of free disk space to build all the required Docker images.

The base image must first be built from this dockerfile:

docker build --build-arg UK_KRAFT_GITHUB_TOKEN="<INSERT_VALID_TOKEN>" --tag flexos-ae-base -f Dockerfile.flexos-ae-base .

Microbenchmarks

Instructions on the Microbenchmarks experiment can be found here.

iPerf

Instructions on the iPerf experiment can be found here.

SQLite

Instructions on the SQLite experiment can be found here.

Acknowledgements

This work is based on the FlexOS Artifact Evaluation for ASPLOS'22.

About

FlexOS: Towards Flexible OS Isolation (ASPLOS'22) Artifact Evaluation Repository

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 89.4%
  • Roff 4.5%
  • Shell 2.9%
  • Dockerfile 2.4%
  • Other 0.8%