Home > Research > Publications & Outputs > Wayfinder

Associated organisational unit

Electronic data

  • apsys21-final10

    Rights statement: Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the owner/author(s).

    Accepted author manuscript, 1.02 MB, PDF document

    Available under license: CC BY-NC-SA: Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License

Links

Text available via DOI:

View graph of relations

Wayfinder: Towards Automatically Deriving Optimal OS Configurations

Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

Published

Standard

Wayfinder: Towards Automatically Deriving Optimal OS Configurations. / Jung, Alexander; Lefeuvre, Hugo; Rotsos, Charalampos et al.
APSys '21: 12th ACM SIGOPS Asia-Pacific Workshop on Systems. New York: ACM, 2021. p. 115-122.

Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

Harvard

Jung, A, Lefeuvre, H, Rotsos, C, Olivier, P, Oñoro-Rubio, D, Niepert, M & Huici, F 2021, Wayfinder: Towards Automatically Deriving Optimal OS Configurations. in APSys '21: 12th ACM SIGOPS Asia-Pacific Workshop on Systems. ACM, New York, pp. 115-122, ACM SIGOPS Asia-Pacific Workshop on Systems, Hong Kong, China, 24/08/21. https://doi.org/10.1145/3476886.3477506

APA

Jung, A., Lefeuvre, H., Rotsos, C., Olivier, P., Oñoro-Rubio, D., Niepert, M., & Huici, F. (2021). Wayfinder: Towards Automatically Deriving Optimal OS Configurations. In APSys '21: 12th ACM SIGOPS Asia-Pacific Workshop on Systems (pp. 115-122). ACM. https://doi.org/10.1145/3476886.3477506

Vancouver

Jung A, Lefeuvre H, Rotsos C, Olivier P, Oñoro-Rubio D, Niepert M et al. Wayfinder: Towards Automatically Deriving Optimal OS Configurations. In APSys '21: 12th ACM SIGOPS Asia-Pacific Workshop on Systems. New York: ACM. 2021. p. 115-122 doi: 10.1145/3476886.3477506

Author

Jung, Alexander ; Lefeuvre, Hugo ; Rotsos, Charalampos et al. / Wayfinder : Towards Automatically Deriving Optimal OS Configurations. APSys '21: 12th ACM SIGOPS Asia-Pacific Workshop on Systems. New York : ACM, 2021. pp. 115-122

Bibtex

@inproceedings{bb10ab233d594903a7c1fe0935d7f66a,
title = "Wayfinder: Towards Automatically Deriving Optimal OS Configurations",
abstract = "Tuning operating systems configuration in order to obtain the maximum application performance is a hard problem. This is due to the extremely large size of the configuration space offered by modern OSes, and to the fact that it is generally explored manually. To address that issue, we propose to bring automation to the OS configuration space exploration process, in order to derive effortlessly and as quickly as possible optimal OS configurations for a given use case.We present Wayfinder, a generic OS performance evaluation platform. Wayfinder is fully automated and ensures both the accuracy and reproducibility of results, all the while speeding up how fast tests are run on a system. Wayfinder is easily extensible and offers convenient APIs to (1) implement custom configuration space exploration techniques, (2) add new benchmarks and (3) support additional OS projects. We demonstrate Wayfinder{\textquoteright}s capacity to automatically and efficiently explore a LibOS{\textquoteright} networking configuration space; as well as its ability to efficiently isolate parallel experiments to avoid noisy neighbors.",
keywords = "unikernels, virtualization, optimization, operating systems, automatically, libOS, lightweight, configuration",
author = "Alexander Jung and Hugo Lefeuvre and Charalampos Rotsos and Pierre Olivier and Daniel O{\~n}oro-Rubio and Mathias Niepert and Felipe Huici",
year = "2021",
month = aug,
day = "24",
doi = "10.1145/3476886.3477506",
language = "English",
pages = "115--122",
booktitle = "APSys '21: 12th ACM SIGOPS Asia-Pacific Workshop on Systems",
publisher = "ACM",
note = "ACM SIGOPS Asia-Pacific Workshop on Systems, APSys'21 ; Conference date: 24-08-2021 Through 25-08-2021",
url = "https://i.cs.hku.hk/apsys2021/index.html",

}

RIS

TY - GEN

T1 - Wayfinder

T2 - ACM SIGOPS Asia-Pacific Workshop on Systems

AU - Jung, Alexander

AU - Lefeuvre, Hugo

AU - Rotsos, Charalampos

AU - Olivier, Pierre

AU - Oñoro-Rubio, Daniel

AU - Niepert, Mathias

AU - Huici, Felipe

PY - 2021/8/24

Y1 - 2021/8/24

N2 - Tuning operating systems configuration in order to obtain the maximum application performance is a hard problem. This is due to the extremely large size of the configuration space offered by modern OSes, and to the fact that it is generally explored manually. To address that issue, we propose to bring automation to the OS configuration space exploration process, in order to derive effortlessly and as quickly as possible optimal OS configurations for a given use case.We present Wayfinder, a generic OS performance evaluation platform. Wayfinder is fully automated and ensures both the accuracy and reproducibility of results, all the while speeding up how fast tests are run on a system. Wayfinder is easily extensible and offers convenient APIs to (1) implement custom configuration space exploration techniques, (2) add new benchmarks and (3) support additional OS projects. We demonstrate Wayfinder’s capacity to automatically and efficiently explore a LibOS’ networking configuration space; as well as its ability to efficiently isolate parallel experiments to avoid noisy neighbors.

AB - Tuning operating systems configuration in order to obtain the maximum application performance is a hard problem. This is due to the extremely large size of the configuration space offered by modern OSes, and to the fact that it is generally explored manually. To address that issue, we propose to bring automation to the OS configuration space exploration process, in order to derive effortlessly and as quickly as possible optimal OS configurations for a given use case.We present Wayfinder, a generic OS performance evaluation platform. Wayfinder is fully automated and ensures both the accuracy and reproducibility of results, all the while speeding up how fast tests are run on a system. Wayfinder is easily extensible and offers convenient APIs to (1) implement custom configuration space exploration techniques, (2) add new benchmarks and (3) support additional OS projects. We demonstrate Wayfinder’s capacity to automatically and efficiently explore a LibOS’ networking configuration space; as well as its ability to efficiently isolate parallel experiments to avoid noisy neighbors.

KW - unikernels

KW - virtualization

KW - optimization

KW - operating systems

KW - automatically

KW - libOS

KW - lightweight

KW - configuration

U2 - 10.1145/3476886.3477506

DO - 10.1145/3476886.3477506

M3 - Conference contribution/Paper

SP - 115

EP - 122

BT - APSys '21: 12th ACM SIGOPS Asia-Pacific Workshop on Systems

PB - ACM

CY - New York

Y2 - 24 August 2021 through 25 August 2021

ER -