HeROsim: An Allocation and Scheduling Simulator for Evaluating Serverless Orchestration Policies

Optimizing a serverless platform for Quality of Service is known to be a hard problem that requires experimenting with production data. For this sake, we propose HeROsim, a Heterogeneous Resources Orchestration simulator for the serverless service model. HeROsim allows evaluating resource allocation...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE internet computing 2024-12, p.1-9
Hauptverfasser: Lannurien, Vincent, d'Orazio, Laurent, Barais, Olivier, Paquelet, Stephane, Boukhobza, Jalil
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 9
container_issue
container_start_page 1
container_title IEEE internet computing
container_volume
creator Lannurien, Vincent
d'Orazio, Laurent
Barais, Olivier
Paquelet, Stephane
Boukhobza, Jalil
description Optimizing a serverless platform for Quality of Service is known to be a hard problem that requires experimenting with production data. For this sake, we propose HeROsim, a Heterogeneous Resources Orchestration simulator for the serverless service model. HeROsim allows evaluating resource allocation and task placement policies. HeROsim is an open source, fine-grained discrete-event simulator that considers data and temporal dependencies between functions deployed on heterogeneous resources. It replays execution traces from previously characterized workloads, extracts Quality of Service metrics from the scenarios and presents them to the user by generating summary charts.
doi_str_mv 10.1109/MIC.2024.3511332
format Article
fullrecord <record><control><sourceid>ieee_RIE</sourceid><recordid>TN_cdi_ieee_primary_10777556</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>10777556</ieee_id><sourcerecordid>10777556</sourcerecordid><originalsourceid>FETCH-ieee_primary_107775563</originalsourceid><addsrcrecordid>eNqFjL0OgjAURjto4u_u4NAXEO8FEXQzRKODwYg7NnDRmgKmBRLfXozuDl_OcE4-xiYIFiKs5sdDYNlgLyzHRXQcu8P6CP5q5vmAPTYw5gEAvm9jn133dA6NzNd8U_CNUmUiKlkWXBQpj5I7pbWSxY1HMq-VqErNs3bbRqi67T6CdENakTE81G1vKv09OJVKJpLMiHUzoQyNfxyy6W57CfYzSUTxU8tc6FeM4Hme6y6dP_oNvVFEBw</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>HeROsim: An Allocation and Scheduling Simulator for Evaluating Serverless Orchestration Policies</title><source>IEEE Electronic Library (IEL)</source><creator>Lannurien, Vincent ; d'Orazio, Laurent ; Barais, Olivier ; Paquelet, Stephane ; Boukhobza, Jalil</creator><creatorcontrib>Lannurien, Vincent ; d'Orazio, Laurent ; Barais, Olivier ; Paquelet, Stephane ; Boukhobza, Jalil</creatorcontrib><description>Optimizing a serverless platform for Quality of Service is known to be a hard problem that requires experimenting with production data. For this sake, we propose HeROsim, a Heterogeneous Resources Orchestration simulator for the serverless service model. HeROsim allows evaluating resource allocation and task placement policies. HeROsim is an open source, fine-grained discrete-event simulator that considers data and temporal dependencies between functions deployed on heterogeneous resources. It replays execution traces from previously characterized workloads, extracts Quality of Service metrics from the scenarios and presents them to the user by generating summary charts.</description><identifier>ISSN: 1089-7801</identifier><identifier>DOI: 10.1109/MIC.2024.3511332</identifier><identifier>CODEN: IICOFX</identifier><language>eng</language><publisher>IEEE</publisher><subject>Cloud computing ; Concurrent computing ; Dynamic scheduling ; Energy consumption ; Hardware ; Measurement ; Production ; Quality of service ; Resource management ; Software</subject><ispartof>IEEE internet computing, 2024-12, p.1-9</ispartof><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/10777556$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,780,784,796,27924,27925,54758</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/10777556$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Lannurien, Vincent</creatorcontrib><creatorcontrib>d'Orazio, Laurent</creatorcontrib><creatorcontrib>Barais, Olivier</creatorcontrib><creatorcontrib>Paquelet, Stephane</creatorcontrib><creatorcontrib>Boukhobza, Jalil</creatorcontrib><title>HeROsim: An Allocation and Scheduling Simulator for Evaluating Serverless Orchestration Policies</title><title>IEEE internet computing</title><addtitle>MIC</addtitle><description>Optimizing a serverless platform for Quality of Service is known to be a hard problem that requires experimenting with production data. For this sake, we propose HeROsim, a Heterogeneous Resources Orchestration simulator for the serverless service model. HeROsim allows evaluating resource allocation and task placement policies. HeROsim is an open source, fine-grained discrete-event simulator that considers data and temporal dependencies between functions deployed on heterogeneous resources. It replays execution traces from previously characterized workloads, extracts Quality of Service metrics from the scenarios and presents them to the user by generating summary charts.</description><subject>Cloud computing</subject><subject>Concurrent computing</subject><subject>Dynamic scheduling</subject><subject>Energy consumption</subject><subject>Hardware</subject><subject>Measurement</subject><subject>Production</subject><subject>Quality of service</subject><subject>Resource management</subject><subject>Software</subject><issn>1089-7801</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2024</creationdate><recordtype>article</recordtype><sourceid>RIE</sourceid><recordid>eNqFjL0OgjAURjto4u_u4NAXEO8FEXQzRKODwYg7NnDRmgKmBRLfXozuDl_OcE4-xiYIFiKs5sdDYNlgLyzHRXQcu8P6CP5q5vmAPTYw5gEAvm9jn133dA6NzNd8U_CNUmUiKlkWXBQpj5I7pbWSxY1HMq-VqErNs3bbRqi67T6CdENakTE81G1vKv09OJVKJpLMiHUzoQyNfxyy6W57CfYzSUTxU8tc6FeM4Hme6y6dP_oNvVFEBw</recordid><startdate>20241203</startdate><enddate>20241203</enddate><creator>Lannurien, Vincent</creator><creator>d'Orazio, Laurent</creator><creator>Barais, Olivier</creator><creator>Paquelet, Stephane</creator><creator>Boukhobza, Jalil</creator><general>IEEE</general><scope>97E</scope><scope>RIA</scope><scope>RIE</scope></search><sort><creationdate>20241203</creationdate><title>HeROsim: An Allocation and Scheduling Simulator for Evaluating Serverless Orchestration Policies</title><author>Lannurien, Vincent ; d'Orazio, Laurent ; Barais, Olivier ; Paquelet, Stephane ; Boukhobza, Jalil</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-ieee_primary_107775563</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2024</creationdate><topic>Cloud computing</topic><topic>Concurrent computing</topic><topic>Dynamic scheduling</topic><topic>Energy consumption</topic><topic>Hardware</topic><topic>Measurement</topic><topic>Production</topic><topic>Quality of service</topic><topic>Resource management</topic><topic>Software</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Lannurien, Vincent</creatorcontrib><creatorcontrib>d'Orazio, Laurent</creatorcontrib><creatorcontrib>Barais, Olivier</creatorcontrib><creatorcontrib>Paquelet, Stephane</creatorcontrib><creatorcontrib>Boukhobza, Jalil</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005-present</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998-Present</collection><collection>IEEE Electronic Library (IEL)</collection><jtitle>IEEE internet computing</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Lannurien, Vincent</au><au>d'Orazio, Laurent</au><au>Barais, Olivier</au><au>Paquelet, Stephane</au><au>Boukhobza, Jalil</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>HeROsim: An Allocation and Scheduling Simulator for Evaluating Serverless Orchestration Policies</atitle><jtitle>IEEE internet computing</jtitle><stitle>MIC</stitle><date>2024-12-03</date><risdate>2024</risdate><spage>1</spage><epage>9</epage><pages>1-9</pages><issn>1089-7801</issn><coden>IICOFX</coden><abstract>Optimizing a serverless platform for Quality of Service is known to be a hard problem that requires experimenting with production data. For this sake, we propose HeROsim, a Heterogeneous Resources Orchestration simulator for the serverless service model. HeROsim allows evaluating resource allocation and task placement policies. HeROsim is an open source, fine-grained discrete-event simulator that considers data and temporal dependencies between functions deployed on heterogeneous resources. It replays execution traces from previously characterized workloads, extracts Quality of Service metrics from the scenarios and presents them to the user by generating summary charts.</abstract><pub>IEEE</pub><doi>10.1109/MIC.2024.3511332</doi></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 1089-7801
ispartof IEEE internet computing, 2024-12, p.1-9
issn 1089-7801
language eng
recordid cdi_ieee_primary_10777556
source IEEE Electronic Library (IEL)
subjects Cloud computing
Concurrent computing
Dynamic scheduling
Energy consumption
Hardware
Measurement
Production
Quality of service
Resource management
Software
title HeROsim: An Allocation and Scheduling Simulator for Evaluating Serverless Orchestration Policies
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-27T15%3A02%3A49IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_RIE&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=HeROsim:%20An%20Allocation%20and%20Scheduling%20Simulator%20for%20Evaluating%20Serverless%20Orchestration%20Policies&rft.jtitle=IEEE%20internet%20computing&rft.au=Lannurien,%20Vincent&rft.date=2024-12-03&rft.spage=1&rft.epage=9&rft.pages=1-9&rft.issn=1089-7801&rft.coden=IICOFX&rft_id=info:doi/10.1109/MIC.2024.3511332&rft_dat=%3Cieee_RIE%3E10777556%3C/ieee_RIE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=10777556&rfr_iscdi=true