{"id":"https://openalex.org/W4415124198","doi":"https://doi.org/10.1109/tsc.2025.3619151","title":"Performance Isolation for Serverless Functions","display_name":"Performance Isolation for Serverless Functions","publication_year":2025,"publication_date":"2025-10-13","ids":{"openalex":"https://openalex.org/W4415124198","doi":"https://doi.org/10.1109/tsc.2025.3619151"},"language":"en","primary_location":{"id":"doi:10.1109/tsc.2025.3619151","is_oa":true,"landing_page_url":"https://doi.org/10.1109/tsc.2025.3619151","pdf_url":null,"source":{"id":"https://openalex.org/S204223317","display_name":"IEEE Transactions on Services Computing","issn_l":"1939-1374","issn":["1939-1374","2372-0204"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Services Computing","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://doi.org/10.1109/tsc.2025.3619151","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5092453829","display_name":"Rastko Gajanin","orcid":"https://orcid.org/0000-0001-5775-5322"},"institutions":[{"id":"https://openalex.org/I145847075","display_name":"TU Wien","ror":"https://ror.org/04d836q62","country_code":"AT","type":"education","lineage":["https://openalex.org/I145847075"]}],"countries":["AT"],"is_corresponding":true,"raw_author_name":"Rastko Gajanin","raw_affiliation_strings":["Distributed Systems Group (DSG), TU Wien, Vienna, Austria"],"affiliations":[{"raw_affiliation_string":"Distributed Systems Group (DSG), TU Wien, Vienna, Austria","institution_ids":["https://openalex.org/I145847075"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5030136198","display_name":"Cynthia Marcelino","orcid":"https://orcid.org/0000-0003-1707-3014"},"institutions":[{"id":"https://openalex.org/I145847075","display_name":"TU Wien","ror":"https://ror.org/04d836q62","country_code":"AT","type":"education","lineage":["https://openalex.org/I145847075"]}],"countries":["AT"],"is_corresponding":false,"raw_author_name":"Cynthia Marcelino","raw_affiliation_strings":["Distributed Systems Group (DSG), TU Wien, Vienna, Austria"],"affiliations":[{"raw_affiliation_string":"Distributed Systems Group (DSG), TU Wien, Vienna, Austria","institution_ids":["https://openalex.org/I145847075"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5089835704","display_name":"Stefan Nasti\u0107","orcid":"https://orcid.org/0000-0003-0410-6315"},"institutions":[{"id":"https://openalex.org/I145847075","display_name":"TU Wien","ror":"https://ror.org/04d836q62","country_code":"AT","type":"education","lineage":["https://openalex.org/I145847075"]}],"countries":["AT"],"is_corresponding":false,"raw_author_name":"Stefan Nastic","raw_affiliation_strings":["Distributed Systems Group (DSG), TU Wien, Vienna, Austria"],"affiliations":[{"raw_affiliation_string":"Distributed Systems Group (DSG), TU Wien, Vienna, Austria","institution_ids":["https://openalex.org/I145847075"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5092453829"],"corresponding_institution_ids":["https://openalex.org/I145847075"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.43085984,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"18","issue":"6","first_page":"4408","last_page":"4424"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10101","display_name":"Cloud Computing and Resource Management","score":0.9911999702453613,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10101","display_name":"Cloud Computing and Resource Management","score":0.9911999702453613,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10772","display_name":"Distributed systems and fault tolerance","score":0.9864000082015991,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11181","display_name":"Advanced Data Storage Technologies","score":0.9728999733924866,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/isolation","display_name":"Isolation (microbiology)","score":0.8288000226020813},{"id":"https://openalex.org/keywords/temporal-isolation-among-virtual-machines","display_name":"Temporal isolation among virtual machines","score":0.6057999730110168},{"id":"https://openalex.org/keywords/virtualization","display_name":"Virtualization","score":0.5508000254631042},{"id":"https://openalex.org/keywords/cloud-computing","display_name":"Cloud computing","score":0.5372999906539917},{"id":"https://openalex.org/keywords/latency","display_name":"Latency (audio)","score":0.4706000089645386},{"id":"https://openalex.org/keywords/reliability","display_name":"Reliability (semiconductor)","score":0.43160000443458557},{"id":"https://openalex.org/keywords/key","display_name":"Key (lock)","score":0.36419999599456787},{"id":"https://openalex.org/keywords/resource","display_name":"Resource (disambiguation)","score":0.3610000014305115}],"concepts":[{"id":"https://openalex.org/C2775941552","wikidata":"https://www.wikidata.org/wiki/Q25212305","display_name":"Isolation (microbiology)","level":2,"score":0.8288000226020813},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8277999758720398},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.6272000074386597},{"id":"https://openalex.org/C142355369","wikidata":"https://www.wikidata.org/wiki/Q7698919","display_name":"Temporal isolation among virtual machines","level":4,"score":0.6057999730110168},{"id":"https://openalex.org/C513985346","wikidata":"https://www.wikidata.org/wiki/Q270471","display_name":"Virtualization","level":3,"score":0.5508000254631042},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.5372999906539917},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.4706000089645386},{"id":"https://openalex.org/C43214815","wikidata":"https://www.wikidata.org/wiki/Q7310987","display_name":"Reliability (semiconductor)","level":3,"score":0.43160000443458557},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.36419999599456787},{"id":"https://openalex.org/C206345919","wikidata":"https://www.wikidata.org/wiki/Q20380951","display_name":"Resource (disambiguation)","level":2,"score":0.3610000014305115},{"id":"https://openalex.org/C126831891","wikidata":"https://www.wikidata.org/wiki/Q221673","display_name":"Host (biology)","level":2,"score":0.3310000002384186},{"id":"https://openalex.org/C200601418","wikidata":"https://www.wikidata.org/wiki/Q2193887","display_name":"Reliability engineering","level":1,"score":0.3075999915599823},{"id":"https://openalex.org/C93996380","wikidata":"https://www.wikidata.org/wiki/Q44127","display_name":"Server","level":2,"score":0.30550000071525574},{"id":"https://openalex.org/C2778915421","wikidata":"https://www.wikidata.org/wiki/Q3643177","display_name":"Performance improvement","level":2,"score":0.2971000075340271},{"id":"https://openalex.org/C192209626","wikidata":"https://www.wikidata.org/wiki/Q190909","display_name":"Focus (optics)","level":2,"score":0.2930999994277954},{"id":"https://openalex.org/C2777958785","wikidata":"https://www.wikidata.org/wiki/Q17120940","display_name":"Resource efficiency","level":2,"score":0.27459999918937683},{"id":"https://openalex.org/C83283714","wikidata":"https://www.wikidata.org/wiki/Q121117","display_name":"Supercomputer","level":2,"score":0.2720000147819519},{"id":"https://openalex.org/C168167062","wikidata":"https://www.wikidata.org/wiki/Q1117970","display_name":"Component (thermodynamics)","level":2,"score":0.27160000801086426},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.2685999870300293},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.25619998574256897},{"id":"https://openalex.org/C152745839","wikidata":"https://www.wikidata.org/wiki/Q5438153","display_name":"Fault detection and isolation","level":3,"score":0.25450000166893005},{"id":"https://openalex.org/C2780609101","wikidata":"https://www.wikidata.org/wiki/Q17156588","display_name":"Resource management (computing)","level":2,"score":0.2540000081062317}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tsc.2025.3619151","is_oa":true,"landing_page_url":"https://doi.org/10.1109/tsc.2025.3619151","pdf_url":null,"source":{"id":"https://openalex.org/S204223317","display_name":"IEEE Transactions on Services Computing","issn_l":"1939-1374","issn":["1939-1374","2372-0204"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Services Computing","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1109/tsc.2025.3619151","is_oa":true,"landing_page_url":"https://doi.org/10.1109/tsc.2025.3619151","pdf_url":null,"source":{"id":"https://openalex.org/S204223317","display_name":"IEEE Transactions on Services Computing","issn_l":"1939-1374","issn":["1939-1374","2372-0204"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Services Computing","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":104,"referenced_works":["https://openalex.org/W32403112","https://openalex.org/W1965282547","https://openalex.org/W1979361375","https://openalex.org/W1984712701","https://openalex.org/W2088079879","https://openalex.org/W2093941454","https://openalex.org/W2107726111","https://openalex.org/W2132325488","https://openalex.org/W2133508824","https://openalex.org/W2134939854","https://openalex.org/W2137240782","https://openalex.org/W2149197198","https://openalex.org/W2151546482","https://openalex.org/W2153882937","https://openalex.org/W2156077332","https://openalex.org/W2318550784","https://openalex.org/W2550874390","https://openalex.org/W2554427106","https://openalex.org/W2582224660","https://openalex.org/W2625141509","https://openalex.org/W2738972230","https://openalex.org/W2742269917","https://openalex.org/W2742692520","https://openalex.org/W2773724532","https://openalex.org/W2787881855","https://openalex.org/W2795187574","https://openalex.org/W2887456952","https://openalex.org/W2892643113","https://openalex.org/W2914122219","https://openalex.org/W2926143647","https://openalex.org/W2928288784","https://openalex.org/W2932657656","https://openalex.org/W2968934705","https://openalex.org/W2988103045","https://openalex.org/W2988514844","https://openalex.org/W2996705685","https://openalex.org/W2998593612","https://openalex.org/W2999202099","https://openalex.org/W3016756055","https://openalex.org/W3017091196","https://openalex.org/W3017800872","https://openalex.org/W3026934022","https://openalex.org/W3089365967","https://openalex.org/W3096411172","https://openalex.org/W3096533337","https://openalex.org/W3112572460","https://openalex.org/W3118821855","https://openalex.org/W3133138424","https://openalex.org/W3164810656","https://openalex.org/W3189503132","https://openalex.org/W3209969420","https://openalex.org/W3210160855","https://openalex.org/W3210784622","https://openalex.org/W3211883317","https://openalex.org/W3212411452","https://openalex.org/W3215261294","https://openalex.org/W4205761438","https://openalex.org/W4206566909","https://openalex.org/W4210290755","https://openalex.org/W4214761305","https://openalex.org/W4221062824","https://openalex.org/W4283384480","https://openalex.org/W4285116845","https://openalex.org/W4286307984","https://openalex.org/W4290648390","https://openalex.org/W4296642740","https://openalex.org/W4304192541","https://openalex.org/W4308399059","https://openalex.org/W4308426647","https://openalex.org/W4311011822","https://openalex.org/W4319773215","https://openalex.org/W4323022498","https://openalex.org/W4324118281","https://openalex.org/W4360831826","https://openalex.org/W4361019979","https://openalex.org/W4362490025","https://openalex.org/W4382199132","https://openalex.org/W4385623027","https://openalex.org/W4385731950","https://openalex.org/W4385809270","https://openalex.org/W4386003826","https://openalex.org/W4386742991","https://openalex.org/W4388145484","https://openalex.org/W4388989525","https://openalex.org/W4388989557","https://openalex.org/W4393186357","https://openalex.org/W4394923076","https://openalex.org/W4400036412","https://openalex.org/W4401386000","https://openalex.org/W4403211781","https://openalex.org/W4403489759","https://openalex.org/W4403889223","https://openalex.org/W4404181240","https://openalex.org/W4404385756","https://openalex.org/W4405080405","https://openalex.org/W4405975531","https://openalex.org/W4406157272","https://openalex.org/W4406685943","https://openalex.org/W4407173806","https://openalex.org/W4407248784","https://openalex.org/W4408713103","https://openalex.org/W4408848737","https://openalex.org/W4409725006","https://openalex.org/W4412605642"],"related_works":[],"abstract_inverted_index":{"Serverless":[0],"computing":[1,164],"has":[2],"emerged":[3],"as":[4,73,181,214],"a":[5,38,182,194],"flexible":[6],"model":[7],"for":[8,25,65,99,287],"deploying":[9],"applications":[10],"in":[11,58,82,276],"multi-tenant":[12],"environments,":[13],"where":[14],"small,":[15],"isolated":[16],"functions":[17,167,234],"often":[18,179],"share":[19],"the":[20,43,66,94,112,118,126,130,215,224,236,277,285],"same":[21],"host":[22],"and":[23,48,78,129,136,147,157,217,228,249,260,272,291],"compete":[24],"local":[26],"resources.":[27],"This":[28],"co-location":[29],"can":[30],"lead":[31],"to":[32,115,162,186,222,239,247],"resource":[33,50],"contention,":[34],"making":[35],"performance":[36,56,97,139,156,240,251,268],"isolation":[37,57,98,123,132,140,227],"fundamental":[39],"challenge,":[40],"particularly":[41],"given":[42],"variability":[44],"of":[45,69,96,232,267,279],"workloads,":[46],"infrastructure,":[47],"fine-grained":[49,76],"sharing.":[51],"Although":[52],"existing":[53,138],"surveys":[54],"address":[55],"cloud":[59],"systems,":[60],"they":[61],"do":[62],"not":[63],"account":[64],"unique":[67],"characteristics":[68],"serverless":[70,100,163,233,280,293],"computing,":[71,281],"such":[72,213],"cold":[74],"starts,":[75],"scaling,":[77],"function-level":[79],"isolation.":[80,269],"Therefore,":[81],"this":[83,152,282],"paper,":[84],"we":[85,154],"provide":[86],"insights":[87],"into":[88,144],"state-of-the-art":[89],"methods":[90],"that":[91,165,175,263],"deal":[92],"with":[93],"challenges":[95],"functions.":[101],"The":[102],"selected":[103],"approaches":[104],"are":[105,245],"evaluated":[106],"based":[107],"on":[108,151,202],"multiple":[109,265],"criteria,":[110],"including":[111],"technique":[113],"used":[114],"achieve":[116],"isolation,":[117,241],"virtualization":[119],"level":[120],"at":[121],"which":[122],"is":[124,178,235],"enforced,":[125],"decision-making":[127],"approach,":[128],"primary":[131,195],"technique.":[133],"We":[134],"analyze":[135],"classify":[137],"techniques,":[141],"organizing":[142],"them":[143],"runtime,":[145],"provisioning,":[146],"hybrid":[148],"approaches.":[149],"Building":[150],"classification,":[153],"outline":[155],"reliability":[158],"engineering":[159],"mechanisms":[160],"applicable":[161],"isolate":[166],"while":[168,207],"addressing":[169],"serverless-specific":[170],"challenges.":[171],"Our":[172],"findings":[173],"show":[174],"i)":[176],"Isolation":[177],"treated":[180],"secondary":[183],"goal,":[184],"primarily":[185],"reduce":[187],"latency":[188],"or":[189,204],"SLO":[190],"violations,":[191],"rather":[192],"than":[193],"objective.":[196],"ii)":[197],"Existing":[198],"solutions":[199],"frequently":[200],"focus":[201],"CPU":[203],"memory":[205],"contention":[206],"overlooking":[208],"other":[209],"critical":[210],"shared":[211],"components,":[212],"network,":[216],"iii)":[218],"offer":[219],"limited":[220],"ways":[221],"tune":[223],"trade-off":[225],"between":[226],"performance,":[229],"iv)":[230],"unpredictability":[231],"main":[237],"challenge":[238],"v)":[242],"novel":[243],"metrics":[244],"required":[246],"monitor":[248],"quantify":[250],"interference.":[252],"Addressing":[253],"these":[254,274],"gaps":[255],"will":[256],"require":[257],"more":[258],"comprehensive":[259],"adaptive":[261],"hybrids":[262],"unify":[264],"aspects":[266],"By":[270],"consolidating":[271],"structuring":[273],"techniques":[275],"context":[278],"paper":[283],"lays":[284],"foundation":[286],"developing":[288],"resilient,":[289],"efficient,":[290],"interference-tolerant":[292],"platforms.":[294]},"counts_by_year":[],"updated_date":"2026-03-07T16:01:11.037858","created_date":"2025-10-14T00:00:00"}
