{"id":"https://openalex.org/W4411800204","doi":"https://doi.org/10.1109/ccgrid64434.2025.00039","title":"SUPLEC:Microservice Scheduling Under Unexpected Peak Load in the Edge-Cloud Continuum","display_name":"SUPLEC:Microservice Scheduling Under Unexpected Peak Load in the Edge-Cloud Continuum","publication_year":2025,"publication_date":"2025-05-19","ids":{"openalex":"https://openalex.org/W4411800204","doi":"https://doi.org/10.1109/ccgrid64434.2025.00039"},"language":"en","primary_location":{"id":"doi:10.1109/ccgrid64434.2025.00039","is_oa":false,"landing_page_url":"https://doi.org/10.1109/ccgrid64434.2025.00039","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 IEEE 25th International Symposium on Cluster, Cloud and Internet Computing (CCGrid)","raw_type":"proceedings-article"},"type":"conference-paper","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/A5061162369","display_name":"Minwoo Kang","orcid":"https://orcid.org/0009-0000-5735-5687"},"institutions":[{"id":"https://openalex.org/I197347611","display_name":"Korea University","ror":"https://ror.org/047dqcg40","country_code":"KR","type":"education","lineage":["https://openalex.org/I197347611"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Minwoo Kang","raw_affiliation_strings":["Korea University,Dept. of Computer Science and Engineering,Seoul,Republic of Korea"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Korea University,Dept. of Computer Science and Engineering,Seoul,Republic of Korea","institution_ids":["https://openalex.org/I197347611"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5111065797","display_name":"Taeshin Kang","orcid":"https://orcid.org/0009-0002-4833-1039"},"institutions":[{"id":"https://openalex.org/I197347611","display_name":"Korea University","ror":"https://ror.org/047dqcg40","country_code":"KR","type":"education","lineage":["https://openalex.org/I197347611"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Taeshin Kang","raw_affiliation_strings":["Korea University,Dept. of Computer Science and Engineering,Seoul,Republic of Korea"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Korea University,Dept. of Computer Science and Engineering,Seoul,Republic of Korea","institution_ids":["https://openalex.org/I197347611"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5005308959","display_name":"Joon\u2010Min Gil","orcid":"https://orcid.org/0000-0001-6774-8476"},"institutions":[{"id":"https://openalex.org/I83202590","display_name":"Jeju National University","ror":"https://ror.org/05hnb4n85","country_code":"KR","type":"education","lineage":["https://openalex.org/I83202590"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Joonmin Gil","raw_affiliation_strings":["Jeju National University,Dept. of Computer Engineering,Jeju,Republic of Korea"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Jeju National University,Dept. of Computer Engineering,Jeju,Republic of Korea","institution_ids":["https://openalex.org/I83202590"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5052703193","display_name":"Heonchang Yu","orcid":"https://orcid.org/0000-0003-2216-595X"},"institutions":[{"id":"https://openalex.org/I197347611","display_name":"Korea University","ror":"https://ror.org/047dqcg40","country_code":"KR","type":"education","lineage":["https://openalex.org/I197347611"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Heonchang Yu","raw_affiliation_strings":["Korea University,Dept. of Computer Science and Engineering,Seoul,Republic of Korea"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Korea University,Dept. of Computer Science and Engineering,Seoul,Republic of Korea","institution_ids":["https://openalex.org/I197347611"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.14965456,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"01","last_page":"10"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12127","display_name":"Software System Performance and Reliability","score":0.9994999766349792,"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"}},"topics":[{"id":"https://openalex.org/T12127","display_name":"Software System Performance and Reliability","score":0.9994999766349792,"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/T10101","display_name":"Cloud Computing and Resource Management","score":0.9994000196456909,"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/T10273","display_name":"IoT and Edge/Fog Computing","score":0.9991000294685364,"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/cloud-computing","display_name":"Cloud computing","score":0.7358339428901672},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6903756260871887},{"id":"https://openalex.org/keywords/scheduling","display_name":"Scheduling (production processes)","score":0.4855794310569763},{"id":"https://openalex.org/keywords/enhanced-data-rates-for-gsm-evolution","display_name":"Enhanced Data Rates for GSM Evolution","score":0.4532991945743561},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.3471751809120178},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.19210579991340637},{"id":"https://openalex.org/keywords/telecommunications","display_name":"Telecommunications","score":0.11711457371711731},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.10286834836006165},{"id":"https://openalex.org/keywords/operations-management","display_name":"Operations management","score":0.04510316252708435}],"concepts":[{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.7358339428901672},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6903756260871887},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.4855794310569763},{"id":"https://openalex.org/C162307627","wikidata":"https://www.wikidata.org/wiki/Q204833","display_name":"Enhanced Data Rates for GSM Evolution","level":2,"score":0.4532991945743561},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.3471751809120178},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.19210579991340637},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.11711457371711731},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.10286834836006165},{"id":"https://openalex.org/C21547014","wikidata":"https://www.wikidata.org/wiki/Q1423657","display_name":"Operations management","level":1,"score":0.04510316252708435}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/ccgrid64434.2025.00039","is_oa":false,"landing_page_url":"https://doi.org/10.1109/ccgrid64434.2025.00039","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 IEEE 25th International Symposium on Cluster, Cloud and Internet Computing (CCGrid)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":19,"referenced_works":["https://openalex.org/W2551803206","https://openalex.org/W2913742413","https://openalex.org/W2995204148","https://openalex.org/W3002342731","https://openalex.org/W3018125995","https://openalex.org/W3153863114","https://openalex.org/W3158213112","https://openalex.org/W3213200620","https://openalex.org/W4206094570","https://openalex.org/W4206171432","https://openalex.org/W4213108923","https://openalex.org/W4280576033","https://openalex.org/W4281680218","https://openalex.org/W4283156782","https://openalex.org/W4315783803","https://openalex.org/W4378764993","https://openalex.org/W4386709954","https://openalex.org/W4401943800","https://openalex.org/W4402080058"],"related_works":["https://openalex.org/W4391375266","https://openalex.org/W2899084033","https://openalex.org/W2748952813","https://openalex.org/W4244478748","https://openalex.org/W3150465815","https://openalex.org/W4223488648","https://openalex.org/W2134969820","https://openalex.org/W2251605416","https://openalex.org/W1997222214","https://openalex.org/W2560439919"],"abstract_inverted_index":{"Microservice":[0],"architectures":[1],"have":[2],"become":[3],"widely":[4],"adopted":[5],"due":[6,38],"to":[7,31,39,59,62,112,156,170,188,205],"their":[8],"scalability":[9],"and":[10,43,50,106,126,138,195,197],"flexibility.":[11],"These":[12],"applications":[13],"are":[14,53],"commonly":[15],"deployed":[16],"in":[17,21,87,117],"edge-cloud":[18],"environments.":[19,119],"However,":[20],"such":[22],"environments,":[23],"unexpected":[24,114],"peak":[25,115],"loads":[26,116,196],"on":[27,141],"microservices":[28,61,105],"often":[29],"lead":[30],"violations":[32],"of":[33,48,110,122,153,201],"service":[34],"level":[35],"objectives":[36],"(SLOs)":[37],"limited":[40],"compute":[41],"resources":[42,76],"bandwidth.":[44],"Moreover,":[45],"resource":[46,89],"utilization":[47],"nodes":[49,142],"network":[51],"states":[52],"constantly":[54],"changing,":[55],"making":[56],"it":[57,166],"essential":[58],"reschedule":[60],"ensure":[63],"SLO":[64],"compliance.":[65],"To":[66],"minimize":[67],"downtime":[68],"during":[69],"rescheduling,":[70],"the":[71,78,108,150,178,182,199],"microservice":[72,169],"temporarily":[73],"occupies":[74],"additional":[75],"until":[77],"process":[79],"is":[80],"complete.":[81],"Therefore,":[82],"frequent":[83],"rescheduling":[84,159],"can":[85],"result":[86],"inefficient":[88],"utilization.":[90],"In":[91],"this":[92],"paper,":[93],"we":[94],"introduce":[95],"SUPLEC,":[96],"a":[97,144,168,171],"new":[98],"scheduling":[99],"technique":[100],"that":[101,177],"optimally":[102],"schedules":[103],"container-based":[104],"minimizes":[107],"number":[109,200],"reschedules":[111,167,202],"handle":[113],"Edge-Cloud":[118],"SUPLEC":[120],"consists":[121],"two":[123],"components:":[124],"Placer":[125,129],"Rescheduler.":[127],"The":[128,147],"identifies":[130],"frequently":[131],"interacting":[132],"microservices,":[133],"clusters":[134],"them":[135,140],"into":[136],"groups,":[137],"places":[139],"using":[143],"worst-fit":[145],"approach.":[146],"Rescheduler":[148],"analyzes":[149],"response":[151,184],"times":[152],"recent":[154],"requests":[155],"determine":[157],"whether":[158],"should":[160],"be":[161],"performed":[162],"and,":[163],"if":[164],"so,":[165],"better":[172],"node.":[173],"Experiment":[174],"results":[175],"show":[176],"proposed":[179],"strategy":[180],"reduces":[181,198],"average":[183],"time":[185],"by":[186,203],"up":[187,204],"68.5":[189],"%":[190],"under":[191],"dynamic":[192],"cluster":[193],"conditions":[194],"80":[206],"%.":[207]},"counts_by_year":[],"updated_date":"2026-07-29T14:22:42.915294","created_date":"2025-10-10T00:00:00"}
