{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,26]],"date-time":"2025-03-26T12:37:57Z","timestamp":1742992677239,"version":"3.40.3"},"publisher-location":"Cham","reference-count":29,"publisher":"Springer Nature Switzerland","isbn-type":[{"type":"print","value":"9783031408427"},{"type":"electronic","value":"9783031408434"}],"license":[{"start":{"date-parts":[[2023,1,1]],"date-time":"2023-01-01T00:00:00Z","timestamp":1672531200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2023,1,1]],"date-time":"2023-01-01T00:00:00Z","timestamp":1672531200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2023]]},"DOI":"10.1007\/978-3-031-40843-4_14","type":"book-chapter","created":{"date-parts":[[2023,8,24]],"date-time":"2023-08-24T12:02:32Z","timestamp":1692878552000},"page":"181-192","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Running Kubernetes Workloads on\u00a0HPC"],"prefix":"10.1007","author":[{"given":"Antony","family":"Chazapis","sequence":"first","affiliation":[]},{"given":"Fotis","family":"Nikolaidis","sequence":"additional","affiliation":[]},{"given":"Manolis","family":"Marazakis","sequence":"additional","affiliation":[]},{"given":"Angelos","family":"Bilas","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2023,8,25]]},"reference":[{"key":"14_CR1","unstructured":"Apptainer. https:\/\/apptainer.org"},{"key":"14_CR2","unstructured":"Argo workflows. https:\/\/argoproj.github.io\/projects\/argo"},{"key":"14_CR3","unstructured":"AWS ParallelCluster. https:\/\/aws.amazon.com\/hpc\/parallelcluster\/"},{"key":"14_CR4","unstructured":"Cloud native computing foundation. https:\/\/www.cncf.io"},{"key":"14_CR5","unstructured":"Flannel. https:\/\/github.com\/flannel-io\/flannel"},{"key":"14_CR6","unstructured":"High-performance kubernetes. https:\/\/github.com\/CARV-ICS-FORTH\/HPK"},{"key":"14_CR7","unstructured":"The kubernetes network model. https:\/\/kubernetes.io\/docs\/concepts\/services-networking\/#the-kubernetes-network-model"},{"key":"14_CR8","unstructured":"Kubernetes operator for apache spark. https:\/\/github.com\/GoogleCloudPlatform\/spark-on-k8s-operator"},{"key":"14_CR9","unstructured":"Kubernetes: Production-grade container orchestration. https:\/\/kubernetes.io"},{"key":"14_CR10","unstructured":"Minio. https:\/\/min.io\/"},{"key":"14_CR11","unstructured":"MPI operator. https:\/\/github.com\/kubeflow\/mpi-operator"},{"key":"14_CR12","unstructured":"NAS parallel benchmarks. https:\/\/www.nas.nasa.gov\/software\/npb.html"},{"key":"14_CR13","unstructured":"OpenEBS: Kubernetes storage simplified. https:\/\/openebs.io\/"},{"key":"14_CR14","unstructured":"S8s: Slurmenetes managed kubernetes service on meluxina HPC. https:\/\/jpclipffel.s3.lxp.lu\/userdoc\/cloud\/s8s\/index.html"},{"key":"14_CR15","unstructured":"slurm-k8s-bridge: Experimental slurm scheduling plugin for kubernetes. https:\/\/gitlab.com\/SchedMD\/training\/slurm-k8s-bridge"},{"key":"14_CR16","unstructured":"Slurm workload manager. https:\/\/slurm.schedmd.com\/documentation.html"},{"key":"14_CR17","unstructured":"Sylabs: Singularity container technology & services. https:\/\/sylabs.io"},{"key":"14_CR18","unstructured":"TensorFlow serving. https:\/\/github.com\/tensorflow\/serving"},{"key":"14_CR19","unstructured":"Usernetes: Kubernetes without the root privileges. https:\/\/github.com\/rootless-containers\/usernetes"},{"key":"14_CR20","unstructured":"Virtual-kubelet. https:\/\/github.com\/virtual-kubelet\/virtual-kubelet"},{"issue":"04","key":"14_CR21","doi-asserted-by":"publisher","first-page":"1723","DOI":"10.1109\/TETC.2020.3019202","volume":"9","author":"I Colonnelli","year":"2021","unstructured":"Colonnelli, I., Cantalupo, B., Merelli, I., Aldinucci, M.: StreamFlow: cross-breeding cloud with HPC. IEEE Trans. Emerg. Top. Comput. 9(04), 1723\u20131737 (2021)","journal-title":"IEEE Trans. Emerg. Top. Comput."},{"key":"14_CR22","unstructured":"Cot\u00e9, M.: Kubernetes is here to stay: this is why (2022). https:\/\/tanzu.vmware.com\/content\/blog\/state-of-kubernetes-2022"},{"issue":"5","key":"14_CR23","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1371\/journal.pone.0177459","volume":"12","author":"GM Kurtzer","year":"2017","unstructured":"Kurtzer, G.M., Sochat, V., Bauer, M.W.: Singularity: scientific containers for mobility of compute. PLOS ONE 12(5), 1\u201320 (2017)","journal-title":"PLOS ONE"},{"key":"14_CR24","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"310","DOI":"10.1007\/978-3-030-59851-8_20","volume-title":"High Performance Computing","author":"S L\u00f3pez-Huguet","year":"2020","unstructured":"L\u00f3pez-Huguet, S., Segrelles, J.D., Kasztelnik, M., Bubak, M., Blanquer, I.: Seamlessly managing HPC workloads through kubernetes. In: Jagode, H., Anzt, H., Juckeland, G., Ltaief, H. (eds.) ISC High Performance 2020. LNCS, vol. 12321, pp. 310\u2013320. Springer, Cham (2020). https:\/\/doi.org\/10.1007\/978-3-030-59851-8_20"},{"key":"14_CR25","doi-asserted-by":"crossref","unstructured":"Lublinsky, B., Jennings, E., Spi\u0161akov\u00e1, V.: A kubernetes \u2018bridge\u2019 operator between cloud and external resources (2022). https:\/\/arxiv.org\/abs\/2207.02531v1","DOI":"10.21203\/rs.3.rs-1477125\/v1"},{"key":"14_CR26","doi-asserted-by":"publisher","unstructured":"Maliaroudakis, E., Chazapis, A., Kanterakis, A., Marazakis, M., Bilas, A.: Interactive, cloud-native workflows on HPC using KNoC. In: Anzt, H., Bienz, A., Luszczek, P., Baboulin, M. (eds.) ISC High Performance 2022. LNCS, vol. 13387, pp. 221\u2013232. Springer, Cham (2022). https:\/\/doi.org\/10.1007\/978-3-031-23220-6_15","DOI":"10.1007\/978-3-031-23220-6_15"},{"key":"14_CR27","unstructured":"Wickberg, T.: Slurm and\/or\/vs kubernetes (2022). https:\/\/slurm.schedmd.com\/SC22\/Slurm-and-or-vs-Kubernetes.pdf"},{"key":"14_CR28","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"347","DOI":"10.1007\/978-3-031-23220-6_24","volume-title":"ISC High Performance 2022","author":"G Zervas","year":"2022","unstructured":"Zervas, G., Chazapis, A., Sfakianakis, Y., Kozanitis, C., Bilas, A.: Virtual clusters: isolated, containerized HPC environments in kubernetes. In: Anzt, H., Bienz, A., Luszczek, P., Baboulin, M. (eds.) ISC High Performance 2022. Lecture Notes in Computer Science, vol. 13387, pp. 347\u2013357. Springer, Cham (2022). https:\/\/doi.org\/10.1007\/978-3-031-23220-6_24"},{"key":"14_CR29","doi-asserted-by":"crossref","unstructured":"Zhou, N., Georgiou, Y., Zhong, L., Zhou, H., Pospieszny, M.: Container orchestration on HPC systems. In: 2020 IEEE 13th International Conference on Cloud Computing (CLOUD), pp. 34\u201336 (2020)","DOI":"10.1109\/CLOUD49709.2020.00017"}],"container-title":["Lecture Notes in Computer Science","High Performance Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-40843-4_14","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,8,24]],"date-time":"2023-08-24T12:04:49Z","timestamp":1692878689000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-40843-4_14"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023]]},"ISBN":["9783031408427","9783031408434"],"references-count":29,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-40843-4_14","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2023]]},"assertion":[{"value":"25 August 2023","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"ISC High Performance","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on High Performance Computing","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Hamburg","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Germany","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2023","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"21 May 2023","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"25 May 2023","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"38","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"supercomputing2023","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/www.isc-hpc.com\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Double-blind","order":1,"name":"type","label":"Type","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"Linklings","order":2,"name":"conference_management_system","label":"Conference Management System","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"70","order":3,"name":"number_of_submissions_sent_for_review","label":"Number of Submissions Sent for Review","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"49","order":4,"name":"number_of_full_papers_accepted","label":"Number of Full Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"0","order":5,"name":"number_of_short_papers_accepted","label":"Number of Short Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"70% - The value is computed by the equation \"Number of Full Papers Accepted \/ Number of Submissions Sent for Review * 100\" and then rounded to a whole number.","order":6,"name":"acceptance_rate_of_full_papers","label":"Acceptance Rate of Full Papers","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"3","order":7,"name":"average_number_of_reviews_per_paper","label":"Average Number of Reviews per Paper","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"2","order":8,"name":"average_number_of_papers_per_reviewer","label":"Average Number of Papers per Reviewer","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"No","order":9,"name":"external_reviewers_involved","label":"External Reviewers Involved","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}}]}}