{"id":"https://openalex.org/W4415883127","doi":"https://doi.org/10.1109/tcc.2025.3628953","title":"DesFaaS: Cross-Layer Joint Dynamic Deployment System for Serverless Stateful Functions","display_name":"DesFaaS: Cross-Layer Joint Dynamic Deployment System for Serverless Stateful Functions","publication_year":2025,"publication_date":"2025-10-01","ids":{"openalex":"https://openalex.org/W4415883127","doi":"https://doi.org/10.1109/tcc.2025.3628953"},"language":null,"primary_location":{"id":"doi:10.1109/tcc.2025.3628953","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tcc.2025.3628953","pdf_url":null,"source":{"id":"https://openalex.org/S2492498579","display_name":"IEEE Transactions on Cloud Computing","issn_l":"2168-7161","issn":["2168-7161","2372-0018"],"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":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Cloud Computing","raw_type":"journal-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":null,"display_name":"Yuquan Jing","orcid":"https://orcid.org/0009-0001-7612-0223"},"institutions":[{"id":"https://openalex.org/I116953780","display_name":"Tongji University","ror":"https://ror.org/03rc6as71","country_code":"CN","type":"education","lineage":["https://openalex.org/I116953780"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yuquan Jing","raw_affiliation_strings":["Key Laboratory of Embedded System and Service Computing, Ministry of Education, Tongji University, Shanghai, China"],"raw_orcid":"https://orcid.org/0009-0001-7612-0223","affiliations":[{"raw_affiliation_string":"Key Laboratory of Embedded System and Service Computing, Ministry of Education, Tongji University, Shanghai, China","institution_ids":["https://openalex.org/I116953780"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5081108437","display_name":"Binbin Feng","orcid":"https://orcid.org/0000-0002-9134-3484"},"institutions":[{"id":"https://openalex.org/I116953780","display_name":"Tongji University","ror":"https://ror.org/03rc6as71","country_code":"CN","type":"education","lineage":["https://openalex.org/I116953780"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Binbin Feng","raw_affiliation_strings":["School of Economics and Management, Tongji University, Shanghai, China"],"raw_orcid":"https://orcid.org/0000-0002-9134-3484","affiliations":[{"raw_affiliation_string":"School of Economics and Management, Tongji University, Shanghai, China","institution_ids":["https://openalex.org/I116953780"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5041681214","display_name":"Zhijun Ding","orcid":"https://orcid.org/0000-0003-2178-6201"},"institutions":[{"id":"https://openalex.org/I116953780","display_name":"Tongji University","ror":"https://ror.org/03rc6as71","country_code":"CN","type":"education","lineage":["https://openalex.org/I116953780"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zhijun Ding","raw_affiliation_strings":["Key Laboratory of Embedded System and Service Computing, Ministry of Education, Tongji University, Shanghai, China"],"raw_orcid":"https://orcid.org/0000-0003-2178-6201","affiliations":[{"raw_affiliation_string":"Key Laboratory of Embedded System and Service Computing, Ministry of Education, Tongji University, Shanghai, China","institution_ids":["https://openalex.org/I116953780"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I116953780"],"apc_list":null,"apc_paid":null,"fwci":2.0267,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.90693208,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":94,"max":97},"biblio":{"volume":"13","issue":"4","first_page":"1359","last_page":"1370"},"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.4625999927520752,"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.4625999927520752,"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.18230000138282776,"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/T12203","display_name":"Mobile Agent-Based Network Management","score":0.05990000069141388,"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/stateful-firewall","display_name":"Stateful firewall","score":0.9610000252723694},{"id":"https://openalex.org/keywords/software-deployment","display_name":"Software deployment","score":0.6402000188827515},{"id":"https://openalex.org/keywords/scheduling","display_name":"Scheduling (production processes)","score":0.5455999970436096},{"id":"https://openalex.org/keywords/cloud-computing","display_name":"Cloud computing","score":0.5453000068664551},{"id":"https://openalex.org/keywords/dynamic-priority-scheduling","display_name":"Dynamic priority scheduling","score":0.4796000123023987},{"id":"https://openalex.org/keywords/energy-consumption","display_name":"Energy consumption","score":0.4537000060081482},{"id":"https://openalex.org/keywords/latency","display_name":"Latency (audio)","score":0.3993000090122223},{"id":"https://openalex.org/keywords/resource-management","display_name":"Resource management (computing)","score":0.3765999972820282},{"id":"https://openalex.org/keywords/server","display_name":"Server","score":0.3686999976634979}],"concepts":[{"id":"https://openalex.org/C22927095","wikidata":"https://www.wikidata.org/wiki/Q1784206","display_name":"Stateful firewall","level":3,"score":0.9610000252723694},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8194000124931335},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.7271999716758728},{"id":"https://openalex.org/C105339364","wikidata":"https://www.wikidata.org/wiki/Q2297740","display_name":"Software deployment","level":2,"score":0.6402000188827515},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.5455999970436096},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.5453000068664551},{"id":"https://openalex.org/C107568181","wikidata":"https://www.wikidata.org/wiki/Q5319000","display_name":"Dynamic priority scheduling","level":3,"score":0.4796000123023987},{"id":"https://openalex.org/C2780165032","wikidata":"https://www.wikidata.org/wiki/Q16869822","display_name":"Energy consumption","level":2,"score":0.4537000060081482},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.3993000090122223},{"id":"https://openalex.org/C2780609101","wikidata":"https://www.wikidata.org/wiki/Q17156588","display_name":"Resource management (computing)","level":2,"score":0.3765999972820282},{"id":"https://openalex.org/C93996380","wikidata":"https://www.wikidata.org/wiki/Q44127","display_name":"Server","level":2,"score":0.3686999976634979},{"id":"https://openalex.org/C2778710394","wikidata":"https://www.wikidata.org/wiki/Q4179813","display_name":"Live migration","level":4,"score":0.3549000024795532},{"id":"https://openalex.org/C103613024","wikidata":"https://www.wikidata.org/wiki/Q230924","display_name":"Stateless protocol","level":3,"score":0.3212999999523163},{"id":"https://openalex.org/C48103436","wikidata":"https://www.wikidata.org/wiki/Q599031","display_name":"State (computer science)","level":2,"score":0.30790001153945923},{"id":"https://openalex.org/C197298091","wikidata":"https://www.wikidata.org/wiki/Q5318963","display_name":"Dynamic data","level":2,"score":0.3010999858379364},{"id":"https://openalex.org/C14036430","wikidata":"https://www.wikidata.org/wiki/Q3736076","display_name":"Function (biology)","level":2,"score":0.3009999990463257},{"id":"https://openalex.org/C29202148","wikidata":"https://www.wikidata.org/wiki/Q287260","display_name":"Resource allocation","level":2,"score":0.2897000014781952},{"id":"https://openalex.org/C206345919","wikidata":"https://www.wikidata.org/wiki/Q20380951","display_name":"Resource (disambiguation)","level":2,"score":0.2842999994754791},{"id":"https://openalex.org/C126831891","wikidata":"https://www.wikidata.org/wiki/Q221673","display_name":"Host (biology)","level":2,"score":0.2784999907016754},{"id":"https://openalex.org/C1668388","wikidata":"https://www.wikidata.org/wiki/Q1149776","display_name":"Data management","level":2,"score":0.2766000032424927},{"id":"https://openalex.org/C2779697229","wikidata":"https://www.wikidata.org/wiki/Q7603711","display_name":"State management","level":3,"score":0.27300000190734863},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.2728999853134155},{"id":"https://openalex.org/C18555067","wikidata":"https://www.wikidata.org/wiki/Q8375051","display_name":"Joint (building)","level":2,"score":0.25519999861717224},{"id":"https://openalex.org/C146152329","wikidata":"https://www.wikidata.org/wiki/Q1932543","display_name":"Data migration","level":2,"score":0.2506999969482422}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tcc.2025.3628953","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tcc.2025.3628953","pdf_url":null,"source":{"id":"https://openalex.org/S2492498579","display_name":"IEEE Transactions on Cloud Computing","issn_l":"2168-7161","issn":["2168-7161","2372-0018"],"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":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Cloud Computing","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G2820125413","display_name":null,"funder_award_id":"62372330","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"}],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":33,"referenced_works":["https://openalex.org/W2071965227","https://openalex.org/W2987607480","https://openalex.org/W2999202099","https://openalex.org/W3112572460","https://openalex.org/W3121702752","https://openalex.org/W3205255042","https://openalex.org/W3205260334","https://openalex.org/W3207408736","https://openalex.org/W3215677747","https://openalex.org/W4210403713","https://openalex.org/W4220693924","https://openalex.org/W4220810575","https://openalex.org/W4221104612","https://openalex.org/W4226245102","https://openalex.org/W4280576033","https://openalex.org/W4280600978","https://openalex.org/W4283328355","https://openalex.org/W4295308516","https://openalex.org/W4317988082","https://openalex.org/W4328028835","https://openalex.org/W4361802011","https://openalex.org/W4386555131","https://openalex.org/W4388041447","https://openalex.org/W4388469757","https://openalex.org/W4390660167","https://openalex.org/W4392436665","https://openalex.org/W4396758741","https://openalex.org/W4401175867","https://openalex.org/W4402186981","https://openalex.org/W4402435370","https://openalex.org/W4402896975","https://openalex.org/W4404095107","https://openalex.org/W4412605642"],"related_works":[],"abstract_inverted_index":{"The":[0,124],"on-demand":[1],"resource":[2,27,159],"model":[3],"of":[4,40,95,161],"serverless":[5,96],"computing":[6,170],"has":[7,194],"driven":[8],"its":[9],"growing":[10],"popularity.":[11],"However,":[12],"stateful":[13,46,97],"applications":[14,98],"require":[15],"external":[16],"mechanisms":[17],"to":[18,34,55,81,153],"manage":[19],"their":[20,49],"state,":[21],"often":[22,62],"through":[23],"dynamic":[24,78,109],"migration":[25,30,115,134],"for":[26,91,149],"allocation.":[28],"This":[29],"causes":[31],"function":[32,133],"locations":[33],"change":[35],"dynamically,":[36],"necessitating":[37],"the":[38,92,155,165,175,210],"scheduling":[39],"state":[41,121,136,151,162],"data":[42,152,163],"accordingly.":[43],"Consequently,":[44],"both":[45],"functions":[47],"and":[48,72,117,129,135,158,167,173,184,187,197,205],"associated":[50],"states":[51],"must":[52],"adapt":[53],"efficiently":[54],"environmental":[56],"changes-a":[57],"co-adjustment":[58],"relationship":[59],"that":[60,192],"is":[61],"overlooked":[63],"or":[64],"oversimplified":[65],"in":[66,164,200],"existing":[67],"systems.":[68],"Therefore,":[69],"we":[70,104,143,178],"design":[71],"build":[73],"DesFaaS,":[74,183],"a":[75,106,119,180],"cross-layer":[76,107],"joint":[77,108],"deployment":[79,110],"system,":[80,182],"provide":[82],"an":[83,145],"open":[84],"source":[85],"solution":[86],"supporting":[87],"real":[88,186],"Kubernetes":[89],"clusters":[90],"runtime":[93],"management":[94,122,127,137],"with":[99,209],"variable":[100],"locations.":[101],"Specifically,":[102],"first,":[103],"propose":[105,144],"framework,":[111],"introducing":[112],"three-layer":[113,120],"hybrid":[114],"media":[116],"designing":[118],"architecture.":[123],"designed":[125],"automated":[126],"processes":[128],"interfaces":[130],"support":[131,168],"efficient":[132],"under":[138],"different":[139],"load":[140],"environments.":[141],"Second,":[142],"adaptive":[146],"co-scheduling":[147],"method":[148],"multi-function":[150],"optimize":[154],"access":[156],"latency":[157],"utilization":[160],"system":[166],"in-situ":[169],"by":[171],"collecting":[172],"analyzing":[174],"cost.":[176],"Finally,":[177],"developed":[179],"prototype":[181],"conducted":[185],"simulated":[188],"experiments,":[189],"which":[190],"demonstrated":[191],"DesFaaS":[193],"19.36%,":[195],"39.06%,":[196],"5.36%":[198],"improvement":[199],"service":[201],"performance,":[202],"cost":[203],"efficiency,":[204],"energy":[206],"consumption":[207],"compared":[208],"state-of-the-art":[211],"system.":[212]},"counts_by_year":[{"year":2026,"cited_by_count":1}],"updated_date":"2025-12-06T23:10:59.065948","created_date":"2025-11-04T00:00:00"}
