{"id":"https://openalex.org/W4413120849","doi":"https://doi.org/10.1109/tpds.2025.3597195","title":"RL-Based Hybrid CPU Scaling for Soft Deadline Constrained Tasks in Container Clouds","display_name":"RL-Based Hybrid CPU Scaling for Soft Deadline Constrained Tasks in Container Clouds","publication_year":2025,"publication_date":"2025-08-08","ids":{"openalex":"https://openalex.org/W4413120849","doi":"https://doi.org/10.1109/tpds.2025.3597195"},"language":"en","primary_location":{"id":"doi:10.1109/tpds.2025.3597195","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tpds.2025.3597195","pdf_url":null,"source":{"id":"https://openalex.org/S97130795","display_name":"IEEE Transactions on Parallel and Distributed Systems","issn_l":"1045-9219","issn":["1045-9219","1558-2183","2161-9883"],"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 Parallel and Distributed Systems","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":"Yepeng Zhang","orcid":"https://orcid.org/0009-0003-3270-6024"},"institutions":[{"id":"https://openalex.org/I139759216","display_name":"Beijing University of Posts and Telecommunications","ror":"https://ror.org/04w9fbh59","country_code":"CN","type":"education","lineage":["https://openalex.org/I139759216"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yepeng Zhang","raw_affiliation_strings":["State Key Laboratory of Networking and Switching Technology, Beijing Key Laboratory of Intelligent Communication Software and Multimedia, Beijing University of Posts and Telecommunications, Beijing, China","State Key Laboratory of Networking and Switching Technology, Beijing University of Posts and Telecommunications, Beijing, China"],"raw_orcid":"https://orcid.org/0009-0003-3270-6024","affiliations":[{"raw_affiliation_string":"State Key Laboratory of Networking and Switching Technology, Beijing Key Laboratory of Intelligent Communication Software and Multimedia, Beijing University of Posts and Telecommunications, Beijing, China","institution_ids":["https://openalex.org/I139759216"]},{"raw_affiliation_string":"State Key Laboratory of Networking and Switching Technology, Beijing University of Posts and Telecommunications, Beijing, China","institution_ids":["https://openalex.org/I139759216"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100454596","display_name":"Haitao Zhang","orcid":"https://orcid.org/0000-0002-9131-3517"},"institutions":[{"id":"https://openalex.org/I139759216","display_name":"Beijing University of Posts and Telecommunications","ror":"https://ror.org/04w9fbh59","country_code":"CN","type":"education","lineage":["https://openalex.org/I139759216"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Haitao Zhang","raw_affiliation_strings":["State Key Laboratory of Networking and Switching Technology, Beijing Key Laboratory of Intelligent Communication Software and Multimedia, Beijing University of Posts and Telecommunications, Beijing, China","State Key Laboratory of Networking and Switching Technology, Beijing University of Posts and Telecommunications, Beijing, China"],"raw_orcid":"https://orcid.org/0000-0002-9131-3517","affiliations":[{"raw_affiliation_string":"State Key Laboratory of Networking and Switching Technology, Beijing Key Laboratory of Intelligent Communication Software and Multimedia, Beijing University of Posts and Telecommunications, Beijing, China","institution_ids":["https://openalex.org/I139759216"]},{"raw_affiliation_string":"State Key Laboratory of Networking and Switching Technology, Beijing University of Posts and Telecommunications, Beijing, China","institution_ids":["https://openalex.org/I139759216"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5100710713","display_name":"Huad\u00f3ng Ma","orcid":"https://orcid.org/0000-0002-7199-5047"},"institutions":[{"id":"https://openalex.org/I139759216","display_name":"Beijing University of Posts and Telecommunications","ror":"https://ror.org/04w9fbh59","country_code":"CN","type":"education","lineage":["https://openalex.org/I139759216"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Huadong Ma","raw_affiliation_strings":["State Key Laboratory of Networking and Switching Technology, Beijing Key Laboratory of Intelligent Communication Software and Multimedia, Beijing University of Posts and Telecommunications, Beijing, China","State Key Laboratory of Networking and Switching Technology, Beijing University of Posts and Telecommunications, Beijing, China"],"raw_orcid":"https://orcid.org/0000-0002-7199-5047","affiliations":[{"raw_affiliation_string":"State Key Laboratory of Networking and Switching Technology, Beijing Key Laboratory of Intelligent Communication Software and Multimedia, Beijing University of Posts and Telecommunications, Beijing, China","institution_ids":["https://openalex.org/I139759216"]},{"raw_affiliation_string":"State Key Laboratory of Networking and Switching Technology, Beijing University of Posts and Telecommunications, Beijing, China","institution_ids":["https://openalex.org/I139759216"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I139759216"],"apc_list":null,"apc_paid":null,"fwci":4.0534,"has_fulltext":false,"cited_by_count":2,"citation_normalized_percentile":{"value":0.94254658,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":97,"max":98},"biblio":{"volume":"36","issue":"10","first_page":"2104","last_page":"2118"},"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.9527000188827515,"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.9527000188827515,"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.9176999926567078,"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.8756446242332458},{"id":"https://openalex.org/keywords/container","display_name":"Container (type theory)","score":0.7303381562232971},{"id":"https://openalex.org/keywords/scaling","display_name":"Scaling","score":0.6301069259643555},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.6024022102355957},{"id":"https://openalex.org/keywords/cloud-computing","display_name":"Cloud computing","score":0.4108428657054901},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.3633785843849182},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.3487454056739807}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8756446242332458},{"id":"https://openalex.org/C2781018962","wikidata":"https://www.wikidata.org/wiki/Q5164884","display_name":"Container (type theory)","level":2,"score":0.7303381562232971},{"id":"https://openalex.org/C99844830","wikidata":"https://www.wikidata.org/wiki/Q102441924","display_name":"Scaling","level":2,"score":0.6301069259643555},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.6024022102355957},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.4108428657054901},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.3633785843849182},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.3487454056739807},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","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/C78519656","wikidata":"https://www.wikidata.org/wiki/Q101333","display_name":"Mechanical engineering","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tpds.2025.3597195","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tpds.2025.3597195","pdf_url":null,"source":{"id":"https://openalex.org/S97130795","display_name":"IEEE Transactions on Parallel and Distributed Systems","issn_l":"1045-9219","issn":["1045-9219","1558-2183","2161-9883"],"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 Parallel and Distributed Systems","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G3377526651","display_name":null,"funder_award_id":"62172050","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G6287799790","display_name":null,"funder_award_id":"B18008","funder_id":"https://openalex.org/F4320327912","funder_display_name":"Higher Education Discipline Innovation Project"}],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"},{"id":"https://openalex.org/F4320327912","display_name":"Higher Education Discipline Innovation Project","ror":null}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":33,"referenced_works":["https://openalex.org/W2013472408","https://openalex.org/W2051716090","https://openalex.org/W2058200712","https://openalex.org/W2064675550","https://openalex.org/W2080046268","https://openalex.org/W2131774270","https://openalex.org/W2141992894","https://openalex.org/W2155072926","https://openalex.org/W2257437519","https://openalex.org/W2290712622","https://openalex.org/W2903798343","https://openalex.org/W2909808587","https://openalex.org/W2944851425","https://openalex.org/W2965757358","https://openalex.org/W2970705079","https://openalex.org/W2971317361","https://openalex.org/W2979478117","https://openalex.org/W3007512904","https://openalex.org/W3093517752","https://openalex.org/W3100789280","https://openalex.org/W3124926625","https://openalex.org/W3159883682","https://openalex.org/W3164944955","https://openalex.org/W3210160855","https://openalex.org/W4221165732","https://openalex.org/W4285123203","https://openalex.org/W4292972279","https://openalex.org/W4295983486","https://openalex.org/W4300657333","https://openalex.org/W4312918711","https://openalex.org/W4382200919","https://openalex.org/W4382237551","https://openalex.org/W4385245566"],"related_works":["https://openalex.org/W4244478748","https://openalex.org/W2367301169","https://openalex.org/W3150465815","https://openalex.org/W4223488648","https://openalex.org/W2134969820","https://openalex.org/W2251605416","https://openalex.org/W1997222214","https://openalex.org/W2560439919","https://openalex.org/W4389340727","https://openalex.org/W2802581102"],"abstract_inverted_index":{"Existing":[0],"CPU":[1,37,44,65,104,128,133,163],"scaling":[2,105],"approaches":[3,30,54,75],"have":[4],"limitations":[5],"that":[6,85,107,147],"can":[7],"lead":[8],"to":[9,78,82,114,173],"inefficient":[10,43],"resource":[11,161],"allocation":[12,28,52],"and":[13,39,46,110,135,151,166],"increased":[14],"penalty":[15,88,116,155,167],"costs":[16,89,117,168],"for":[17,64,118],"tasks":[18,68,84],"with":[19],"soft":[20],"deadlines":[21],"running":[22],"in":[23],"container":[24],"clouds.":[25],"First,":[26],"quota":[27,109],"based":[29,53,102],"overlook":[31],"the":[32,35,70,91,122,160,170,182],"gap":[33],"between":[34],"obtainable":[36],"time":[38,66,164],"allocated":[40],"quota,":[41],"causing":[42],"utilization":[45],"unexpected":[47],"task":[48],"behaviors.":[49],"Second,":[50],"core":[51,140],"ignore":[55],"workload":[56],"dynamics":[57],"within":[58],"decision":[59],"intervals,":[60],"potentially":[61],"increasing":[62],"contention":[63],"among":[67],"on":[69,121],"same":[71],"core.":[72],"Third,":[73],"existing":[74],"lack":[76],"strategies":[77],"allocate":[79,132],"more":[80],"resources":[81],"critical":[83],"incur":[86],"higher":[87],"when":[90],"node\u2019s":[92],"capacity":[93],"is":[94],"insufficient.":[95],"This":[96],"article":[97],"proposes":[98],"a":[99,126,137],"reinforcement":[100],"learning":[101],"hybrid":[103],"approach":[106,184],"allocates":[108],"cores":[111],"jointly,":[112],"aiming":[113],"minimize":[115],"timeouts.":[119],"Based":[120],"embedding":[123],"generated":[124],"from":[125],"fine-grained":[127],"demand":[129],"series,":[130],"we":[131,158],"quotas":[134],"determine":[136],"dynamic":[138],"workload-aware":[139],"sharing":[141],"scheme":[142],"using":[143],"an":[144],"attention":[145],"mechanism":[146],"combines":[148],"respective":[149],"demands":[150],"global":[152],"criticality":[153],"regarding":[154],"costs.":[156],"Additionally,":[157],"integrate":[159],"gap,":[162],"contention,":[165],"into":[169],"reward":[171],"function":[172],"update":[174],"our":[175],"model":[176],"online.":[177],"The":[178],"experimental":[179],"results":[180],"show":[181],"proposed":[183],"achieves":[185],"state-of-the-art":[186],"performance.":[187]},"counts_by_year":[{"year":2026,"cited_by_count":2}],"updated_date":"2025-12-21T01:58:51.020947","created_date":"2025-10-10T00:00:00"}
