{"id":"https://openalex.org/W4416620187","doi":"https://doi.org/10.1016/j.future.2026.108452","title":"Morpheus: Lightweight RTT prediction for performance-aware load balancing","display_name":"Morpheus: Lightweight RTT prediction for performance-aware load balancing","publication_year":2026,"publication_date":"2026-03-02","ids":{"openalex":"https://openalex.org/W4416620187","doi":"https://doi.org/10.1016/j.future.2026.108452"},"language":"en","primary_location":{"id":"doi:10.1016/j.future.2026.108452","doi":"https://doi.org/10.1016/j.future.2026.108452","is_oa":true,"landing_page_url":"https://doi.org/10.1016/j.future.2026.108452","pdf_url":null,"source":{"id":"https://openalex.org/S186357190","display_name":"Future Generation Computer Systems","issn_l":"0167-739X","issn":["0167-739X","1872-7115"],"is_oa":false,"is_in_doaj":false,"is_core":true,"listed_in":["anvur-scientific","ccf-c","cwts-core","dongbi-a","jufo-3","ki-jl-2","norway-2","poland-140","russia-white-list-1","vabb-shw"],"host_organization":"https://openalex.org/P4310320990","host_organization_name":"Elsevier BV","host_organization_lineage":["https://openalex.org/P4310320990"],"host_organization_lineage_names":["Elsevier BV"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Future Generation Computer Systems","raw_type":"journal-article"},"volume":null,"type":"article","is_traditional":true,"indexed_in":["arxiv","crossref","datacite"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://doi.org/10.1016/j.future.2026.108452","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5042296569","display_name":"Panagiotis Giannakopoulos","orcid":"https://orcid.org/0009-0005-2726-6786","observed_orcids":["https://orcid.org/0009-0005-2726-6786"]},"institutions":[{"id":"https://openalex.org/I83019370","display_name":"Eindhoven University of Technology","ror":"https://ror.org/02c2kyt77","country_code":"NL","type":"education","lineage":["https://openalex.org/I83019370"]}],"countries":["NL"],"is_corresponding":true,"raw_author_name":"Panagiotis Giannakopoulos","raw_affiliation_strings":["Eindhoven University of Technology, Eindhoven, The Netherlands"],"raw_orcid":"https://orcid.org/0009-0005-2726-6786","affiliations":[{"raw_affiliation_string":"Eindhoven University of Technology, Eindhoven, The Netherlands","institution_ids":["https://openalex.org/I83019370"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5057428135","display_name":"Bart van Knippenberg","orcid":"https://orcid.org/0000-0002-6859-332X","observed_orcids":["https://orcid.org/0000-0002-6859-332X"]},"institutions":[{"id":"https://openalex.org/I4210102558","display_name":"Thermo Fisher Scientific (Netherlands)","ror":"https://ror.org/01139ec29","country_code":"NL","type":"company","lineage":["https://openalex.org/I4210102558","https://openalex.org/I4210142480"]}],"countries":["NL"],"is_corresponding":false,"raw_author_name":"Bart van Knippenberg","raw_affiliation_strings":["Thermo Fisher Scientific, Eindhoven, The Netherlands"],"raw_orcid":"https://orcid.org/0000-0002-6859-332X","affiliations":[{"raw_affiliation_string":"Thermo Fisher Scientific, Eindhoven, The Netherlands","institution_ids":["https://openalex.org/I4210102558"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5040842871","display_name":"Kishor Chandra Joshi","orcid":"https://orcid.org/0000-0002-6047-5812","observed_orcids":["https://orcid.org/0000-0002-6047-5812"]},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Kishor Chandra Joshi","raw_affiliation_strings":[],"raw_orcid":"https://orcid.org/0000-0002-6047-5812","affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5080891126","display_name":"Nicola Calabretta","orcid":"https://orcid.org/0000-0001-9162-4983","observed_orcids":["https://orcid.org/0000-0001-9162-4983"]},"institutions":[{"id":"https://openalex.org/I83019370","display_name":"Eindhoven University of Technology","ror":"https://ror.org/02c2kyt77","country_code":"NL","type":"education","lineage":["https://openalex.org/I83019370"]}],"countries":["NL"],"is_corresponding":false,"raw_author_name":"Nicola Calabretta","raw_affiliation_strings":["Eindhoven University of Technology, Eindhoven, The Netherlands"],"raw_orcid":"https://orcid.org/0000-0001-9162-4983","affiliations":[{"raw_affiliation_string":"Eindhoven University of Technology, Eindhoven, The Netherlands","institution_ids":["https://openalex.org/I83019370"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5091641200","display_name":"Georgios Exarchakos","orcid":"https://orcid.org/0000-0002-5773-0720","observed_orcids":["https://orcid.org/0000-0002-5773-0720"]},"institutions":[{"id":"https://openalex.org/I83019370","display_name":"Eindhoven University of Technology","ror":"https://ror.org/02c2kyt77","country_code":"NL","type":"education","lineage":["https://openalex.org/I83019370"]}],"countries":["NL"],"is_corresponding":false,"raw_author_name":"George Exarchakos","raw_affiliation_strings":["Eindhoven University of Technology, Eindhoven, The Netherlands"],"raw_orcid":"https://orcid.org/0000-0002-5773-0720","affiliations":[{"raw_affiliation_string":"Eindhoven University of Technology, Eindhoven, The Netherlands","institution_ids":["https://openalex.org/I83019370"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5042296569"],"corresponding_institution_ids":["https://openalex.org/I83019370"],"apc_list":{"value":3000,"currency":"USD","value_usd":3000},"apc_paid":{"value":3000,"currency":"USD","value_usd":3000},"fwci":0.0,"has_fulltext":true,"cited_by_count":0,"citation_normalized_percentile":{"value":0.00226122,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"182","issue":null,"first_page":"108452","last_page":"108452"},"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.8515999913215637,"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.8515999913215637,"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.07509999722242355,"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/T12127","display_name":"Software System Performance and Reliability","score":0.03449999913573265,"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/load-balancing","display_name":"load balancing","score":0.8579999804496765},{"id":"https://openalex.org/keywords/edge-computing","display_name":"edge computing","score":0.781000018119812},{"id":"https://openalex.org/keywords/kubernetes","display_name":"Kubernetes","score":0.33399999141693115},{"id":"https://openalex.org/keywords/gpu-clusters","display_name":"GPU clusters","score":0.9190000295639038},{"id":"https://openalex.org/keywords/time-series-monitoring","display_name":"time series monitoring","score":0.6380000114440918},{"id":"https://openalex.org/keywords/tail-latency","display_name":"tail latency","score":0.6439999938011169},{"id":"https://openalex.org/keywords/cluster-management","display_name":"cluster management","score":0.5680000185966492}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.921999990940094},{"id":"https://openalex.org/C138959212","wikidata":"https://www.wikidata.org/wiki/Q1806783","display_name":"Load balancing (electrical power)","level":3,"score":0.6890000104904175},{"id":"https://openalex.org/C105339364","wikidata":"https://www.wikidata.org/wiki/Q2297740","display_name":"Software deployment","level":2,"score":0.6427000164985657},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.6104000210762024},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.5824999809265137},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.5568000078201294},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.46470001339912415},{"id":"https://openalex.org/C162307627","wikidata":"https://www.wikidata.org/wiki/Q204833","display_name":"Enhanced Data Rates for GSM Evolution","level":2,"score":0.41670000553131104},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.40139999985694885},{"id":"https://openalex.org/C74172769","wikidata":"https://www.wikidata.org/wiki/Q1446839","display_name":"Routing (electronic design automation)","level":2,"score":0.4009000062942505},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.3873000144958496},{"id":"https://openalex.org/C206345919","wikidata":"https://www.wikidata.org/wiki/Q20380951","display_name":"Resource (disambiguation)","level":2,"score":0.364300012588501},{"id":"https://openalex.org/C2984173633","wikidata":"https://www.wikidata.org/wiki/Q22725","display_name":"Routing algorithm","level":4,"score":0.35749998688697815},{"id":"https://openalex.org/C2778915421","wikidata":"https://www.wikidata.org/wiki/Q3643177","display_name":"Performance improvement","level":2,"score":0.3273000121116638},{"id":"https://openalex.org/C138236772","wikidata":"https://www.wikidata.org/wiki/Q25098575","display_name":"Edge device","level":3,"score":0.3077999949455261},{"id":"https://openalex.org/C2777480716","wikidata":"https://www.wikidata.org/wiki/Q23582796","display_name":"Resource consumption","level":2,"score":0.2847999930381775},{"id":"https://openalex.org/C2779370713","wikidata":"https://www.wikidata.org/wiki/Q357554","display_name":"Load management","level":2,"score":0.28189998865127563},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.2720000147819519},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.26809999346733093},{"id":"https://openalex.org/C45804977","wikidata":"https://www.wikidata.org/wiki/Q7239673","display_name":"Predictive modelling","level":2,"score":0.2551000118255615},{"id":"https://openalex.org/C146481406","wikidata":"https://www.wikidata.org/wiki/Q105131","display_name":"Hotspot (geology)","level":2,"score":0.2515000104904175}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.1016/j.future.2026.108452","doi":"https://doi.org/10.1016/j.future.2026.108452","is_oa":true,"landing_page_url":"https://doi.org/10.1016/j.future.2026.108452","pdf_url":null,"source":{"id":"https://openalex.org/S186357190","display_name":"Future Generation Computer Systems","issn_l":"0167-739X","issn":["0167-739X","1872-7115"],"is_oa":false,"is_in_doaj":false,"is_core":true,"listed_in":["anvur-scientific","ccf-c","cwts-core","dongbi-a","jufo-3","ki-jl-2","norway-2","poland-140","russia-white-list-1","vabb-shw"],"host_organization":"https://openalex.org/P4310320990","host_organization_name":"Elsevier BV","host_organization_lineage":["https://openalex.org/P4310320990"],"host_organization_lineage_names":["Elsevier BV"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Future Generation Computer Systems","raw_type":"journal-article"},{"id":"pmh:oai:arXiv.org:2510.20506","doi":null,"is_oa":true,"landing_page_url":"http://arxiv.org/abs/2510.20506","pdf_url":"https://arxiv.org/pdf/2510.20506","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.2510.20506","doi":"https://doi.org/10.48550/arxiv.2510.20506","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2510.20506","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":false,"raw_source_name":null,"raw_type":"Preprint"}],"best_oa_location":{"id":"doi:10.1016/j.future.2026.108452","doi":"https://doi.org/10.1016/j.future.2026.108452","is_oa":true,"landing_page_url":"https://doi.org/10.1016/j.future.2026.108452","pdf_url":null,"source":{"id":"https://openalex.org/S186357190","display_name":"Future Generation Computer Systems","issn_l":"0167-739X","issn":["0167-739X","1872-7115"],"is_oa":false,"is_in_doaj":false,"is_core":true,"listed_in":["anvur-scientific","ccf-c","cwts-core","dongbi-a","jufo-3","ki-jl-2","norway-2","poland-140","russia-white-list-1","vabb-shw"],"host_organization":"https://openalex.org/P4310320990","host_organization_name":"Elsevier BV","host_organization_lineage":["https://openalex.org/P4310320990"],"host_organization_lineage_names":["Elsevier BV"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Future Generation Computer Systems","raw_type":"journal-article"},"sustainable_development_goals":[{"display_name":"Industry, innovation and infrastructure","score":0.4943999946117401,"id":"https://metadata.un.org/sdg/9"}],"study_designs":[],"awards":[{"id":"https://openalex.org/G6460498982","display_name":null,"funder_award_id":"18651","funder_id":"https://openalex.org/F4320321800","funder_display_name":"Nederlandse Organisatie voor Wetenschappelijk Onderzoek"}],"funders":[{"id":"https://openalex.org/F4320321651","display_name":"Technische Universiteit Eindhoven","ror":"https://ror.org/02c2kyt77"},{"id":"https://openalex.org/F4320321800","display_name":"Nederlandse Organisatie voor Wetenschappelijk Onderzoek","ror":"https://ror.org/04jsz6e67"}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4416620187.pdf","grobid_xml":"https://content.openalex.org/works/W4416620187.grobid-xml"},"referenced_works_count":32,"referenced_works":["https://openalex.org/W1924770834","https://openalex.org/W1965581896","https://openalex.org/W1978288593","https://openalex.org/W2048092465","https://openalex.org/W2064675550","https://openalex.org/W2118978333","https://openalex.org/W2128084896","https://openalex.org/W2168745915","https://openalex.org/W2169281690","https://openalex.org/W2466475476","https://openalex.org/W2593511418","https://openalex.org/W2618851150","https://openalex.org/W2802314367","https://openalex.org/W2910377526","https://openalex.org/W2950967305","https://openalex.org/W2953320394","https://openalex.org/W3013888836","https://openalex.org/W3088134032","https://openalex.org/W3096738151","https://openalex.org/W3114050539","https://openalex.org/W3190416127","https://openalex.org/W4200249747","https://openalex.org/W4285180338","https://openalex.org/W4317796310","https://openalex.org/W4386165872","https://openalex.org/W4391007180","https://openalex.org/W4393105414","https://openalex.org/W4409188348","https://openalex.org/W4410009959","https://openalex.org/W4413073834","https://openalex.org/W4413759269","https://openalex.org/W4413785993"],"related_works":["https://openalex.org/W7133339582","https://openalex.org/W4415257163","https://openalex.org/W1479891277","https://openalex.org/W7115007748","https://openalex.org/W2039833809","https://openalex.org/W4411798912","https://openalex.org/W1541028459","https://openalex.org/W7128519590","https://openalex.org/W2273537824","https://openalex.org/W4405937818"],"abstract_inverted_index":{"Distributed":[0],"applications":[1],"increasingly":[2],"demand":[3],"low":[4,95],"end-to-end":[5],"latency,":[6],"especially":[7],"in":[8,143],"edge":[9],"environments":[10],"where":[11],"co-located":[12],"workloads":[13],"contend":[14],"for":[15,46,139,166],"limited":[16],"resources.":[17],"Traditional":[18],"load-balancing":[19,154],"strategies":[20],"are":[21,70],"typically":[22],"reactive":[23],"and":[24,37,48,57,65,104,136,160],"rely":[25],"on":[26,72],"outdated":[27],"or":[28],"coarse-grained":[29],"metrics,":[30,91],"often":[31],"leading":[32],"to":[33,100,111,133,156],"suboptimal":[34],"routing":[35],"decisions":[36,155],"increased":[38],"tail":[39],"latencies.":[40],"This":[41],"paper":[42],"presents":[43],"a":[44,78,84],"methodology":[45],"building":[47],"evaluating":[49],"round-trip":[50],"time":[51],"(RTT)":[52],"predictors":[53,68,108,142,151],"that":[54,69],"enable":[55],"proactive":[56],"performance-aware":[58],"load":[59],"balancing.":[60],"We":[61],"develop":[62],"fast,":[63],"lightweight,":[64],"accurate":[66],"RTT":[67,159],"trained":[71],"time-series":[73],"monitoring":[74,90],"data":[75],"collected":[76],"from":[77],"Kubernetes-managed":[79],"GPU":[80],"cluster.":[81],"By":[82],"leveraging":[83],"reduced":[85],"set":[86],"of":[87,121],"highly":[88],"correlated":[89],"our":[92],"approach":[93],"maintains":[94],"overhead":[96],"while":[97,114],"remaining":[98],"adaptable":[99],"diverse":[101],"co-location":[102],"scenarios":[103],"heterogeneous":[105],"hardware.":[106],"The":[107],"achieve":[109],"up":[110],"95%":[112],"accuracy":[113],"keeping":[115],"the":[116,122,129,164],"prediction":[117,134],"delay":[118,135],"within":[119],"10%":[120],"application":[123,158],"RTT.":[124],"In":[125],"addition,":[126],"we":[127],"analyze":[128],"main":[130],"contributing":[131],"factors":[132],"provide":[137],"insights":[138],"deploying":[140],"effective":[141],"resource-constrained":[144],"clusters.":[145],"Simulation-based":[146],"analysis":[147],"illustrates":[148],"how":[149],"these":[150],"can":[152],"guide":[153],"reduce":[157],"resource":[161],"waste,":[162],"paving":[163],"way":[165],"their":[167],"integration":[168],"into":[169],"real-time":[170],"cluster":[171],"management":[172],"frameworks.":[173]},"counts_by_year":[],"updated_date":"2026-11-07T11:25:07.637180","created_date":"2025-10-25T00:00:00"}
