{"id":"https://openalex.org/W4415707424","doi":"https://doi.org/10.1109/tnsm.2025.3627155","title":"Cost-Effective Cloud-Edge Elasticity for Microservice Applications","display_name":"Cost-Effective Cloud-Edge Elasticity for Microservice Applications","publication_year":2025,"publication_date":"2025-10-30","ids":{"openalex":"https://openalex.org/W4415707424","doi":"https://doi.org/10.1109/tnsm.2025.3627155"},"language":"it","primary_location":{"id":"doi:10.1109/tnsm.2025.3627155","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tnsm.2025.3627155","pdf_url":null,"source":{"id":"https://openalex.org/S173527311","display_name":"IEEE Transactions on Network and Service Management","issn_l":"1932-4537","issn":["1932-4537","2373-7379"],"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 Network and Service Management","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":"https://openalex.org/A5025091663","display_name":"Andrea Detti","orcid":"https://orcid.org/0000-0002-0803-1392"},"institutions":[{"id":"https://openalex.org/I116067653","display_name":"University of Rome Tor Vergata","ror":"https://ror.org/02p77k626","country_code":"IT","type":"education","lineage":["https://openalex.org/I116067653"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Andrea Detti","raw_affiliation_strings":["CNIT, Department of Electronic Engineering, University of Rome &#x201C;Tor Vergata,&#x201D;, Rome, Italy","CNIT and the Department of Electronic Engineering, University of Rome Tor Vergata, Italy"],"raw_orcid":"https://orcid.org/0000-0002-0803-1392","affiliations":[{"raw_affiliation_string":"CNIT, Department of Electronic Engineering, University of Rome &#x201C;Tor Vergata,&#x201D;, Rome, Italy","institution_ids":["https://openalex.org/I116067653"]},{"raw_affiliation_string":"CNIT and the Department of Electronic Engineering, University of Rome Tor Vergata, Italy","institution_ids":["https://openalex.org/I116067653"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5066338939","display_name":"A. Favale","orcid":null},"institutions":[{"id":"https://openalex.org/I116067653","display_name":"University of Rome Tor Vergata","ror":"https://ror.org/02p77k626","country_code":"IT","type":"education","lineage":["https://openalex.org/I116067653"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Alessandro Favale","raw_affiliation_strings":["CNIT, Department of Electronic Engineering, University of Rome &#x201C;Tor Vergata,&#x201D;, Rome, Italy","CNIT and the Department of Electronic Engineering, University of Rome Tor Vergata, Italy"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"CNIT, Department of Electronic Engineering, University of Rome &#x201C;Tor Vergata,&#x201D;, Rome, Italy","institution_ids":["https://openalex.org/I116067653"]},{"raw_affiliation_string":"CNIT and the Department of Electronic Engineering, University of Rome Tor Vergata, Italy","institution_ids":["https://openalex.org/I116067653"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I116067653"],"apc_list":{"value":2645,"currency":"USD","value_usd":2645},"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.25806519,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"23","issue":null,"first_page":"239","last_page":"251"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12127","display_name":"Software System Performance and Reliability","score":0.7601000070571899,"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"}},"topics":[{"id":"https://openalex.org/T12127","display_name":"Software System Performance and Reliability","score":0.7601000070571899,"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/T10101","display_name":"Cloud Computing and Resource Management","score":0.12439999729394913,"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.07180000096559525,"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.817300021648407},{"id":"https://openalex.org/keywords/testbed","display_name":"Testbed","score":0.7523000240325928},{"id":"https://openalex.org/keywords/software-deployment","display_name":"Software deployment","score":0.5931000113487244},{"id":"https://openalex.org/keywords/network-topology","display_name":"Network topology","score":0.5842000246047974},{"id":"https://openalex.org/keywords/load-balancing","display_name":"Load balancing (electrical power)","score":0.5728999972343445},{"id":"https://openalex.org/keywords/elasticity","display_name":"Elasticity (physics)","score":0.5569999814033508},{"id":"https://openalex.org/keywords/latency","display_name":"Latency (audio)","score":0.5022000074386597},{"id":"https://openalex.org/keywords/enhanced-data-rates-for-gsm-evolution","display_name":"Enhanced Data Rates for GSM Evolution","score":0.41119998693466187},{"id":"https://openalex.org/keywords/server","display_name":"Server","score":0.3903000056743622}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8529999852180481},{"id":"https://openalex.org/C2778505942","wikidata":"https://www.wikidata.org/wiki/Q18344624","display_name":"Microservices","level":3,"score":0.817300021648407},{"id":"https://openalex.org/C31395832","wikidata":"https://www.wikidata.org/wiki/Q1318674","display_name":"Testbed","level":2,"score":0.7523000240325928},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.6812000274658203},{"id":"https://openalex.org/C105339364","wikidata":"https://www.wikidata.org/wiki/Q2297740","display_name":"Software deployment","level":2,"score":0.5931000113487244},{"id":"https://openalex.org/C199845137","wikidata":"https://www.wikidata.org/wiki/Q145490","display_name":"Network topology","level":2,"score":0.5842000246047974},{"id":"https://openalex.org/C138959212","wikidata":"https://www.wikidata.org/wiki/Q1806783","display_name":"Load balancing (electrical power)","level":3,"score":0.5728999972343445},{"id":"https://openalex.org/C121854251","wikidata":"https://www.wikidata.org/wiki/Q62932","display_name":"Elasticity (physics)","level":2,"score":0.5569999814033508},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.5022000074386597},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.41290000081062317},{"id":"https://openalex.org/C162307627","wikidata":"https://www.wikidata.org/wiki/Q204833","display_name":"Enhanced Data Rates for GSM Evolution","level":2,"score":0.41119998693466187},{"id":"https://openalex.org/C93996380","wikidata":"https://www.wikidata.org/wiki/Q44127","display_name":"Server","level":2,"score":0.3903000056743622},{"id":"https://openalex.org/C2778456923","wikidata":"https://www.wikidata.org/wiki/Q5337692","display_name":"Edge computing","level":3,"score":0.37400001287460327},{"id":"https://openalex.org/C65813073","wikidata":"https://www.wikidata.org/wiki/Q1622420","display_name":"High availability","level":2,"score":0.373199999332428},{"id":"https://openalex.org/C138236772","wikidata":"https://www.wikidata.org/wiki/Q25098575","display_name":"Edge device","level":3,"score":0.3621000051498413},{"id":"https://openalex.org/C51823790","wikidata":"https://www.wikidata.org/wiki/Q504353","display_name":"Greedy algorithm","level":2,"score":0.3343000113964081},{"id":"https://openalex.org/C2779370713","wikidata":"https://www.wikidata.org/wiki/Q357554","display_name":"Load management","level":2,"score":0.3221000134944916},{"id":"https://openalex.org/C12590798","wikidata":"https://www.wikidata.org/wiki/Q3933199","display_name":"Replication (statistics)","level":2,"score":0.3043000102043152},{"id":"https://openalex.org/C2780609101","wikidata":"https://www.wikidata.org/wiki/Q17156588","display_name":"Resource management (computing)","level":2,"score":0.30329999327659607},{"id":"https://openalex.org/C63479239","wikidata":"https://www.wikidata.org/wiki/Q7353546","display_name":"Robustness (evolution)","level":3,"score":0.2903999984264374},{"id":"https://openalex.org/C2777480716","wikidata":"https://www.wikidata.org/wiki/Q23582796","display_name":"Resource consumption","level":2,"score":0.2890999913215637},{"id":"https://openalex.org/C111335779","wikidata":"https://www.wikidata.org/wiki/Q3454686","display_name":"Reduction (mathematics)","level":2,"score":0.28119999170303345},{"id":"https://openalex.org/C103613024","wikidata":"https://www.wikidata.org/wiki/Q230924","display_name":"Stateless protocol","level":3,"score":0.26809999346733093},{"id":"https://openalex.org/C2780378061","wikidata":"https://www.wikidata.org/wiki/Q25351891","display_name":"Service (business)","level":2,"score":0.2680000066757202},{"id":"https://openalex.org/C31487907","wikidata":"https://www.wikidata.org/wiki/Q1154597","display_name":"Polygon mesh","level":2,"score":0.26489999890327454},{"id":"https://openalex.org/C206345919","wikidata":"https://www.wikidata.org/wiki/Q20380951","display_name":"Resource (disambiguation)","level":2,"score":0.262800008058548},{"id":"https://openalex.org/C29202148","wikidata":"https://www.wikidata.org/wiki/Q287260","display_name":"Resource allocation","level":2,"score":0.26019999384880066},{"id":"https://openalex.org/C123691950","wikidata":"https://www.wikidata.org/wiki/Q25552104","display_name":"Mesh networking","level":3,"score":0.259799987077713},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.25760000944137573},{"id":"https://openalex.org/C193415008","wikidata":"https://www.wikidata.org/wiki/Q639681","display_name":"Network architecture","level":2,"score":0.25380000472068787}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/tnsm.2025.3627155","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tnsm.2025.3627155","pdf_url":null,"source":{"id":"https://openalex.org/S173527311","display_name":"IEEE Transactions on Network and Service Management","issn_l":"1932-4537","issn":["1932-4537","2373-7379"],"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 Network and Service Management","raw_type":"journal-article"},{"id":"pmh:oai:art.torvergata.it:2108/436383","is_oa":false,"landing_page_url":"https://hdl.handle.net/2108/436383","pdf_url":null,"source":{"id":"https://openalex.org/S4306400993","display_name":"Cineca Institutional Research Information System (Tor Vergata University)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I116067653","host_organization_name":"University of Rome Tor Vergata","host_organization_lineage":["https://openalex.org/I116067653"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"info:eu-repo/semantics/article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"Microservice":[0,131],"applications,":[1],"composed":[2],"of":[3,39,85],"independent":[4],"containerized":[5],"components,":[6],"are":[7],"well-suited":[8],"for":[9,67],"hybrid":[10],"cloud\u2013edge":[11,95],"deployments.":[12],"In":[13],"such":[14],"environments,":[15],"placing":[16],"microservices":[17,42],"at":[18,43],"the":[19,32,37,44,49,129],"edge":[20,45,116],"can":[21],"reduce":[22],"latency":[23],"but":[24],"incurs":[25],"significantly":[26],"higher":[27],"resource":[28,99],"costs":[29],"compared":[30],"to":[31,46,90,114],"cloud.":[33],"This":[34],"paper":[35],"addresses":[36],"problem":[38],"selectively":[40],"replicating":[41],"ensure":[47],"that":[48],"average":[50],"user-perceived":[51],"delay":[52,86],"remains":[53],"below":[54],"a":[55,64,75,81],"configurable":[56],"threshold,":[57],"while":[58],"minimizing":[59],"total":[60],"deployment":[61],"cost":[62],"under":[63],"pay-per-use":[65],"model":[66,84],"CPU,":[68],"memory,":[69],"and":[70,87,105,139,150,160],"network":[71],"traffic.":[72],"We":[73],"propose":[74],"greedy":[76],"placement":[77],"strategy":[78],"based":[79],"on":[80],"novel":[82],"analytical":[83],"cost,":[88],"tailored":[89],"synchronous":[91],"request/response":[92],"applications":[93],"in":[94,124],"topologies":[96],"with":[97,137],"elastic":[98],"availability.":[100],"The":[101,119],"algorithm":[102],"leverages":[103],"telemetry":[104,145],"load":[106],"balancing":[107],"capabilities":[108],"provided":[109],"by":[110],"service":[111],"mesh":[112],"frameworks":[113],"guide":[115],"replication":[117],"decisions.":[118],"proposed":[120],"approach":[121],"is":[122,156],"implemented":[123],"an":[125],"open-source":[126],"Kubernetes":[127],"controller,":[128],"Geographical":[130],"Autoplacer":[132],"(GMA),":[133],"which":[134],"integrates":[135],"seamlessly":[136],"Istio":[138],"Horizontal":[140],"Pod":[141],"Autoscalers.":[142],"GMA":[143],"automates":[144],"collection,":[146],"cost-aware":[147],"decision":[148],"making,":[149],"geographically":[151],"distributed":[152],"placement.":[153],"Its":[154],"effectiveness":[155],"demonstrated":[157],"through":[158],"simulation":[159],"real":[161],"testbed":[162],"deployment.":[163]},"counts_by_year":[],"updated_date":"2026-08-21T09:56:20.448147","created_date":"2025-10-30T00:00:00"}
