{"id":"https://openalex.org/W4283211213","doi":"https://doi.org/10.1109/infocom48880.2022.9796962","title":"StepConf: SLO-Aware Dynamic Resource Configuration for Serverless Function Workflows","display_name":"StepConf: SLO-Aware Dynamic Resource Configuration for Serverless Function Workflows","publication_year":2022,"publication_date":"2022-05-02","ids":{"openalex":"https://openalex.org/W4283211213","doi":"https://doi.org/10.1109/infocom48880.2022.9796962"},"language":"en","primary_location":{"id":"doi:10.1109/infocom48880.2022.9796962","is_oa":false,"landing_page_url":"https://doi.org/10.1109/infocom48880.2022.9796962","pdf_url":null,"source":{"id":"https://openalex.org/S4363607980","display_name":"IEEE INFOCOM 2022 - IEEE Conference on Computer Communications","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE INFOCOM 2022 - IEEE Conference on Computer Communications","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5011377489","display_name":"Zhaojie Wen","orcid":"https://orcid.org/0009-0006-1703-8189"},"institutions":[{"id":"https://openalex.org/I47720641","display_name":"Huazhong University of Science and Technology","ror":"https://ror.org/00p991c53","country_code":"CN","type":"education","lineage":["https://openalex.org/I47720641"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Zhaojie Wen","raw_affiliation_strings":["Huazhong University of Science and Technology,National Engineering Research Center for Big Data Technology and System, Key Laboratory of Services Computing Technology and System, Ministry of Education, School of Computer Science and Technology,China","National Engineering Research Center for Big Data Technology and System, Key Laboratory of Services Computing Technology and System, Ministry of Education, School of Computer Science and Technology, Huazhong University of Science and Technology, China"],"affiliations":[{"raw_affiliation_string":"Huazhong University of Science and Technology,National Engineering Research Center for Big Data Technology and System, Key Laboratory of Services Computing Technology and System, Ministry of Education, School of Computer Science and Technology,China","institution_ids":["https://openalex.org/I47720641"]},{"raw_affiliation_string":"National Engineering Research Center for Big Data Technology and System, Key Laboratory of Services Computing Technology and System, Ministry of Education, School of Computer Science and Technology, Huazhong University of Science and Technology, China","institution_ids":["https://openalex.org/I47720641"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5001402150","display_name":"Yishuo Wang","orcid":null},"institutions":[{"id":"https://openalex.org/I47720641","display_name":"Huazhong University of Science and Technology","ror":"https://ror.org/00p991c53","country_code":"CN","type":"education","lineage":["https://openalex.org/I47720641"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yishuo Wang","raw_affiliation_strings":["Huazhong University of Science and Technology,National Engineering Research Center for Big Data Technology and System, Key Laboratory of Services Computing Technology and System, Ministry of Education, School of Computer Science and Technology,China","National Engineering Research Center for Big Data Technology and System, Key Laboratory of Services Computing Technology and System, Ministry of Education, School of Computer Science and Technology, Huazhong University of Science and Technology, China"],"affiliations":[{"raw_affiliation_string":"Huazhong University of Science and Technology,National Engineering Research Center for Big Data Technology and System, Key Laboratory of Services Computing Technology and System, Ministry of Education, School of Computer Science and Technology,China","institution_ids":["https://openalex.org/I47720641"]},{"raw_affiliation_string":"National Engineering Research Center for Big Data Technology and System, Key Laboratory of Services Computing Technology and System, Ministry of Education, School of Computer Science and Technology, Huazhong University of Science and Technology, China","institution_ids":["https://openalex.org/I47720641"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5048398271","display_name":"Fangming Liu","orcid":"https://orcid.org/0000-0002-8570-1345"},"institutions":[{"id":"https://openalex.org/I47720641","display_name":"Huazhong University of Science and Technology","ror":"https://ror.org/00p991c53","country_code":"CN","type":"education","lineage":["https://openalex.org/I47720641"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Fangming Liu","raw_affiliation_strings":["Huazhong University of Science and Technology,National Engineering Research Center for Big Data Technology and System, Key Laboratory of Services Computing Technology and System, Ministry of Education, School of Computer Science and Technology,China","National Engineering Research Center for Big Data Technology and System, Key Laboratory of Services Computing Technology and System, Ministry of Education, School of Computer Science and Technology, Huazhong University of Science and Technology, China"],"affiliations":[{"raw_affiliation_string":"Huazhong University of Science and Technology,National Engineering Research Center for Big Data Technology and System, Key Laboratory of Services Computing Technology and System, Ministry of Education, School of Computer Science and Technology,China","institution_ids":["https://openalex.org/I47720641"]},{"raw_affiliation_string":"National Engineering Research Center for Big Data Technology and System, Key Laboratory of Services Computing Technology and System, Ministry of Education, School of Computer Science and Technology, Huazhong University of Science and Technology, China","institution_ids":["https://openalex.org/I47720641"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5011377489"],"corresponding_institution_ids":["https://openalex.org/I47720641"],"apc_list":null,"apc_paid":null,"fwci":9.0305,"has_fulltext":false,"cited_by_count":62,"citation_normalized_percentile":{"value":0.98506381,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":99,"max":100},"biblio":{"volume":null,"issue":null,"first_page":"1868","last_page":"1877"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10101","display_name":"Cloud Computing and Resource Management","score":1.0,"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":1.0,"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/T10715","display_name":"Distributed and Parallel Computing Systems","score":0.9995999932289124,"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/T11986","display_name":"Scientific Computing and Data Management","score":0.9976999759674072,"subfield":{"id":"https://openalex.org/subfields/1802","display_name":"Information Systems and Management"},"field":{"id":"https://openalex.org/fields/18","display_name":"Decision Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/workflow","display_name":"Workflow","score":0.8639178276062012},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8093355894088745},{"id":"https://openalex.org/keywords/cloud-computing","display_name":"Cloud computing","score":0.7161664962768555},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.6157627105712891},{"id":"https://openalex.org/keywords/resource","display_name":"Resource (disambiguation)","score":0.6024563312530518},{"id":"https://openalex.org/keywords/function","display_name":"Function (biology)","score":0.5907413959503174},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.5005264282226562},{"id":"https://openalex.org/keywords/service","display_name":"Service (business)","score":0.46540409326553345},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.4260247051715851},{"id":"https://openalex.org/keywords/database","display_name":"Database","score":0.32264190912246704},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.12601199746131897},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.09043323993682861}],"concepts":[{"id":"https://openalex.org/C177212765","wikidata":"https://www.wikidata.org/wiki/Q627335","display_name":"Workflow","level":2,"score":0.8639178276062012},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8093355894088745},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.7161664962768555},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.6157627105712891},{"id":"https://openalex.org/C206345919","wikidata":"https://www.wikidata.org/wiki/Q20380951","display_name":"Resource (disambiguation)","level":2,"score":0.6024563312530518},{"id":"https://openalex.org/C14036430","wikidata":"https://www.wikidata.org/wiki/Q3736076","display_name":"Function (biology)","level":2,"score":0.5907413959503174},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.5005264282226562},{"id":"https://openalex.org/C2780378061","wikidata":"https://www.wikidata.org/wiki/Q25351891","display_name":"Service (business)","level":2,"score":0.46540409326553345},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.4260247051715851},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.32264190912246704},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.12601199746131897},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.09043323993682861},{"id":"https://openalex.org/C136264566","wikidata":"https://www.wikidata.org/wiki/Q159810","display_name":"Economy","level":1,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C78458016","wikidata":"https://www.wikidata.org/wiki/Q840400","display_name":"Evolutionary biology","level":1,"score":0.0},{"id":"https://openalex.org/C162324750","wikidata":"https://www.wikidata.org/wiki/Q8134","display_name":"Economics","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/infocom48880.2022.9796962","is_oa":false,"landing_page_url":"https://doi.org/10.1109/infocom48880.2022.9796962","pdf_url":null,"source":{"id":"https://openalex.org/S4363607980","display_name":"IEEE INFOCOM 2022 - IEEE Conference on Computer Communications","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE INFOCOM 2022 - IEEE Conference on Computer Communications","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Decent work and economic growth","id":"https://metadata.un.org/sdg/8","score":0.5}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":37,"referenced_works":["https://openalex.org/W2023753260","https://openalex.org/W2604805566","https://openalex.org/W2604856537","https://openalex.org/W2886050937","https://openalex.org/W2891825374","https://openalex.org/W2892973774","https://openalex.org/W2930508541","https://openalex.org/W2961684981","https://openalex.org/W2963974647","https://openalex.org/W2968986602","https://openalex.org/W2987607480","https://openalex.org/W3010543330","https://openalex.org/W3012028616","https://openalex.org/W3022773388","https://openalex.org/W3047528232","https://openalex.org/W3092485973","https://openalex.org/W3093150360","https://openalex.org/W3096533337","https://openalex.org/W3096650550","https://openalex.org/W3154674299","https://openalex.org/W3156127671","https://openalex.org/W3179122174","https://openalex.org/W3209259988","https://openalex.org/W3210617645","https://openalex.org/W4283219705","https://openalex.org/W4297747421","https://openalex.org/W4297811455","https://openalex.org/W6735916004","https://openalex.org/W6736209464","https://openalex.org/W6753751555","https://openalex.org/W6761088107","https://openalex.org/W6766042161","https://openalex.org/W6775201933","https://openalex.org/W6779936247","https://openalex.org/W6794069102","https://openalex.org/W6796463805","https://openalex.org/W6798686915"],"related_works":["https://openalex.org/W4244478748","https://openalex.org/W1981780420","https://openalex.org/W2182707996","https://openalex.org/W4223488648","https://openalex.org/W45233828","https://openalex.org/W2964988449","https://openalex.org/W2134969820","https://openalex.org/W2251605416","https://openalex.org/W4389340727","https://openalex.org/W4205786897"],"abstract_inverted_index":{"Function-as-a-Service":[0],"(FaaS)":[1],"offers":[2],"a":[3,21,31,82,96],"fine-grained":[4],"resource":[5,41,59,101],"provision":[6],"model,":[7],"enabling":[8],"developers":[9,35],"to":[10,38,47,86,147],"build":[11],"highly":[12],"elastic":[13],"cloud":[14,70],"applications.":[15],"User":[16],"requests":[17],"are":[18,36],"handled":[19],"by":[20,27],"series":[22],"of":[23,69],"serverless":[24],"functions":[25,71,104],"step":[26,116],"step,":[28],"which":[29,80],"forms":[30],"function-based":[32],"workflow.":[33],"The":[34],"required":[37],"set":[39],"proper":[40],"configuration":[42,60,84,102],"for":[43,103,113],"functions,":[44],"so":[45],"as":[46,105],"meet":[48],"service":[49],"level":[50],"objectives":[51],"(SLOs)":[52],"and":[53,77,120,123],"save":[54,144],"cost.":[55],"However,":[56],"developing":[57],"the":[58,88,100,106,118,137,151],"strategy":[61,85],"is":[62,65],"challenging.":[63],"It":[64],"mainly":[66],"because":[67],"execution":[68],"often":[72],"suffers":[73],"from":[74],"cold":[75],"start":[76],"performance":[78],"fluctuation,":[79],"requires":[81],"dynamic":[83],"guarantee":[87],"SLOs.":[89,152],"In":[90],"this":[91],"paper,":[92],"we":[93],"present":[94],"StepConf,":[95],"framework":[97],"that":[98,141],"automates":[99],"workflow":[107,119],"runs.":[108],"StepConf":[109,130,142],"optimizes":[110],"memory":[111],"size":[112],"each":[114],"function":[115],"in":[117],"takes":[121],"inter":[122],"intra-function":[124],"parallelism":[125],"into":[126],"consideration.":[127],"We":[128],"evaluate":[129],"on":[131],"AWS":[132],"Lambda.":[133],"Compared":[134],"with":[135],"baselines,":[136],"experimental":[138],"results":[139],"show":[140],"can":[143],"cost":[145],"up":[146],"40.9%":[148],"while":[149],"ensuring":[150]},"counts_by_year":[{"year":2025,"cited_by_count":20},{"year":2024,"cited_by_count":26},{"year":2023,"cited_by_count":16}],"updated_date":"2026-01-15T23:16:33.117629","created_date":"2025-10-10T00:00:00"}
