{"id":"https://openalex.org/W3027101961","doi":"https://doi.org/10.5220/0009517401610170","title":"Adaptive Fog Service Placement for Real-time Topology Changes in Kubernetes Clusters","display_name":"Adaptive Fog Service Placement for Real-time Topology Changes in Kubernetes Clusters","publication_year":2020,"publication_date":"2020-01-01","ids":{"openalex":"https://openalex.org/W3027101961","doi":"https://doi.org/10.5220/0009517401610170","mag":"3027101961"},"language":"en","primary_location":{"id":"doi:10.5220/0009517401610170","is_oa":true,"landing_page_url":"https://doi.org/10.5220/0009517401610170","pdf_url":null,"source":null,"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 10th International Conference on Cloud Computing and Services Science","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://doi.org/10.5220/0009517401610170","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5000018843","display_name":"Tom Goethals","orcid":"https://orcid.org/0000-0002-1332-2290"},"institutions":[{"id":"https://openalex.org/I32597200","display_name":"Ghent University","ror":"https://ror.org/00cv9y106","country_code":"BE","type":"education","lineage":["https://openalex.org/I32597200"]}],"countries":["BE"],"is_corresponding":false,"raw_author_name":"Tom Goethals","raw_affiliation_strings":["Department of Information Technology, Ghent University - imec, IDLab, Technologiepark-Zwijnaarde 126, 9052 Gent, Belgium, --- Select a Country ---"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Information Technology, Ghent University - imec, IDLab, Technologiepark-Zwijnaarde 126, 9052 Gent, Belgium, --- Select a Country ---","institution_ids":["https://openalex.org/I32597200"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5061693660","display_name":"Bruno Volckaert","orcid":"https://orcid.org/0000-0003-0575-5894"},"institutions":[{"id":"https://openalex.org/I32597200","display_name":"Ghent University","ror":"https://ror.org/00cv9y106","country_code":"BE","type":"education","lineage":["https://openalex.org/I32597200"]}],"countries":["BE"],"is_corresponding":false,"raw_author_name":"Bruno Volckaert","raw_affiliation_strings":["Department of Information Technology, Ghent University - imec, IDLab, Technologiepark-Zwijnaarde 126, 9052 Gent, Belgium, --- Select a Country ---"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Information Technology, Ghent University - imec, IDLab, Technologiepark-Zwijnaarde 126, 9052 Gent, Belgium, --- Select a Country ---","institution_ids":["https://openalex.org/I32597200"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5051784384","display_name":"Filip De Turck","orcid":"https://orcid.org/0000-0003-4824-1199"},"institutions":[{"id":"https://openalex.org/I32597200","display_name":"Ghent University","ror":"https://ror.org/00cv9y106","country_code":"BE","type":"education","lineage":["https://openalex.org/I32597200"]}],"countries":["BE"],"is_corresponding":false,"raw_author_name":"Filip de Turck","raw_affiliation_strings":["Department of Information Technology, Ghent University - imec, IDLab, Technologiepark-Zwijnaarde 126, 9052 Gent, Belgium, --- Select a Country ---"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Information Technology, Ghent University - imec, IDLab, Technologiepark-Zwijnaarde 126, 9052 Gent, Belgium, --- Select a Country ---","institution_ids":["https://openalex.org/I32597200"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I32597200"],"apc_list":null,"apc_paid":null,"fwci":1.1709,"has_fulltext":false,"cited_by_count":6,"citation_normalized_percentile":{"value":0.74536844,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":97},"biblio":{"volume":null,"issue":null,"first_page":"161","last_page":"170"},"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.9980000257492065,"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.9980000257492065,"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.9804999828338623,"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/T10080","display_name":"Energy Efficient Wireless Sensor Networks","score":0.9786999821662903,"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/computer-science","display_name":"Computer science","score":0.8006851673126221},{"id":"https://openalex.org/keywords/cloud-computing","display_name":"Cloud computing","score":0.739830493927002},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.6686728000640869},{"id":"https://openalex.org/keywords/microservices","display_name":"Microservices","score":0.6662845611572266},{"id":"https://openalex.org/keywords/software-deployment","display_name":"Software deployment","score":0.6260917782783508},{"id":"https://openalex.org/keywords/scheduling","display_name":"Scheduling (production processes)","score":0.624060869216919},{"id":"https://openalex.org/keywords/fog-computing","display_name":"Fog computing","score":0.5881307125091553},{"id":"https://openalex.org/keywords/edge-computing","display_name":"Edge computing","score":0.5803838968276978},{"id":"https://openalex.org/keywords/network-topology","display_name":"Network topology","score":0.5114116072654724},{"id":"https://openalex.org/keywords/edge-device","display_name":"Edge device","score":0.5053079724311829},{"id":"https://openalex.org/keywords/polygon-mesh","display_name":"Polygon mesh","score":0.4631502032279968},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.39967504143714905},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.14595511555671692},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.11463820934295654}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8006851673126221},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.739830493927002},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.6686728000640869},{"id":"https://openalex.org/C2778505942","wikidata":"https://www.wikidata.org/wiki/Q18344624","display_name":"Microservices","level":3,"score":0.6662845611572266},{"id":"https://openalex.org/C105339364","wikidata":"https://www.wikidata.org/wiki/Q2297740","display_name":"Software deployment","level":2,"score":0.6260917782783508},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.624060869216919},{"id":"https://openalex.org/C2986652147","wikidata":"https://www.wikidata.org/wiki/Q21809931","display_name":"Fog computing","level":3,"score":0.5881307125091553},{"id":"https://openalex.org/C2778456923","wikidata":"https://www.wikidata.org/wiki/Q5337692","display_name":"Edge computing","level":3,"score":0.5803838968276978},{"id":"https://openalex.org/C199845137","wikidata":"https://www.wikidata.org/wiki/Q145490","display_name":"Network topology","level":2,"score":0.5114116072654724},{"id":"https://openalex.org/C138236772","wikidata":"https://www.wikidata.org/wiki/Q25098575","display_name":"Edge device","level":3,"score":0.5053079724311829},{"id":"https://openalex.org/C31487907","wikidata":"https://www.wikidata.org/wiki/Q1154597","display_name":"Polygon mesh","level":2,"score":0.4631502032279968},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.39967504143714905},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.14595511555671692},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.11463820934295654},{"id":"https://openalex.org/C121684516","wikidata":"https://www.wikidata.org/wiki/Q7600677","display_name":"Computer graphics (images)","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}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.5220/0009517401610170","is_oa":true,"landing_page_url":"https://doi.org/10.5220/0009517401610170","pdf_url":null,"source":null,"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 10th International Conference on Cloud Computing and Services Science","raw_type":"proceedings-article"},{"id":"pmh:oai:archive.ugent.be:8662451","is_oa":false,"landing_page_url":"https://biblio.ugent.be/publication/8662451","pdf_url":null,"source":{"id":"https://openalex.org/S4306400478","display_name":"Ghent University Academic Bibliography (Ghent University)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I32597200","host_organization_name":"Ghent University","host_organization_lineage":["https://openalex.org/I32597200"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"ISBN: 9789897584244","raw_type":"info:eu-repo/semantics/conferenceObject"}],"best_oa_location":{"id":"doi:10.5220/0009517401610170","is_oa":true,"landing_page_url":"https://doi.org/10.5220/0009517401610170","pdf_url":null,"source":null,"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 10th International Conference on Cloud Computing and Services Science","raw_type":"proceedings-article"},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/9","display_name":"Industry, innovation and infrastructure","score":0.5299999713897705}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W2885657717","https://openalex.org/W2892869641","https://openalex.org/W4322761281","https://openalex.org/W4238233472","https://openalex.org/W4328007012","https://openalex.org/W4403116621","https://openalex.org/W3111395152","https://openalex.org/W4313526662","https://openalex.org/W4293054626","https://openalex.org/W2942586735"],"abstract_inverted_index":{"Recent":[0],"trends":[1],"have":[2],"caused":[3],"a":[4,120,151,184,198],"shift":[5],"from":[6],"services":[7,18,30,69],"deployed":[8,19,71],"solely":[9],"in":[10,14,20,72,86,170,215],"monolithic":[11],"data":[12],"centers":[13],"the":[15,21,35,73,94,103,106,132,141,146,187],"cloud":[16,50],"to":[17,66,127,168],"fog":[22,81,104,159],"(e.g.":[23],"roadside":[24],"units":[25],"for":[26,31,111,156,210],"smart":[27],"highways,":[28],"support":[29],"IoT":[32,40,78],"devices).":[33],"Simultaneously,":[34],"variety":[36],"and":[37,80,90,98,105,143,160,173,181,194],"number":[38],"of":[39,54,61,77,88,102,123,139,145,166,206],"devices":[41,56,79,214],"has":[42,83],"grown":[43],"rapidly,":[44],"along":[45],"with":[46],"their":[47],"reliance":[48],"on":[49],"services.":[51],"Additionally,":[52],"many":[53,84],"these":[55],"are":[57,135,179],"now":[58],"themselves":[59],"capable":[60,138,165,205],"running":[62],"containers,":[63],"allowing":[64],"them":[65],"execute":[67],"some":[68],"previously":[70],"fog.":[74,147],"The":[75,176],"combination":[76],"computing":[82],"advantages":[85],"terms":[87],"efficiency":[89],"user":[91],"experience,":[92],"but":[93],"scale,":[95],"volatile":[96],"topology":[97],"heterogeneous":[99],"network":[100,171],"conditions":[101,172],"edge":[107,161],"also":[108],"present":[109],"problems":[110],"service":[112,116,185,202,208],"deployment":[113],"scheduling.":[114],"Cloud":[115],"scheduling":[117,152],"often":[118],"takes":[119],"wide":[121],"array":[122],"parameters":[124],"into":[125],"account":[126],"calculate":[128],"optimal":[129],"solutions.":[130],"However,":[131],"algorithms":[133],"used":[134],"not":[136],"generally":[137],"handling":[140],"scale":[142,158],"volatility":[144],"This":[148,190],"paper":[149],"presents":[150],"algorithm,":[153],"named":[154],"\"Swirly\",":[155],"large":[157],"networks,":[162],"which":[163],"is":[164,192,203],"adapting":[167],"changes":[169],"connected":[174],"devices.":[175],"algorithm":[177],"details":[178],"presented":[180],"implemented":[182],"as":[183],"using":[186],"Kubernetes":[188],"API.":[189],"implementation":[191],"validated":[193],"benchmarked,":[195],"showing":[196],"that":[197],"single":[199],"threaded":[200],"Swirly":[201],"easily":[204],"managing":[207],"meshes":[209],"at":[211],"least":[212],"300.000":[213],"soft":[216],"real-time.":[217]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2023,"cited_by_count":1},{"year":2022,"cited_by_count":2},{"year":2021,"cited_by_count":2}],"updated_date":"2026-07-29T14:22:42.915294","created_date":"2025-10-10T00:00:00"}
