{"id":"https://openalex.org/W7202139057","doi":"https://doi.org/10.48550/arxiv.2608.06987","title":"A Kubernetes Scheduler Plugin for Cluster-Wide Placement Optimisation","display_name":"A Kubernetes Scheduler Plugin for Cluster-Wide Placement Optimisation","publication_year":2026,"publication_date":"2026-08-07","ids":{"openalex":"https://openalex.org/W7202139057","doi":"https://doi.org/10.48550/arxiv.2608.06987"},"language":null,"primary_location":{"id":"pmh:oai:arXiv.org:2608.06987","doi":null,"is_oa":true,"landing_page_url":"https://arxiv.org/abs/2608.06987","pdf_url":"https://arxiv.org/pdf/2608.06987","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"},"volume":null,"type":"preprint","indexed_in":["arxiv","datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://arxiv.org/pdf/2608.06987","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5146407456","display_name":"Henrik Daniel Christensen","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I1320355602","display_name":"Statistics Denmark","ror":"https://ror.org/000f7jy90","country_code":"DK","type":"government","lineage":["https://openalex.org/I1320355602"]},{"id":"https://openalex.org/I4210134056","display_name":"TDC (Denmark)","ror":"https://ror.org/0348jrz13","country_code":"DK","type":"company","lineage":["https://openalex.org/I4210134056"]}],"countries":["DK"],"is_corresponding":false,"raw_author_name":"Christensen, Henrik Daniel","raw_affiliation_strings":["Danmark A / S Denmark"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Danmark A / S Denmark","institution_ids":["https://openalex.org/I1320355602","https://openalex.org/I4210134056"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5035838492","display_name":"Saverio Giallorenzo","orcid":"https://orcid.org/0000-0002-3658-6395","observed_orcids":["https://orcid.org/0000-0002-3658-6395"]},"institutions":[{"id":"https://openalex.org/I1326498283","display_name":"Institut national de recherche en sciences et technologies du num\u00e9rique","ror":"https://ror.org/02kvxyf05","country_code":"FR","type":"government","lineage":["https://openalex.org/I1326498283"]},{"id":"https://openalex.org/I9360294","display_name":"University of Bologna","ror":"https://ror.org/01111rn36","country_code":"IT","type":"education","lineage":["https://openalex.org/I9360294"]}],"countries":["FR","IT"],"is_corresponding":false,"raw_author_name":"Giallorenzo, Saverio","raw_affiliation_strings":["Universit\u00e0 di Bologna and INRIA Italy and France"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Universit\u00e0 di Bologna and INRIA Italy and France","institution_ids":["https://openalex.org/I1326498283","https://openalex.org/I9360294"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5058872144","display_name":"Jacopo Mauro","orcid":"https://orcid.org/0000-0002-5285-2868","observed_orcids":["https://orcid.org/0000-0002-5285-2868"]},"institutions":[{"id":"https://openalex.org/I177969490","display_name":"University of Southern Denmark","ror":"https://ror.org/03yrrjy16","country_code":"DK","type":"education","lineage":["https://openalex.org/I177969490"]}],"countries":["DK"],"is_corresponding":false,"raw_author_name":"Mauro, Jacopo","raw_affiliation_strings":["University of Southern Denmark Denmark"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Southern Denmark Denmark","institution_ids":["https://openalex.org/I177969490"]}]}],"institutions":[],"countries_distinct_count":3,"institutions_distinct_count":5,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":true,"cited_by_count":0,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"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.9940999746322632,"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.9940999746322632,"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.002099999925121665,"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/T14098","display_name":"Energy Efficiency in Computing","score":0.0006000000284984708,"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/kubernetes-scheduler","display_name":"Kubernetes scheduler","score":0.7350000143051147},{"id":"https://openalex.org/keywords/resource-fragmentation","display_name":"resource fragmentation","score":0.6930000185966492},{"id":"https://openalex.org/keywords/solver-integration","display_name":"solver integration","score":0.5109999775886536},{"id":"https://openalex.org/keywords/scheduling-latency","display_name":"scheduling latency","score":0.6579999923706055},{"id":"https://openalex.org/keywords/container-orchestration","display_name":"container orchestration","score":0.7250000238418579}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8048999905586243},{"id":"https://openalex.org/C4924752","wikidata":"https://www.wikidata.org/wiki/Q184148","display_name":"Plug-in","level":2,"score":0.7598000168800354},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.6870999932289124},{"id":"https://openalex.org/C2778476105","wikidata":"https://www.wikidata.org/wiki/Q628539","display_name":"Workload","level":2,"score":0.6769999861717224},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.6478999853134155},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.5152000188827515},{"id":"https://openalex.org/C206952183","wikidata":"https://www.wikidata.org/wiki/Q1193100","display_name":"Preemption","level":2,"score":0.41850000619888306},{"id":"https://openalex.org/C206588197","wikidata":"https://www.wikidata.org/wiki/Q846574","display_name":"Reuse","level":2,"score":0.3522000014781952},{"id":"https://openalex.org/C2989134064","wikidata":"https://www.wikidata.org/wiki/Q288510","display_name":"Execution time","level":2,"score":0.3483000099658966},{"id":"https://openalex.org/C165696696","wikidata":"https://www.wikidata.org/wiki/Q11287","display_name":"Exploit","level":2,"score":0.34139999747276306},{"id":"https://openalex.org/C191172861","wikidata":"https://www.wikidata.org/wiki/Q7899321","display_name":"Upstream (networking)","level":2,"score":0.3075000047683716},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.30730000138282776},{"id":"https://openalex.org/C122141398","wikidata":"https://www.wikidata.org/wiki/Q5456330","display_name":"Fixed-priority pre-emptive scheduling","level":5,"score":0.305400013923645},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.29030001163482666},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.28459998965263367},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.2842999994754791},{"id":"https://openalex.org/C31689143","wikidata":"https://www.wikidata.org/wiki/Q733809","display_name":"Fair-share scheduling","level":3,"score":0.2806999981403351},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.28060001134872437},{"id":"https://openalex.org/C78766204","wikidata":"https://www.wikidata.org/wiki/Q555032","display_name":"Multi-core processor","level":2,"score":0.28029999136924744},{"id":"https://openalex.org/C55416958","wikidata":"https://www.wikidata.org/wiki/Q6206757","display_name":"Job shop scheduling","level":3,"score":0.2727000117301941},{"id":"https://openalex.org/C164866538","wikidata":"https://www.wikidata.org/wiki/Q367351","display_name":"Cluster (spacecraft)","level":2,"score":0.27090001106262207},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.262800008058548},{"id":"https://openalex.org/C526921623","wikidata":"https://www.wikidata.org/wiki/Q190117","display_name":"Automotive industry","level":2,"score":0.2596000134944916},{"id":"https://openalex.org/C176553487","wikidata":"https://www.wikidata.org/wiki/Q7855819","display_name":"Turnaround time","level":2,"score":0.2556999921798706}],"mesh":[],"locations_count":2,"locations":[{"id":"pmh:oai:arXiv.org:2608.06987","doi":null,"is_oa":true,"landing_page_url":"https://arxiv.org/abs/2608.06987","pdf_url":"https://arxiv.org/pdf/2608.06987","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"},{"id":"doi:10.48550/arxiv.2608.06987","doi":"https://doi.org/10.48550/arxiv.2608.06987","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2608.06987","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":"Preprint"}],"best_oa_location":{"id":"pmh:oai:arXiv.org:2608.06987","doi":null,"is_oa":true,"landing_page_url":"https://arxiv.org/abs/2608.06987","pdf_url":"https://arxiv.org/pdf/2608.06987","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"},"sustainable_development_goals":[],"sustainable_development_goals_aurora":[{"id":"https://metadata.un.org/sdg/8","display_name":"Decent work and economic growth","score":0.4345191717147827}],"study_designs":[],"awards":[],"funders":[],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W7202139057.pdf","grobid_xml":"https://content.openalex.org/works/W7202139057.grobid-xml"},"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"The":[0],"default":[1,57,86],"scheduler":[2,58],"of":[3,124,138,159,165],"Kubernetes,":[4],"the":[5,56,85,122],"state-of-the-art":[6],"container":[7],"orchestrator,":[8],"uses":[9],"fast,":[10],"local":[11],"placement":[12,31,80,139],"decisions.":[13],"Unfortunately,":[14],"this":[15],"design":[16],"leads":[17,51],"to":[18,52,170],"resource":[19,166],"fragmentation,":[20],"reduced":[21],"cluster":[22,160],"usage,":[23],"and":[24,54,91,99,106,142,162,172],"overprovisioning.":[25],"External":[26],"solvers":[27,76],"can":[28,77],"compute":[29],"global":[30],"plans,":[32],"but":[33],"enforcing":[34],"these":[35],"plans":[36,94],"in":[37,82],"upstream":[38,63],"clusters":[39],"is":[40],"hard.":[41],"Kubernetes":[42,70],"provides":[43],"no":[44],"native":[45],"cross-node":[46],"preemption,":[47],"uncoordinated":[48],"concurrent":[49],"scheduling":[50,173],"inconsistencies,":[53],"replacing":[55],"would":[59],"sever":[60],"deployments":[61],"from":[62],"cycles.":[64],"We":[65,144],"present":[66],"OPSche,":[67],"an":[68],"open-source":[69],"Scheduling":[71],"Framework":[72],"plugin":[73],"where":[74],"external":[75],"drive":[78],"cluster-wide":[79],"decisions":[81],"concert":[83],"with":[84,147],"scheduler.":[87],"OPSche":[88,146],"atomically":[89],"validates":[90],"enforces":[92],"solver-produced":[93],"through":[95],"coordinated":[96],"framework":[97],"hooks":[98],"supports":[100],"three":[101],"trigger":[102],"modes:":[103],"scheduling-failure,":[104],"periodic,":[105],"stable-queue":[107],"--":[108],"resp.":[109],"triggered":[110],"when":[111,121],"a":[112,131,135,148,156,178],"workload":[113],"cannot":[114],"be":[115],"placed,":[116],"at":[117],"fixed":[118],"time":[119],"intervals,":[120],"set":[123,158],"pending":[125],"workloads":[126],"stabilises.":[127],"Each":[128],"mode":[129],"has":[130],"blocking":[132],"variant":[133],"for":[134],"finer":[136],"tuning":[137],"quality,":[140],"latency,":[141],"disruption.":[143],"pair":[145],"constraint-based":[149],"optimisation":[150],"solver,":[151],"showing":[152],"its":[153],"feasibility":[154],"across":[155],"broad":[157],"configurations":[161],"reporting":[163],"improvements":[164],"usage":[167],"by":[168,175],"up":[169],"3.0%":[171],"latency":[174],"more":[176],"than":[177],"second.":[179]},"counts_by_year":[],"updated_date":"2026-10-12T09:40:04.860316","created_date":"2026-08-11T00:00:00"}
