{"id":"https://openalex.org/W4392908360","doi":"https://doi.org/10.1109/ojcoms.2024.3377917","title":"Scheduling Multi-Component Applications Across Federated Edge Clusters With Phare","display_name":"Scheduling Multi-Component Applications Across Federated Edge Clusters With Phare","publication_year":2024,"publication_date":"2024-01-01","ids":{"openalex":"https://openalex.org/W4392908360","doi":"https://doi.org/10.1109/ojcoms.2024.3377917"},"language":"en","primary_location":{"id":"doi:10.1109/ojcoms.2024.3377917","is_oa":true,"landing_page_url":"https://doi.org/10.1109/ojcoms.2024.3377917","pdf_url":"https://ieeexplore.ieee.org/ielx7/8782661/8901158/10473112.pdf","source":{"id":"https://openalex.org/S4210202420","display_name":"IEEE Open Journal of the Communications Society","issn_l":"2644-125X","issn":["2644-125X"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310316002","host_organization_name":"IEEE Communications Society","host_organization_lineage":["https://openalex.org/P4310316002","https://openalex.org/P4310319808"],"host_organization_lineage_names":["IEEE Communications Society","Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Open Journal of the Communications Society","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://ieeexplore.ieee.org/ielx7/8782661/8901158/10473112.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5038191756","display_name":"Gabriele Castellano","orcid":"https://orcid.org/0000-0002-1889-7675"},"institutions":[{"id":"https://openalex.org/I1326498283","display_name":"Institut national de recherche en informatique et en automatique","ror":"https://ror.org/02kvxyf05","country_code":"FR","type":"funder","lineage":["https://openalex.org/I1326498283"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Gabriele Castellano","raw_affiliation_strings":["Centre Inria d&#x2019;Universit&#x00E9; C&#x00F4;te d&#x2019;Azur, Valbonne, France"],"affiliations":[{"raw_affiliation_string":"Centre Inria d&#x2019;Universit&#x00E9; C&#x00F4;te d&#x2019;Azur, Valbonne, France","institution_ids":["https://openalex.org/I1326498283"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5053228965","display_name":"Stefano Galantino","orcid":"https://orcid.org/0000-0002-3386-6471"},"institutions":[{"id":"https://openalex.org/I177477856","display_name":"Polytechnic University of Turin","ror":"https://ror.org/00bgk9508","country_code":"IT","type":"education","lineage":["https://openalex.org/I177477856"]}],"countries":["IT"],"is_corresponding":true,"raw_author_name":"Stefano Galantino","raw_affiliation_strings":["Department of Computer and Control Engineering, Politecnico di Torino, Turin, Italy"],"affiliations":[{"raw_affiliation_string":"Department of Computer and Control Engineering, Politecnico di Torino, Turin, Italy","institution_ids":["https://openalex.org/I177477856"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5089196445","display_name":"Fulvio Risso","orcid":"https://orcid.org/0000-0001-6134-7890"},"institutions":[{"id":"https://openalex.org/I177477856","display_name":"Polytechnic University of Turin","ror":"https://ror.org/00bgk9508","country_code":"IT","type":"education","lineage":["https://openalex.org/I177477856"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Fulvio Risso","raw_affiliation_strings":["Department of Computer and Control Engineering, Politecnico di Torino, Turin, Italy"],"affiliations":[{"raw_affiliation_string":"Department of Computer and Control Engineering, Politecnico di Torino, Turin, Italy","institution_ids":["https://openalex.org/I177477856"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5041614875","display_name":"Antonio Manzalini","orcid":"https://orcid.org/0000-0003-1633-3099"},"institutions":[{"id":"https://openalex.org/I137543953","display_name":"Telecom Italia (Italy)","ror":"https://ror.org/00xmwgm53","country_code":"IT","type":"company","lineage":["https://openalex.org/I137543953"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Antonio Manzalini","raw_affiliation_strings":["Innovation Labs, Telecom Italia Mobile, Turin, Italy","Innovation Labs, Telecom Italia Mobile, Torino, Italy"],"affiliations":[{"raw_affiliation_string":"Innovation Labs, Telecom Italia Mobile, Turin, Italy","institution_ids":["https://openalex.org/I137543953"]},{"raw_affiliation_string":"Innovation Labs, Telecom Italia Mobile, Torino, Italy","institution_ids":["https://openalex.org/I137543953"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5053228965"],"corresponding_institution_ids":["https://openalex.org/I177477856"],"apc_list":{"value":1750,"currency":"USD","value_usd":1750},"apc_paid":{"value":1750,"currency":"USD","value_usd":1750},"fwci":4.0498,"has_fulltext":true,"cited_by_count":5,"citation_normalized_percentile":{"value":0.93943635,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":97,"max":98},"biblio":{"volume":"5","issue":null,"first_page":"1814","last_page":"1826"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10101","display_name":"Cloud Computing and Resource Management","score":1.0,"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":1.0,"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.9998000264167786,"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/T10714","display_name":"Software-Defined Networks and 5G","score":0.9940999746322632,"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/microservices","display_name":"Microservices","score":0.9379385709762573},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.7352163195610046},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7278709411621094},{"id":"https://openalex.org/keywords/scheduling","display_name":"Scheduling (production processes)","score":0.6530357003211975},{"id":"https://openalex.org/keywords/cloud-computing","display_name":"Cloud computing","score":0.6160821914672852},{"id":"https://openalex.org/keywords/software-deployment","display_name":"Software deployment","score":0.6154621243476868},{"id":"https://openalex.org/keywords/fair-share-scheduling","display_name":"Fair-share scheduling","score":0.4556775689125061},{"id":"https://openalex.org/keywords/workload","display_name":"Workload","score":0.44775527715682983},{"id":"https://openalex.org/keywords/agile-software-development","display_name":"Agile software development","score":0.4401009976863861},{"id":"https://openalex.org/keywords/architecture","display_name":"Architecture","score":0.42727091908454895},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.2560010254383087},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.24664655327796936},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.18638268113136292},{"id":"https://openalex.org/keywords/quality-of-service","display_name":"Quality of service","score":0.17071133852005005},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.14382204413414001}],"concepts":[{"id":"https://openalex.org/C2778505942","wikidata":"https://www.wikidata.org/wiki/Q18344624","display_name":"Microservices","level":3,"score":0.9379385709762573},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.7352163195610046},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7278709411621094},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.6530357003211975},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.6160821914672852},{"id":"https://openalex.org/C105339364","wikidata":"https://www.wikidata.org/wiki/Q2297740","display_name":"Software deployment","level":2,"score":0.6154621243476868},{"id":"https://openalex.org/C31689143","wikidata":"https://www.wikidata.org/wiki/Q733809","display_name":"Fair-share scheduling","level":3,"score":0.4556775689125061},{"id":"https://openalex.org/C2778476105","wikidata":"https://www.wikidata.org/wiki/Q628539","display_name":"Workload","level":2,"score":0.44775527715682983},{"id":"https://openalex.org/C14185376","wikidata":"https://www.wikidata.org/wiki/Q30232","display_name":"Agile software development","level":2,"score":0.4401009976863861},{"id":"https://openalex.org/C123657996","wikidata":"https://www.wikidata.org/wiki/Q12271","display_name":"Architecture","level":2,"score":0.42727091908454895},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.2560010254383087},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.24664655327796936},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.18638268113136292},{"id":"https://openalex.org/C5119721","wikidata":"https://www.wikidata.org/wiki/Q220501","display_name":"Quality of service","level":2,"score":0.17071133852005005},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.14382204413414001},{"id":"https://openalex.org/C153349607","wikidata":"https://www.wikidata.org/wiki/Q36649","display_name":"Visual arts","level":1,"score":0.0},{"id":"https://openalex.org/C21547014","wikidata":"https://www.wikidata.org/wiki/Q1423657","display_name":"Operations management","level":1,"score":0.0},{"id":"https://openalex.org/C142362112","wikidata":"https://www.wikidata.org/wiki/Q735","display_name":"Art","level":0,"score":0.0}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.1109/ojcoms.2024.3377917","is_oa":true,"landing_page_url":"https://doi.org/10.1109/ojcoms.2024.3377917","pdf_url":"https://ieeexplore.ieee.org/ielx7/8782661/8901158/10473112.pdf","source":{"id":"https://openalex.org/S4210202420","display_name":"IEEE Open Journal of the Communications Society","issn_l":"2644-125X","issn":["2644-125X"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310316002","host_organization_name":"IEEE Communications Society","host_organization_lineage":["https://openalex.org/P4310316002","https://openalex.org/P4310319808"],"host_organization_lineage_names":["IEEE Communications Society","Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Open Journal of the Communications Society","raw_type":"journal-article"},{"id":"pmh:oai:doaj.org/article:2e06441e17cf47cf8dc015f24a011441","is_oa":true,"landing_page_url":"https://doaj.org/article/2e06441e17cf47cf8dc015f24a011441","pdf_url":null,"source":{"id":"https://openalex.org/S112646816","display_name":"SHILAP Revista de lepidopterolog\u00eda","issn_l":"0300-5267","issn":["0300-5267","2340-4078"],"is_oa":true,"is_in_doaj":true,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"IEEE Open Journal of the Communications Society, Vol 5, Pp 1814-1826 (2024)","raw_type":"article"},{"id":"pmh:oai:zenodo.org:14514327","is_oa":true,"landing_page_url":"https://doi.org/10.1109/OJCOMS.2024.3377917","pdf_url":null,"source":{"id":"https://openalex.org/S4306400562","display_name":"Zenodo (CERN European Organization for Nuclear Research)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I67311998","host_organization_name":"European Organization for Nuclear Research","host_organization_lineage":["https://openalex.org/I67311998"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"info:eu-repo/semantics/other"}],"best_oa_location":{"id":"doi:10.1109/ojcoms.2024.3377917","is_oa":true,"landing_page_url":"https://doi.org/10.1109/ojcoms.2024.3377917","pdf_url":"https://ieeexplore.ieee.org/ielx7/8782661/8901158/10473112.pdf","source":{"id":"https://openalex.org/S4210202420","display_name":"IEEE Open Journal of the Communications Society","issn_l":"2644-125X","issn":["2644-125X"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310316002","host_organization_name":"IEEE Communications Society","host_organization_lineage":["https://openalex.org/P4310316002","https://openalex.org/P4310319808"],"host_organization_lineage_names":["IEEE Communications Society","Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Open Journal of the Communications Society","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4392908360.pdf","grobid_xml":"https://content.openalex.org/works/W4392908360.grobid-xml"},"referenced_works_count":47,"referenced_works":["https://openalex.org/W410850256","https://openalex.org/W1564003397","https://openalex.org/W2022678927","https://openalex.org/W2061617337","https://openalex.org/W2090865599","https://openalex.org/W2105947650","https://openalex.org/W2141992894","https://openalex.org/W2283208771","https://openalex.org/W2342245634","https://openalex.org/W2577005698","https://openalex.org/W2735065300","https://openalex.org/W2736740032","https://openalex.org/W2778489323","https://openalex.org/W2785459444","https://openalex.org/W2835161859","https://openalex.org/W2888806186","https://openalex.org/W2892876587","https://openalex.org/W2893768869","https://openalex.org/W2894391362","https://openalex.org/W2903007080","https://openalex.org/W2919629997","https://openalex.org/W2920534947","https://openalex.org/W2920582503","https://openalex.org/W2979639252","https://openalex.org/W2980197018","https://openalex.org/W2985563585","https://openalex.org/W3018125995","https://openalex.org/W3021193956","https://openalex.org/W3044261734","https://openalex.org/W3046536319","https://openalex.org/W3084099965","https://openalex.org/W3134267570","https://openalex.org/W3164943027","https://openalex.org/W3209811848","https://openalex.org/W3217418368","https://openalex.org/W4312205729","https://openalex.org/W4313054294","https://openalex.org/W4377000486","https://openalex.org/W6614148910","https://openalex.org/W6628497993","https://openalex.org/W6681778413","https://openalex.org/W6713134421","https://openalex.org/W6730956707","https://openalex.org/W6731982058","https://openalex.org/W6747741961","https://openalex.org/W6754635701","https://openalex.org/W6765375071"],"related_works":["https://openalex.org/W3181741639","https://openalex.org/W4210334847","https://openalex.org/W4367181468","https://openalex.org/W2767473057","https://openalex.org/W4225586032","https://openalex.org/W3003367851","https://openalex.org/W3119944216","https://openalex.org/W2994988622","https://openalex.org/W1492892507","https://openalex.org/W2953155972"],"abstract_inverted_index":{"has":[0],"also":[1],"resulted":[2],"in":[3,24,101,133],"increased":[4],"complexity":[5],"for":[6,14,21,115],"Cloud":[7],"orchestration":[8],"tools.":[9],"Traditional":[10],"tools":[11],"were":[12],"designed":[13,36],"centralized":[15],"data":[16],"centers":[17],"and":[18,47,73],"are":[19],"ineffective":[20],"locating":[22],"microservices":[23,42,67],"geographically-distributed":[25],"edge-like":[26],"infrastructures.":[27],"This":[28],"paper":[29],"presents":[30],"Phare,":[31],"a":[32,56,94,130,143],"decentralized":[33],"scheduling":[34,63,100,113,146],"algorithm":[35,114],"to":[37,59,89,98,129,139],"optimize":[38],"the":[39,61,66,69,77,84,90,110],"placement":[40],"of":[41,86,124,135],"by":[43,92],"satisfying":[44],"their":[45],"computing":[46,80],"communication":[48],"demands":[49],"while":[50,141],"minimizing":[51],"deployment":[52,136],"costs.":[53],"Phare":[54,126],"employs":[55],"heuristic-based":[57],"approach":[58,97,107],"solve":[60],"NP-Hard":[62],"problem,":[64],"prioritizing":[65],"with":[68,122],"more":[70,95],"stringent":[71],"requirements":[72],"placing":[74],"them":[75],"on":[76,83,118],"most":[78],"convenient":[79],"facilities,":[81],"based":[82],"concept":[85],"affinity,":[87],"contributing":[88],"field":[91],"providing":[93,142],"holistic":[96],"resource":[99],"edge":[102,120],"computing.":[103],"We":[104],"validate":[105],"our":[106],"against":[108],"Firmament,":[109],"state-of-the-art":[111],"workload":[112],"component-based":[116],"applications,":[117],"simulated":[119],"infrastructures":[121],"hundreds":[123],"clusters.":[125],"achieves":[127],"up":[128],"10\u00d7":[131],"reduction":[132],"terms":[134],"costs":[137],"compared":[138],"Firmament":[140],"much":[144],"lower":[145],"latency.":[147]},"counts_by_year":[{"year":2025,"cited_by_count":5}],"updated_date":"2026-03-10T16:38:18.471706","created_date":"2024-03-19T00:00:00"}
