{"id":"https://openalex.org/W4404788893","doi":"https://doi.org/10.1109/tc.2024.3506862","title":"Humas: A Heterogeneity- and Upgrade-Aware Microservice Auto-Scaling Framework in\u00a0Large-Scale\u00a0Data\u00a0Centers","display_name":"Humas: A Heterogeneity- and Upgrade-Aware Microservice Auto-Scaling Framework in\u00a0Large-Scale\u00a0Data\u00a0Centers","publication_year":2024,"publication_date":"2024-11-27","ids":{"openalex":"https://openalex.org/W4404788893","doi":"https://doi.org/10.1109/tc.2024.3506862"},"language":"en","primary_location":{"id":"doi:10.1109/tc.2024.3506862","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tc.2024.3506862","pdf_url":null,"source":{"id":"https://openalex.org/S157670870","display_name":"IEEE Transactions on Computers","issn_l":"0018-9340","issn":["0018-9340","1557-9956","2326-3814"],"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 Computers","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":"https://openalex.org/A5109737639","display_name":"Hua Qin","orcid":null},"institutions":[{"id":"https://openalex.org/I183067930","display_name":"Shanghai Jiao Tong University","ror":"https://ror.org/0220qvk04","country_code":"CN","type":"education","lineage":["https://openalex.org/I183067930"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Qin Hua","raw_affiliation_strings":["Department of Computer Science and Engineering, Shanghai Jiao Tong University, Shanghai, China"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science and Engineering, Shanghai Jiao Tong University, Shanghai, China","institution_ids":["https://openalex.org/I183067930"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5030881704","display_name":"Dingyu Yang","orcid":"https://orcid.org/0000-0002-8156-3926"},"institutions":[{"id":"https://openalex.org/I4210095624","display_name":"Alibaba Group (United States)","ror":"https://ror.org/00rn0m335","country_code":"US","type":"company","lineage":["https://openalex.org/I4210095624","https://openalex.org/I45928872"]},{"id":"https://openalex.org/I76130692","display_name":"Zhejiang University","ror":"https://ror.org/00a2xv884","country_code":"CN","type":"education","lineage":["https://openalex.org/I76130692"]}],"countries":["CN","US"],"is_corresponding":false,"raw_author_name":"Dingyu Yang","raw_affiliation_strings":["The State Key Laboratory of Blockchain and Data Security, Zhejiang University, Hangzhou, China","intern at Alibaba Group at the time of this work"],"affiliations":[{"raw_affiliation_string":"The State Key Laboratory of Blockchain and Data Security, Zhejiang University, Hangzhou, China","institution_ids":["https://openalex.org/I76130692"]},{"raw_affiliation_string":"intern at Alibaba Group at the time of this work","institution_ids":["https://openalex.org/I4210095624"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5041333646","display_name":"Shiyou Qian","orcid":"https://orcid.org/0000-0001-7775-1740"},"institutions":[{"id":"https://openalex.org/I183067930","display_name":"Shanghai Jiao Tong University","ror":"https://ror.org/0220qvk04","country_code":"CN","type":"education","lineage":["https://openalex.org/I183067930"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Shiyou Qian","raw_affiliation_strings":["Department of Computer Science and Engineering, Shanghai Jiao Tong University, Shanghai, China"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science and Engineering, Shanghai Jiao Tong University, Shanghai, China","institution_ids":["https://openalex.org/I183067930"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100648774","display_name":"Jian Cao","orcid":"https://orcid.org/0000-0002-0036-9436"},"institutions":[{"id":"https://openalex.org/I183067930","display_name":"Shanghai Jiao Tong University","ror":"https://ror.org/0220qvk04","country_code":"CN","type":"education","lineage":["https://openalex.org/I183067930"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Jian Cao","raw_affiliation_strings":["Department of Computer Science and Engineering, Shanghai Jiao Tong University, Shanghai, China"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science and Engineering, Shanghai Jiao Tong University, Shanghai, China","institution_ids":["https://openalex.org/I183067930"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101490654","display_name":"Guangtao Xue","orcid":"https://orcid.org/0000-0002-1617-3593"},"institutions":[{"id":"https://openalex.org/I183067930","display_name":"Shanghai Jiao Tong University","ror":"https://ror.org/0220qvk04","country_code":"CN","type":"education","lineage":["https://openalex.org/I183067930"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Guangtao Xue","raw_affiliation_strings":["Department of Computer Science and Engineering, Shanghai Jiao Tong University, Shanghai, China"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science and Engineering, Shanghai Jiao Tong University, Shanghai, China","institution_ids":["https://openalex.org/I183067930"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5100608804","display_name":"Minglu Li","orcid":"https://orcid.org/0000-0001-6547-3472"},"institutions":[{"id":"https://openalex.org/I135237710","display_name":"Zhejiang Normal University","ror":"https://ror.org/01vevwk45","country_code":"CN","type":"education","lineage":["https://openalex.org/I135237710"]},{"id":"https://openalex.org/I76130692","display_name":"Zhejiang University","ror":"https://ror.org/00a2xv884","country_code":"CN","type":"education","lineage":["https://openalex.org/I76130692"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Minglu Li","raw_affiliation_strings":["School of Computer Science and Technology, Zhejiang Normal University, Jinhua, China","The State Key Laboratory of Blockchain and Data Security, Zhejiang University, Hangzhou, Zhejiang, China"],"affiliations":[{"raw_affiliation_string":"School of Computer Science and Technology, Zhejiang Normal University, Jinhua, China","institution_ids":["https://openalex.org/I135237710"]},{"raw_affiliation_string":"The State Key Laboratory of Blockchain and Data Security, Zhejiang University, Hangzhou, Zhejiang, China","institution_ids":["https://openalex.org/I76130692"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":6,"corresponding_author_ids":["https://openalex.org/A5109737639"],"corresponding_institution_ids":["https://openalex.org/I183067930"],"apc_list":null,"apc_paid":null,"fwci":3.7772,"has_fulltext":false,"cited_by_count":11,"citation_normalized_percentile":{"value":0.94051266,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":90,"max":99},"biblio":{"volume":"74","issue":"3","first_page":"968","last_page":"982"},"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.9980000257492065,"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.9980000257492065,"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.9968000054359436,"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.978600025177002,"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/computer-science","display_name":"Computer science","score":0.7147330045700073},{"id":"https://openalex.org/keywords/upgrade","display_name":"Upgrade","score":0.6934147477149963},{"id":"https://openalex.org/keywords/scale","display_name":"Scale (ratio)","score":0.622065007686615},{"id":"https://openalex.org/keywords/scaling","display_name":"Scaling","score":0.6065458059310913},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.35443592071533203},{"id":"https://openalex.org/keywords/database","display_name":"Database","score":0.32769519090652466},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.28549647331237793}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7147330045700073},{"id":"https://openalex.org/C2780615140","wikidata":"https://www.wikidata.org/wiki/Q920419","display_name":"Upgrade","level":2,"score":0.6934147477149963},{"id":"https://openalex.org/C2778755073","wikidata":"https://www.wikidata.org/wiki/Q10858537","display_name":"Scale (ratio)","level":2,"score":0.622065007686615},{"id":"https://openalex.org/C99844830","wikidata":"https://www.wikidata.org/wiki/Q102441924","display_name":"Scaling","level":2,"score":0.6065458059310913},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.35443592071533203},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.32769519090652466},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.28549647331237793},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.0},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tc.2024.3506862","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tc.2024.3506862","pdf_url":null,"source":{"id":"https://openalex.org/S157670870","display_name":"IEEE Transactions on Computers","issn_l":"0018-9340","issn":["0018-9340","1557-9956","2326-3814"],"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 Computers","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.44999998807907104,"display_name":"Industry, innovation and infrastructure","id":"https://metadata.un.org/sdg/9"}],"awards":[{"id":"https://openalex.org/G2603325869","display_name":null,"funder_award_id":"21511104700","funder_id":"https://openalex.org/F4320321885","funder_display_name":"Science and Technology Commission of Shanghai Municipality"},{"id":"https://openalex.org/G8625111089","display_name":null,"funder_award_id":"22DZ1100103","funder_id":"https://openalex.org/F4320321885","funder_display_name":"Science and Technology Commission of Shanghai Municipality"}],"funders":[{"id":"https://openalex.org/F4320321885","display_name":"Science and Technology Commission of Shanghai Municipality","ror":"https://ror.org/03kt66j61"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":40,"referenced_works":["https://openalex.org/W1978717800","https://openalex.org/W1981475572","https://openalex.org/W2005568463","https://openalex.org/W2044372531","https://openalex.org/W2295598076","https://openalex.org/W2525833315","https://openalex.org/W2552178666","https://openalex.org/W2603430362","https://openalex.org/W2724362854","https://openalex.org/W2747599906","https://openalex.org/W2794670651","https://openalex.org/W2795445515","https://openalex.org/W2798600397","https://openalex.org/W2889289513","https://openalex.org/W2926143647","https://openalex.org/W2950007716","https://openalex.org/W2953038929","https://openalex.org/W2962727190","https://openalex.org/W2966280732","https://openalex.org/W3021027963","https://openalex.org/W3023238978","https://openalex.org/W3091945742","https://openalex.org/W3108594054","https://openalex.org/W3113924314","https://openalex.org/W3140077234","https://openalex.org/W3156127671","https://openalex.org/W3177318507","https://openalex.org/W3209366914","https://openalex.org/W3216508375","https://openalex.org/W4206738852","https://openalex.org/W4241572510","https://openalex.org/W4281641923","https://openalex.org/W4288914004","https://openalex.org/W4308426645","https://openalex.org/W4312060051","https://openalex.org/W4317603370","https://openalex.org/W4367046982","https://openalex.org/W4388969256","https://openalex.org/W6781911003","https://openalex.org/W6810540070"],"related_works":["https://openalex.org/W2368672678","https://openalex.org/W2370626080","https://openalex.org/W2965111880","https://openalex.org/W2368576029","https://openalex.org/W2377210208","https://openalex.org/W116478885","https://openalex.org/W2391279445","https://openalex.org/W2390420166","https://openalex.org/W2354998446","https://openalex.org/W2378085033"],"abstract_inverted_index":{"An":[0],"effective":[1],"auto-scaling":[2,28,117],"framework":[3,118],"is":[4],"essential":[5],"for":[6,59,119,133,166],"microservices":[7,64,87,135,167,184],"to":[8,26,68,100,153,205],"ensure":[9],"performance":[10,33,39,57,76,93,172,196],"stability":[11,197],"and":[12,41,115,137,174,195,201],"resource":[13,102,128,193],"efficiency":[14,129,194],"under":[15],"dynamic":[16],"workloads.":[17,176],"As":[18],"revealed":[19],"by":[20,158,198],"many":[21],"prior":[22],"studies,":[23],"the":[24,36,75,125,170],"key":[25],"efficient":[27],"lies":[29],"in":[30,43,55,73,78,89,92,127,141],"accurately":[31],"learning":[32],"patterns,":[34,94],"i.e.,":[35],"relationship":[37],"between":[38],"metrics":[40],"workloads":[42],"data-driven":[44],"schemes.":[45],"However,":[46],"we":[47,110],"notice":[48],"that":[49,190],"there":[50],"are":[51],"two":[52],"significant":[53],"challenges":[54],"characterizing":[56],"patterns":[58,173],"large-scale":[60,120],"microservices.":[61,121],"Firstly,":[62,122],"diverse":[63],"demonstrate":[65,189],"varying":[66],"sensitivities":[67],"heterogeneous":[69,131],"machines,":[70],"causing":[71],"difficulty":[72],"quantifying":[74],"difference":[77,126],"a":[79,113,147],"fixed":[80],"manner.":[81],"Secondly,":[82],"frequent":[83],"version":[84],"upgrades":[85],"of":[86],"result":[88],"uncertain":[90],"changes":[91],"known":[95],"as":[96],"pattern":[97,155],"drifts,":[98],"leading":[99],"imprecise":[101],"capacity":[103,163],"estimation":[104],"issues.":[105],"To":[106],"address":[107],"these":[108],"challenges,":[109],"propose":[111],"Humas,":[112],"heterogeneity-":[114],"upgrade-aware":[116],"Humas":[123,145,161,191],"quantifies":[124],"among":[130],"machines":[132],"various":[134],"online":[136],"normalizes":[138],"their":[139],"resources":[140],"standard":[142],"units.":[143],"Additionally,":[144],"develops":[146],"least-squares":[148],"density-difference":[149],"(LSDD)":[150],"based":[151,168],"algorithm":[152],"identify":[154],"drifts":[156],"caused":[157],"upgrades.":[159],"Lastly,":[160],"generates":[162],"adjustment":[164],"plans":[165],"on":[169,181],"latest":[171],"predicted":[175],"The":[177],"experiment":[178],"results":[179],"conducted":[180],"50":[182],"real":[183],"with":[185],"over":[186],"11,000":[187],"containers":[188],"improves":[192],"approximately":[199],"30.4%":[200],"48.0%,":[202],"respectively,":[203],"compared":[204],"state-of-the-art":[206],"approaches.":[207]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":9},{"year":2024,"cited_by_count":1}],"updated_date":"2026-04-09T08:11:56.329763","created_date":"2025-10-10T00:00:00"}
