{"id":"https://openalex.org/W7117646354","doi":"https://doi.org/10.1145/3773274.3774274","title":"HPAQT: Adaptive and Interpretable High-level SLO-aware Autoscaling with Reinforcement Learning","display_name":"HPAQT: Adaptive and Interpretable High-level SLO-aware Autoscaling with Reinforcement Learning","publication_year":2025,"publication_date":"2025-12-01","ids":{"openalex":"https://openalex.org/W7117646354","doi":"https://doi.org/10.1145/3773274.3774274"},"language":null,"primary_location":{"id":"doi:10.1145/3773274.3774274","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3773274.3774274","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 18th IEEE/ACM International Conference on Utility and Cloud Computing","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://doi.org/10.1145/3773274.3774274","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5055469969","display_name":"Robin Mayerhofer","orcid":null},"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":"Robin Mayerhofer","raw_affiliation_strings":["Distributed Systems Group, TU Wien, Vienna, Austria"],"raw_orcid":"https://orcid.org/0000-0002-6483-2821","affiliations":[{"raw_affiliation_string":"Distributed Systems Group, TU Wien, Vienna, Austria","institution_ids":["https://openalex.org/I145847075"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5088062736","display_name":"Andrea Morichetta","orcid":"https://orcid.org/0000-0003-3765-3067"},"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":"Andrea Morichetta","raw_affiliation_strings":["Distributed Systems Group, TU Wien, Vienna, Austria"],"raw_orcid":"https://orcid.org/0000-0003-3765-3067","affiliations":[{"raw_affiliation_string":"Distributed Systems Group, TU Wien, Vienna, Austria","institution_ids":["https://openalex.org/I145847075"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5073074473","display_name":"Alireza Furutanpey","orcid":"https://orcid.org/0000-0001-5621-7899"},"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":"Alireza Furutanpey","raw_affiliation_strings":["Distributed Systems Group, TU Wien, Vienna, Austria"],"raw_orcid":"https://orcid.org/0000-0001-5621-7899","affiliations":[{"raw_affiliation_string":"Distributed Systems Group, TU Wien, Vienna, Austria","institution_ids":["https://openalex.org/I145847075"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5121349463","display_name":"Schahram Dustdar","orcid":null},"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":"Schahram Dustdar","raw_affiliation_strings":["Distributed Systems Group, TU Wien, Vienna, Austria"],"raw_orcid":"https://orcid.org/0000-0001-6872-8821","affiliations":[{"raw_affiliation_string":"Distributed Systems Group, TU Wien, Vienna, Austria","institution_ids":["https://openalex.org/I145847075"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5055469969"],"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.75849146,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"9"},"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.40119999647140503,"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.40119999647140503,"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/T10714","display_name":"Software-Defined Networks and 5G","score":0.2295999974012375,"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.09009999781847,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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/a-priori-and-a-posteriori","display_name":"A priori and a posteriori","score":0.6366000175476074},{"id":"https://openalex.org/keywords/provisioning","display_name":"Provisioning","score":0.5288000106811523},{"id":"https://openalex.org/keywords/reinforcement-learning","display_name":"Reinforcement learning","score":0.45899999141693115},{"id":"https://openalex.org/keywords/quality-of-service","display_name":"Quality of service","score":0.37700000405311584},{"id":"https://openalex.org/keywords/service","display_name":"Service (business)","score":0.31540000438690186},{"id":"https://openalex.org/keywords/mechanism","display_name":"Mechanism (biology)","score":0.314300000667572}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7390000224113464},{"id":"https://openalex.org/C75553542","wikidata":"https://www.wikidata.org/wiki/Q178161","display_name":"A priori and a posteriori","level":2,"score":0.6366000175476074},{"id":"https://openalex.org/C172191483","wikidata":"https://www.wikidata.org/wiki/Q1071806","display_name":"Provisioning","level":2,"score":0.5288000106811523},{"id":"https://openalex.org/C97541855","wikidata":"https://www.wikidata.org/wiki/Q830687","display_name":"Reinforcement learning","level":2,"score":0.45899999141693115},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.429500013589859},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.3968999981880188},{"id":"https://openalex.org/C5119721","wikidata":"https://www.wikidata.org/wiki/Q220501","display_name":"Quality of service","level":2,"score":0.37700000405311584},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.3596999943256378},{"id":"https://openalex.org/C2780378061","wikidata":"https://www.wikidata.org/wiki/Q25351891","display_name":"Service (business)","level":2,"score":0.31540000438690186},{"id":"https://openalex.org/C89611455","wikidata":"https://www.wikidata.org/wiki/Q6804646","display_name":"Mechanism (biology)","level":2,"score":0.314300000667572},{"id":"https://openalex.org/C2779530757","wikidata":"https://www.wikidata.org/wiki/Q1207505","display_name":"Quality (philosophy)","level":2,"score":0.2978000044822693},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.29420000314712524},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.2912999987602234},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.2678000032901764},{"id":"https://openalex.org/C19012869","wikidata":"https://www.wikidata.org/wiki/Q578372","display_name":"Response time","level":2,"score":0.26440000534057617}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3773274.3774274","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3773274.3774274","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 18th IEEE/ACM International Conference on Utility and Cloud Computing","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.1145/3773274.3774274","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3773274.3774274","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 18th IEEE/ACM International Conference on Utility and Cloud Computing","raw_type":"proceedings-article"},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/9","score":0.6413122415542603,"display_name":"Industry, innovation and infrastructure"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":28,"referenced_works":["https://openalex.org/W2035436728","https://openalex.org/W2289733701","https://openalex.org/W2620387295","https://openalex.org/W2624472905","https://openalex.org/W2795754049","https://openalex.org/W2890276825","https://openalex.org/W2908135709","https://openalex.org/W2913594846","https://openalex.org/W2970125901","https://openalex.org/W3132447383","https://openalex.org/W3209301079","https://openalex.org/W3213233044","https://openalex.org/W4229038698","https://openalex.org/W4281641923","https://openalex.org/W4287774024","https://openalex.org/W4301273571","https://openalex.org/W4360985917","https://openalex.org/W4382200919","https://openalex.org/W4387006273","https://openalex.org/W4387027533","https://openalex.org/W4387027536","https://openalex.org/W4390498526","https://openalex.org/W4390659130","https://openalex.org/W4394744886","https://openalex.org/W4395065000","https://openalex.org/W4399294657","https://openalex.org/W4401943313","https://openalex.org/W4402897226"],"related_works":[],"abstract_inverted_index":{"Modern":[0],"distributed":[1],"applications":[2,74],"rely":[3,93],"on":[4,94],"virtualized":[5],"infrastructures":[6],"to":[7,39,59,78,104,124],"elastically":[8],"meet":[9],"their":[10],"performance":[11],"requirements.":[12],"In":[13,106,143],"this":[14],"setting,":[15],"autoscaling":[16,35,91,122],"enables":[17],"elastic":[18],"adaptations":[19],"at":[20],"runtime.":[21],"While":[22],"allowing":[23],"for":[24,48],"the":[25,28,32,37,40,70,83,121,151,156],"overcoming":[26],"of":[27,30,42,72,85],"burden":[29],"adjusting":[31],"provisioned":[33],"resources,":[34],"shifts":[36],"problem":[38],"definition":[41],"an":[43,136],"accurate":[44],"and":[45,75,115,140,154],"appropriate":[46],"threshold,":[47],"example,":[49],"a":[50,56,63,65,112],"certain":[51],"CPU":[52],"usage,":[53],"which":[54],"is":[55],"difficult":[57,103],"challenge":[58],"achieve.":[60],"Furthermore,":[61],"defining":[62],"priori":[64],"fixed":[66,131],"value":[67],"clashes":[68],"with":[69,160],"dynamicity":[71],"modern":[73],"infrastructure,":[76],"leading":[77],"inflexibility":[79],"that":[80,119],"can":[81],"affect":[82],"quality":[84],"service":[86],"over":[87,167],"time.":[88],"Finally,":[89],"most":[90],"techniques":[92],"low,":[95],"resource-level":[96],"metrics,":[97],"which,":[98],"in":[99,166],"complex":[100],"scenarios,":[101],"are":[102],"gauge.":[105],"our":[107],"paper,":[108],"we":[109],"propose":[110],"HPAQT,":[111],"lightweight,":[113],"stable,":[114],"reproducible":[116],"RL":[117],"mechanism":[118],"self-calibrates":[120],"threshold":[123],"enforce":[125],"composite,":[126],"high-level":[127],"objectives":[128],"rather":[129],"than":[130,150,162],"low-level":[132],"metrics.":[133],"HPAQT":[134,145],"yields":[135],"easily":[137],"interpretable,":[138],"deployable,":[139],"effective":[141],"policy.":[142],"experiments,":[144],"achieves":[146],"10\u00d7":[147],"fewer":[148],"violations":[149,165],"reference":[152],"Q-Threshold":[153],"beats":[155],"standard":[157],"Kubernetes":[158],"HPA,":[159],"less":[161],"0.5%":[163],"total":[164],"12":[168],"hours,":[169],"thus":[170],"demonstrating":[171],"practical":[172],"gains.":[173]},"counts_by_year":[],"updated_date":"2025-12-31T23:15:30.938425","created_date":"2025-12-31T00:00:00"}
