{"id":"https://openalex.org/W3171558374","doi":"https://doi.org/10.1007/s10586-021-03325-0","title":"Migration of CMSWEB cluster at CERN to Kubernetes: a comprehensive study","display_name":"Migration of CMSWEB cluster at CERN to Kubernetes: a comprehensive study","publication_year":2021,"publication_date":"2021-06-09","ids":{"openalex":"https://openalex.org/W3171558374","doi":"https://doi.org/10.1007/s10586-021-03325-0","mag":"3171558374"},"language":"en","primary_location":{"id":"doi:10.1007/s10586-021-03325-0","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s10586-021-03325-0","pdf_url":"https://link.springer.com/content/pdf/10.1007/s10586-021-03325-0.pdf","source":{"id":"https://openalex.org/S106148199","display_name":"Cluster Computing","issn_l":"1386-7857","issn":["1386-7857","1573-7543"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Cluster Computing","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://link.springer.com/content/pdf/10.1007/s10586-021-03325-0.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5089857163","display_name":"Muhammad Imran","orcid":"https://orcid.org/0000-0002-2979-564X"},"institutions":[{"id":"https://openalex.org/I4210139369","display_name":"Abdus Salam Centre for Physics","ror":"https://ror.org/03e1sv842","country_code":"PK","type":"facility","lineage":["https://openalex.org/I4210139369"]},{"id":"https://openalex.org/I67311998","display_name":"European Organization for Nuclear Research","ror":"https://ror.org/01ggx4157","country_code":"CH","type":"facility","lineage":["https://openalex.org/I67311998"]}],"countries":["CH","PK"],"is_corresponding":true,"raw_author_name":"Muhammad Imran","raw_affiliation_strings":["CERN, Geneva, Switzerland","National Centre for Physics, Islamabad, Pakistan"],"raw_orcid":"https://orcid.org/0000-0002-2979-564X","affiliations":[{"raw_affiliation_string":"CERN, Geneva, Switzerland","institution_ids":["https://openalex.org/I67311998"]},{"raw_affiliation_string":"National Centre for Physics, Islamabad, Pakistan","institution_ids":["https://openalex.org/I4210139369"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5080431761","display_name":"Valentin Kuznetsov","orcid":"https://orcid.org/0000-0003-0667-069X"},"institutions":[{"id":"https://openalex.org/I205783295","display_name":"Cornell University","ror":"https://ror.org/05bnh6r87","country_code":"US","type":"education","lineage":["https://openalex.org/I205783295"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Valentin Kuznetsov","raw_affiliation_strings":["Cornell University, New York, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Cornell University, New York, USA","institution_ids":["https://openalex.org/I205783295"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5063409267","display_name":"Katarzyna Maria Dziedziniewicz-Wojcik","orcid":null},"institutions":[{"id":"https://openalex.org/I67311998","display_name":"European Organization for Nuclear Research","ror":"https://ror.org/01ggx4157","country_code":"CH","type":"facility","lineage":["https://openalex.org/I67311998"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Katarzyna Maria Dziedziniewicz-Wojcik","raw_affiliation_strings":["CERN, Geneva, Switzerland"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"CERN, Geneva, Switzerland","institution_ids":["https://openalex.org/I67311998"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5083386713","display_name":"A. Pfeiffer","orcid":"https://orcid.org/0000-0001-5328-448X"},"institutions":[{"id":"https://openalex.org/I67311998","display_name":"European Organization for Nuclear Research","ror":"https://ror.org/01ggx4157","country_code":"CH","type":"facility","lineage":["https://openalex.org/I67311998"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Andreas Pfeiffer","raw_affiliation_strings":["CERN, Geneva, Switzerland"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"CERN, Geneva, Switzerland","institution_ids":["https://openalex.org/I67311998"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5000377248","display_name":"Panos Paparrigopoulos","orcid":null},"institutions":[{"id":"https://openalex.org/I67311998","display_name":"European Organization for Nuclear Research","ror":"https://ror.org/01ggx4157","country_code":"CH","type":"facility","lineage":["https://openalex.org/I67311998"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Panos Paparrigopoulos","raw_affiliation_strings":["CERN, Geneva, Switzerland"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"CERN, Geneva, Switzerland","institution_ids":["https://openalex.org/I67311998"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5084121560","display_name":"Spyridon Trigazis","orcid":null},"institutions":[{"id":"https://openalex.org/I67311998","display_name":"European Organization for Nuclear Research","ror":"https://ror.org/01ggx4157","country_code":"CH","type":"facility","lineage":["https://openalex.org/I67311998"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Spyridon Trigazis","raw_affiliation_strings":["CERN, Geneva, Switzerland"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"CERN, Geneva, Switzerland","institution_ids":["https://openalex.org/I67311998"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5108166879","display_name":"T. Tedeschi","orcid":"https://orcid.org/0000-0002-7125-2905"},"institutions":[{"id":"https://openalex.org/I27483092","display_name":"University of Perugia","ror":"https://ror.org/00x27da85","country_code":"IT","type":"education","lineage":["https://openalex.org/I27483092"]},{"id":"https://openalex.org/I4210163778","display_name":"Istituto Nazionale di Fisica Nucleare, Sezione di Perugia","ror":"https://ror.org/05478fx36","country_code":"IT","type":"facility","lineage":["https://openalex.org/I160013858","https://openalex.org/I4210163778"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Tommaso Tedeschi","raw_affiliation_strings":["INFN - Sezione di Perugia, Perugia, Italy","Universit\u00e0 degli Studi di Perugia, Perugia, Italy"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"INFN - Sezione di Perugia, Perugia, Italy","institution_ids":["https://openalex.org/I4210163778"]},{"raw_affiliation_string":"Universit\u00e0 degli Studi di Perugia, Perugia, Italy","institution_ids":["https://openalex.org/I27483092"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5114378035","display_name":"D. Ciangottini","orcid":"https://orcid.org/0000-0002-0843-4108"},"institutions":[{"id":"https://openalex.org/I4210163778","display_name":"Istituto Nazionale di Fisica Nucleare, Sezione di Perugia","ror":"https://ror.org/05478fx36","country_code":"IT","type":"facility","lineage":["https://openalex.org/I160013858","https://openalex.org/I4210163778"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Diego Ciangottini","raw_affiliation_strings":["INFN - Sezione di Perugia, Perugia, Italy"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"INFN - Sezione di Perugia, Perugia, Italy","institution_ids":["https://openalex.org/I4210163778"]}]}],"institutions":[],"countries_distinct_count":4,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5089857163"],"corresponding_institution_ids":["https://openalex.org/I4210139369","https://openalex.org/I67311998"],"apc_list":{"value":2790,"currency":"USD","value_usd":2790},"apc_paid":{"value":2790,"currency":"USD","value_usd":2790},"fwci":0.521,"has_fulltext":true,"cited_by_count":7,"citation_normalized_percentile":{"value":0.67289695,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":97},"biblio":{"volume":"24","issue":"4","first_page":"3085","last_page":"3099"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10715","display_name":"Distributed and Parallel Computing Systems","score":0.9994000196456909,"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/T10715","display_name":"Distributed and Parallel Computing Systems","score":0.9994000196456909,"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/T11181","display_name":"Advanced Data Storage Technologies","score":0.9991000294685364,"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/T11044","display_name":"Particle Detector Development and Performance","score":0.9957000017166138,"subfield":{"id":"https://openalex.org/subfields/3106","display_name":"Nuclear and High Energy Physics"},"field":{"id":"https://openalex.org/fields/31","display_name":"Physics and Astronomy"},"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.8036725521087646},{"id":"https://openalex.org/keywords/software-deployment","display_name":"Software deployment","score":0.8008996248245239},{"id":"https://openalex.org/keywords/upgrade","display_name":"Upgrade","score":0.6466042399406433},{"id":"https://openalex.org/keywords/high-availability","display_name":"High availability","score":0.6117672920227051},{"id":"https://openalex.org/keywords/workflow","display_name":"Workflow","score":0.5943673253059387},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.5727351307868958},{"id":"https://openalex.org/keywords/cloud-computing","display_name":"Cloud computing","score":0.5178942680358887},{"id":"https://openalex.org/keywords/cluster","display_name":"Cluster (spacecraft)","score":0.46149811148643494},{"id":"https://openalex.org/keywords/process","display_name":"Process (computing)","score":0.4352931082248688},{"id":"https://openalex.org/keywords/computer-cluster","display_name":"Computer cluster","score":0.43030422925949097},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.360103964805603},{"id":"https://openalex.org/keywords/database","display_name":"Database","score":0.2653685212135315}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8036725521087646},{"id":"https://openalex.org/C105339364","wikidata":"https://www.wikidata.org/wiki/Q2297740","display_name":"Software deployment","level":2,"score":0.8008996248245239},{"id":"https://openalex.org/C2780615140","wikidata":"https://www.wikidata.org/wiki/Q920419","display_name":"Upgrade","level":2,"score":0.6466042399406433},{"id":"https://openalex.org/C65813073","wikidata":"https://www.wikidata.org/wiki/Q1622420","display_name":"High availability","level":2,"score":0.6117672920227051},{"id":"https://openalex.org/C177212765","wikidata":"https://www.wikidata.org/wiki/Q627335","display_name":"Workflow","level":2,"score":0.5943673253059387},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.5727351307868958},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.5178942680358887},{"id":"https://openalex.org/C164866538","wikidata":"https://www.wikidata.org/wiki/Q367351","display_name":"Cluster (spacecraft)","level":2,"score":0.46149811148643494},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.4352931082248688},{"id":"https://openalex.org/C29140674","wikidata":"https://www.wikidata.org/wiki/Q206637","display_name":"Computer cluster","level":2,"score":0.43030422925949097},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.360103964805603},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.2653685212135315}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1007/s10586-021-03325-0","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s10586-021-03325-0","pdf_url":"https://link.springer.com/content/pdf/10.1007/s10586-021-03325-0.pdf","source":{"id":"https://openalex.org/S106148199","display_name":"Cluster Computing","issn_l":"1386-7857","issn":["1386-7857","1573-7543"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Cluster Computing","raw_type":"journal-article"},{"id":"pmh:oai:cds.cern.ch:2778913","is_oa":true,"landing_page_url":"http://cds.cern.ch/record/2778913","pdf_url":"http://cds.cern.ch/record/2778913","source":{"id":"https://openalex.org/S4306402195","display_name":"CERN Document Server (European Organization for Nuclear Research)","issn_l":null,"issn":null,"is_oa":false,"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":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":null}],"best_oa_location":{"id":"doi:10.1007/s10586-021-03325-0","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s10586-021-03325-0","pdf_url":"https://link.springer.com/content/pdf/10.1007/s10586-021-03325-0.pdf","source":{"id":"https://openalex.org/S106148199","display_name":"Cluster Computing","issn_l":"1386-7857","issn":["1386-7857","1573-7543"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Cluster Computing","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320313559","display_name":"CERN","ror":"https://ror.org/01ggx4157"},{"id":"https://openalex.org/F4320326523","display_name":"Universit\u00e0 degli Studi di Perugia","ror":"https://ror.org/00x27da85"},{"id":"https://openalex.org/F4320337511","display_name":"High Energy Physics","ror":"https://ror.org/035m6g344"}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W3171558374.pdf","grobid_xml":"https://content.openalex.org/works/W3171558374.grobid-xml"},"referenced_works_count":17,"referenced_works":["https://openalex.org/W79865097","https://openalex.org/W1973739479","https://openalex.org/W2035398040","https://openalex.org/W2074866620","https://openalex.org/W2089900311","https://openalex.org/W2151512268","https://openalex.org/W2235562949","https://openalex.org/W2314501764","https://openalex.org/W2331071772","https://openalex.org/W2489053600","https://openalex.org/W2883315052","https://openalex.org/W2974359301","https://openalex.org/W3100562433","https://openalex.org/W3132137767","https://openalex.org/W3132768034","https://openalex.org/W3138815747","https://openalex.org/W3173903393"],"related_works":["https://openalex.org/W2031171436","https://openalex.org/W4385721312","https://openalex.org/W2350978943","https://openalex.org/W2383764498","https://openalex.org/W2184191651","https://openalex.org/W2354713701","https://openalex.org/W2367967182","https://openalex.org/W2888270048","https://openalex.org/W2357981444","https://openalex.org/W2532055435"],"abstract_inverted_index":{"Abstract":[0],"The":[1,21,42],"Compact":[2],"Muon":[3],"Solenoid":[4],"(CMS)":[5],"experiment":[6],"heavily":[7],"relies":[8],"on":[9,25,79,147,162,176,210],"the":[10,30,62,65,93,98,114,119,128,131,135,163,177,204,214],"CMSWEB":[11,66,115,136,167,195],"cluster":[12,22,73,117],"to":[13,53,70,74,89],"host":[14],"critical":[15],"services":[16],"for":[17],"its":[18,72],"operational":[19,104],"needs.":[20],"is":[23,35,45],"deployed":[24],"virtual":[26],"machines":[27],"(VMs)":[28],"from":[29,50],"CERN":[31],"OpenStack":[32],"cloud":[33],"and":[34,40,57,81,102,118,130,149,192,208],"manually":[36],"maintained":[37],"by":[38],"operators":[39],"developers.":[41],"release":[43,94],"cycle":[44],"composed":[46],"of":[47,64,113,157,166,180],"several":[48],"steps,":[49],"building":[51],"RPMs":[52],"their":[54],"deployment,":[55],"validation,":[56],"integration":[58],"tests.":[59],"To":[60],"enhance":[61],"sustainability":[63],"cluster,":[67],"CMS":[68],"decided":[69],"migrate":[71],"a":[75],"containerized":[76],"solution":[77],"based":[78,146,161,175,194],"Docker":[80],"orchestrated":[82],"with":[83],"Kubernetes":[84,137,141,191,207],"(K8s).":[85],"This":[86],"allows":[87],"us":[88],"significantly":[90],"speed":[91],"up":[92],"upgrade":[95],"cycle,":[96],"follow":[97],"end-to-end":[99],"deployment":[100,173,183],"procedure,":[101],"reduce":[103],"cost.":[105],"In":[106],"this":[107,124,152],"paper,":[108,153],"we":[109,121,154,198],"give":[110],"an":[111],"overview":[112],"VM":[116,193],"issues":[120,201],"discovered":[122],"during":[123,203,213],"migration.":[125],"We":[126,169,186],"discuss":[127,171],"architecture":[129],"implementation":[132,205],"strategy":[133],"in":[134,151,206],"cluster.":[138],"Even":[139],"though":[140],"provides":[142],"horizontal":[143,158],"pod":[144,159],"autoscaling":[145,160],"CPUs":[148],"memory,":[150],"provide":[155],"details":[156],"custom":[164],"metrics":[165],"services.":[168],"also":[170],"automated":[172],"procedure":[174],"best":[178],"practices":[179],"continuous":[181],"integration/continuous":[182],"(CI/CD)":[184],"workflows.":[185],"present":[187],"performance":[188],"analysis":[189],"between":[190],"deployments.":[196],"Finally,":[197],"describe":[199],"various":[200],"found":[202],"report":[209],"lessons":[211],"learned":[212],"migration":[215],"process.":[216]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":2},{"year":2024,"cited_by_count":2},{"year":2023,"cited_by_count":1},{"year":2022,"cited_by_count":1}],"updated_date":"2026-08-04T08:18:43.703281","created_date":"2025-10-10T00:00:00"}
