{"id":"https://openalex.org/W4296437371","doi":"https://doi.org/10.1109/access.2022.3204976","title":"Edge Workloads Monitoring and Failover: a StarlingX-Based Testbed Implementation and Measurement Study","display_name":"Edge Workloads Monitoring and Failover: a StarlingX-Based Testbed Implementation and Measurement Study","publication_year":2022,"publication_date":"2022-01-01","ids":{"openalex":"https://openalex.org/W4296437371","doi":"https://doi.org/10.1109/access.2022.3204976"},"language":"en","primary_location":{"id":"doi:10.1109/access.2022.3204976","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2022.3204976","pdf_url":"https://ieeexplore.ieee.org/ielx7/6287639/9668973/09881497.pdf","source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"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":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","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/6287639/9668973/09881497.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5048455923","display_name":"Mohammed Abuibaid","orcid":"https://orcid.org/0000-0002-5571-1200"},"institutions":[{"id":"https://openalex.org/I67031392","display_name":"Carleton University","ror":"https://ror.org/02qtvee93","country_code":"CA","type":"education","lineage":["https://openalex.org/I67031392"]}],"countries":["CA"],"is_corresponding":true,"raw_author_name":"Mohammed Abuibaid","raw_affiliation_strings":["Department of Systems and Computer Engineering, Carleton University, Ottawa, Canada"],"affiliations":[{"raw_affiliation_string":"Department of Systems and Computer Engineering, Carleton University, Ottawa, Canada","institution_ids":["https://openalex.org/I67031392"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5020051411","display_name":"Amir Hossein Ghorab","orcid":null},"institutions":[{"id":"https://openalex.org/I67031392","display_name":"Carleton University","ror":"https://ror.org/02qtvee93","country_code":"CA","type":"education","lineage":["https://openalex.org/I67031392"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Amir Hossein Ghorab","raw_affiliation_strings":["Department of Systems and Computer Engineering, Carleton University, Ottawa, Canada"],"affiliations":[{"raw_affiliation_string":"Department of Systems and Computer Engineering, Carleton University, Ottawa, Canada","institution_ids":["https://openalex.org/I67031392"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5039550410","display_name":"Aidan Seguin-Mcpeake","orcid":null},"institutions":[{"id":"https://openalex.org/I67031392","display_name":"Carleton University","ror":"https://ror.org/02qtvee93","country_code":"CA","type":"education","lineage":["https://openalex.org/I67031392"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Aidan Seguin-Mcpeake","raw_affiliation_strings":["School of Information Technology, Carleton University, Ottawa, Canada","Department of Systems and Engineering, Carleton University, Ottawa, , of , ,"],"affiliations":[{"raw_affiliation_string":"School of Information Technology, Carleton University, Ottawa, Canada","institution_ids":["https://openalex.org/I67031392"]},{"raw_affiliation_string":"Department of Systems and Engineering, Carleton University, Ottawa, , of , ,","institution_ids":["https://openalex.org/I67031392"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5014827504","display_name":"Owen Yuen","orcid":null},"institutions":[{"id":"https://openalex.org/I67031392","display_name":"Carleton University","ror":"https://ror.org/02qtvee93","country_code":"CA","type":"education","lineage":["https://openalex.org/I67031392"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Owen Yuen","raw_affiliation_strings":["School of Information Technology, Carleton University, Ottawa, Canada","Department of Systems and Engineering, Carleton University, Ottawa, , of , ,"],"affiliations":[{"raw_affiliation_string":"School of Information Technology, Carleton University, Ottawa, Canada","institution_ids":["https://openalex.org/I67031392"]},{"raw_affiliation_string":"Department of Systems and Engineering, Carleton University, Ottawa, , of , ,","institution_ids":["https://openalex.org/I67031392"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5087054669","display_name":"Thomas Yungblut","orcid":null},"institutions":[{"id":"https://openalex.org/I67031392","display_name":"Carleton University","ror":"https://ror.org/02qtvee93","country_code":"CA","type":"education","lineage":["https://openalex.org/I67031392"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Thomas Yungblut","raw_affiliation_strings":["School of Information Technology, Carleton University, Ottawa, Canada","Department of Systems and Engineering, Carleton University, Ottawa, , of , ,"],"affiliations":[{"raw_affiliation_string":"School of Information Technology, Carleton University, Ottawa, Canada","institution_ids":["https://openalex.org/I67031392"]},{"raw_affiliation_string":"Department of Systems and Engineering, Carleton University, Ottawa, , of , ,","institution_ids":["https://openalex.org/I67031392"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5025985903","display_name":"Marc St\u2010Hilaire","orcid":"https://orcid.org/0000-0002-1470-0855"},"institutions":[{"id":"https://openalex.org/I67031392","display_name":"Carleton University","ror":"https://ror.org/02qtvee93","country_code":"CA","type":"education","lineage":["https://openalex.org/I67031392"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Marc St-Hilaire","raw_affiliation_strings":["Department of Systems and Computer Engineering, Carleton University, Ottawa, Canada"],"affiliations":[{"raw_affiliation_string":"Department of Systems and Computer Engineering, Carleton University, Ottawa, Canada","institution_ids":["https://openalex.org/I67031392"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":6,"corresponding_author_ids":["https://openalex.org/A5048455923"],"corresponding_institution_ids":["https://openalex.org/I67031392"],"apc_list":{"value":1850,"currency":"USD","value_usd":1850},"apc_paid":{"value":1850,"currency":"USD","value_usd":1850},"fwci":0.9969,"has_fulltext":true,"cited_by_count":8,"citation_normalized_percentile":{"value":0.77259598,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":99},"biblio":{"volume":"10","issue":null,"first_page":"97101","last_page":"97116"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10273","display_name":"IoT and Edge/Fog Computing","score":0.9998999834060669,"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/T10273","display_name":"IoT and Edge/Fog Computing","score":0.9998999834060669,"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.9987999796867371,"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/T12127","display_name":"Software System Performance and Reliability","score":0.9961000084877014,"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/failover","display_name":"Failover","score":0.9276360273361206},{"id":"https://openalex.org/keywords/cloud-computing","display_name":"Cloud computing","score":0.8034218549728394},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8027569055557251},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.5988247990608215},{"id":"https://openalex.org/keywords/testbed","display_name":"Testbed","score":0.5863822102546692},{"id":"https://openalex.org/keywords/enhanced-data-rates-for-gsm-evolution","display_name":"Enhanced Data Rates for GSM Evolution","score":0.5610358119010925},{"id":"https://openalex.org/keywords/edge-computing","display_name":"Edge computing","score":0.5543265342712402},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.5285933017730713},{"id":"https://openalex.org/keywords/downtime","display_name":"Downtime","score":0.4995129108428955},{"id":"https://openalex.org/keywords/virtualization","display_name":"Virtualization","score":0.4976823627948761},{"id":"https://openalex.org/keywords/edge-device","display_name":"Edge device","score":0.484495609998703},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.45816120505332947},{"id":"https://openalex.org/keywords/software-deployment","display_name":"Software deployment","score":0.43165671825408936},{"id":"https://openalex.org/keywords/high-availability","display_name":"High availability","score":0.41396385431289673},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.3125588893890381},{"id":"https://openalex.org/keywords/telecommunications","display_name":"Telecommunications","score":0.08543780446052551}],"concepts":[{"id":"https://openalex.org/C109751979","wikidata":"https://www.wikidata.org/wiki/Q998767","display_name":"Failover","level":2,"score":0.9276360273361206},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.8034218549728394},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8027569055557251},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.5988247990608215},{"id":"https://openalex.org/C31395832","wikidata":"https://www.wikidata.org/wiki/Q1318674","display_name":"Testbed","level":2,"score":0.5863822102546692},{"id":"https://openalex.org/C162307627","wikidata":"https://www.wikidata.org/wiki/Q204833","display_name":"Enhanced Data Rates for GSM Evolution","level":2,"score":0.5610358119010925},{"id":"https://openalex.org/C2778456923","wikidata":"https://www.wikidata.org/wiki/Q5337692","display_name":"Edge computing","level":3,"score":0.5543265342712402},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.5285933017730713},{"id":"https://openalex.org/C180591934","wikidata":"https://www.wikidata.org/wiki/Q1253369","display_name":"Downtime","level":2,"score":0.4995129108428955},{"id":"https://openalex.org/C513985346","wikidata":"https://www.wikidata.org/wiki/Q270471","display_name":"Virtualization","level":3,"score":0.4976823627948761},{"id":"https://openalex.org/C138236772","wikidata":"https://www.wikidata.org/wiki/Q25098575","display_name":"Edge device","level":3,"score":0.484495609998703},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.45816120505332947},{"id":"https://openalex.org/C105339364","wikidata":"https://www.wikidata.org/wiki/Q2297740","display_name":"Software deployment","level":2,"score":0.43165671825408936},{"id":"https://openalex.org/C65813073","wikidata":"https://www.wikidata.org/wiki/Q1622420","display_name":"High availability","level":2,"score":0.41396385431289673},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.3125588893890381},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.08543780446052551}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/access.2022.3204976","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2022.3204976","pdf_url":"https://ieeexplore.ieee.org/ielx7/6287639/9668973/09881497.pdf","source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"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":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},{"id":"pmh:oai:doaj.org/article:14f7d994f40545f7b305fc0a0650900d","is_oa":true,"landing_page_url":"https://doaj.org/article/14f7d994f40545f7b305fc0a0650900d","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 Access, Vol 10, Pp 97101-97116 (2022)","raw_type":"article"}],"best_oa_location":{"id":"doi:10.1109/access.2022.3204976","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2022.3204976","pdf_url":"https://ieeexplore.ieee.org/ielx7/6287639/9668973/09881497.pdf","source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"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":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},"sustainable_development_goals":[{"display_name":"Industry, innovation and infrastructure","id":"https://metadata.un.org/sdg/9","score":0.6299999952316284}],"awards":[],"funders":[],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4296437371.pdf","grobid_xml":"https://content.openalex.org/works/W4296437371.grobid-xml"},"referenced_works_count":12,"referenced_works":["https://openalex.org/W2416799949","https://openalex.org/W2755775376","https://openalex.org/W2765234087","https://openalex.org/W2959143516","https://openalex.org/W3000404794","https://openalex.org/W3042004637","https://openalex.org/W3043281623","https://openalex.org/W3084099965","https://openalex.org/W3086157999","https://openalex.org/W3117988629","https://openalex.org/W3127629941","https://openalex.org/W3131905909"],"related_works":["https://openalex.org/W4252120076","https://openalex.org/W2104396300","https://openalex.org/W2583365621","https://openalex.org/W2901342539","https://openalex.org/W140586067","https://openalex.org/W2964275894","https://openalex.org/W279610828","https://openalex.org/W3131061772","https://openalex.org/W4385695873","https://openalex.org/W1912778743"],"abstract_inverted_index":{"With":[0],"the":[1,11,30,34,44,59,73,92,110,142,151,154,173,176,183,196,199,227,234,261,268,274,293,298,307,313,326,337,344,348],"ever-growing":[2],"amount":[3],"of":[4,33,117,175,258,301,336,347],"time-critical,":[5],"compute-intensive,":[6],"and":[7,47,79,103,130,153,180,198,288],"private":[8],"IoT":[9,169,241],"applications,":[10],"need":[12],"for":[13,134,161,237],"High":[14],"Availability":[15],"(HA)":[16],"Edge":[17,23,48,60,64,74,93,118,155,163,200,215,222,262,286,303],"Clouds":[18,24,49,65],"becomes":[19],"indispensable.":[20],"Realizing":[21],"HA":[22,82,168],"is":[25,99,159,310],"inherently":[26],"challenging":[27],"due":[28,50],"to":[29,51,137,166,217,249,324,353],"geographically-dispersed":[31],"hierarchy":[32],"Distributed":[35],"Cloud":[36,46],"Infrastructure":[37],"(DCI).":[38],"For":[39],"example,":[40],"frequent":[41],"isolation":[42],"between":[43],"central":[45,70],"networking":[52],"instability":[53],"necessitates":[54,190],"some":[55],"autonomous":[56],"operations":[57],"at":[58],"Clouds.":[61,119],"Furthermore,":[62,291],"because":[63],"have":[66],"fewer":[67],"resources":[68,287],"than":[69,312],"Clouds,":[71],"configuring":[72],"functions":[75],"(i.e.,":[76],"control,":[77],"compute,":[78],"storage)":[80],"in":[81,357],"clusters":[83],"will":[84,90,277],"undoubtedly":[85],"reduce":[86],"downtime.":[87],"However,":[88],"it":[89],"limit":[91],"scalability.":[94],"To":[95],"that":[96,126,148,193,212,273],"end,":[97],"StarlingX":[98,120,327,349],"developing":[100],"an":[101,162,302],"HA-protected":[102],"scalable":[104],"DCI":[105,152,247],"virtualization":[106],"platform":[107],"based":[108],"on":[109,114,244],"open-source":[111],"ecosystem,":[112],"focusing":[113],"low-touch":[115],"management":[116,124,329],"provides":[121],"a":[122,186,208,239,245,281,333],"fault":[123,328],"service":[125],"realizes":[127],"DCI-wide":[128],"alarming":[129],"logging":[131],"capabilities,":[132],"allowing":[133],"rapid":[135],"response":[136],"virtualized":[138],"infrastructure":[139,177,197],"events.":[140],"Recently,":[141],"IETF":[143,228],"Network":[144],"Working":[145],"Group":[146],"proposed":[147,338],"monitoring":[149,238],"both":[150,195],"workloads":[156,184,216],"(software":[157],"containers)":[158],"critical":[160],"Computing":[164],"Platform":[165],"maintain":[167],"application":[170,242],"deployment.":[171],"Indeed,":[172],"possibility":[174],"remaining":[178],"stable":[179],"healthy":[181],"while":[182],"suffer":[185],"fatal":[187],"failure":[188],"simultaneously":[189],"failover":[191,210,235,270,339],"functionality":[192,211,236],"monitors":[194,214],"workloads.":[201],"In":[202],"this":[203],"paper,":[204],"we":[205,231,331,342],"first":[206],"propose":[207],"dynamic":[209],"centrally":[213],"recover":[218],"from":[219,254],"deployment":[220],"or":[221],"node":[223,304],"failures,":[224],"motivated":[225],"by":[226,285],"direction.":[229],"Second,":[230],"experimentally":[232],"optimize":[233],"microservice-architected":[240],"deployed":[243],"StarlingX-based":[246],"testbed":[248],"collect":[250],"temperature":[251],"sensor":[252],"readings":[253],"Raspberry":[255],"Pis.":[256],"Regardless":[257],"how":[259],"quickly":[260],"workload":[263],"health":[264],"checks":[265],"are":[266],"collected,":[267],"recorded":[269],"measurements":[271],"reveal":[272],"recovery":[275,299,316],"time":[276,300],"not":[278],"drop":[279],"below":[280],"predetermined":[282],"level":[283],"controlled":[284],"network":[289],"speed.":[290],"reducing":[292],"statistics":[294],"collection":[295],"timeout":[296,308],"reduces":[297],"failure.":[305],"When":[306],"value":[309],"less":[311],"minimum":[314],"achievable":[315],"time,":[317],"false-positive":[318],"failures":[319],"(FPFs)":[320],"can":[321],"occur.":[322],"Third,":[323],"supplement":[325],"service,":[330],"provide":[332],"modular":[334],"implementation":[335],"functionality.":[340],"Finally,":[341],"present":[343],"first-ever":[345],"introduction":[346],"platform\u2019s":[350],"software":[351],"stack":[352],"promote":[354],"its":[355],"use":[356],"academic":[358],"research.":[359]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":4},{"year":2024,"cited_by_count":2},{"year":2022,"cited_by_count":1}],"updated_date":"2026-03-10T16:38:18.471706","created_date":"2025-10-10T00:00:00"}
