Highly available and scalable medical image repository based on kubernetes

Detalhes bibliográficos
Autor(a) principal: Baptista, Tibério Filipe Pacheco
Data de Publicação: 2021
Tipo de documento: Dissertação
Idioma: eng
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/10773/33885
Resumo: The use of medical imaging in clinical practice has increased dramatically in recent decades. The adoption and migration to the Cloud of medical imaging systems and services is an excellent opportunity for telemedicine, telework and collaborative work environments. However, the adoption of this paradigm has been slow in this scenario. While the migration has many advantages, it also introduces new challenges, mainly related with data storage and management. One of the most important open problems is with the efficient handling and transmission of large volumes of data. This issue is particularly critical if the service requests data regional redundancy and high scalability. In this context, this article proposes and describes a new architecture compliant with medical imaging requirements and following standard Cloud and medical imaging interfaces to further enable the open-source Dicoogle medical image repository. The solution is based on Kubernetes, an open-source system to deploy, scale and manage containerized applications in a distributed manner. The proposal includes a component for distributed management of the medical studies based on service policies, along with a monitoring framework component for the automatic scalability configuration of a medical imaging repository. The result was a scalable cloud-based medical imaging repository that can be distributed across multiple machines in order to achieve a better performance than a single node.
id RCAP_05e8cb194b6af372255749fdd2d14ad8
oai_identifier_str oai:ria.ua.pt:10773/33885
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling Highly available and scalable medical image repository based on kubernetesMedical imagingDICOMPACSCloudScalabilityKubernetesThe use of medical imaging in clinical practice has increased dramatically in recent decades. The adoption and migration to the Cloud of medical imaging systems and services is an excellent opportunity for telemedicine, telework and collaborative work environments. However, the adoption of this paradigm has been slow in this scenario. While the migration has many advantages, it also introduces new challenges, mainly related with data storage and management. One of the most important open problems is with the efficient handling and transmission of large volumes of data. This issue is particularly critical if the service requests data regional redundancy and high scalability. In this context, this article proposes and describes a new architecture compliant with medical imaging requirements and following standard Cloud and medical imaging interfaces to further enable the open-source Dicoogle medical image repository. The solution is based on Kubernetes, an open-source system to deploy, scale and manage containerized applications in a distributed manner. The proposal includes a component for distributed management of the medical studies based on service policies, along with a monitoring framework component for the automatic scalability configuration of a medical imaging repository. The result was a scalable cloud-based medical imaging repository that can be distributed across multiple machines in order to achieve a better performance than a single node.O uso de imagens médicas na prática clínica aumentou notavelmente nas últimas décadas. A utilização de serviços na nuvem para imagens médicas é hoje uma realidade com grandes vantagens em cenários de telemedicina, teletrabalho e trabalho colaborativo. No entanto, a adoção deste paradigma poderia ser mais ágil. Embora a migração tenha muitas vantagens, esta também apresenta novos desafios, relacionados principalmente com o armazenamento e gestão de dados. Um dos problemas mais importantes é a gestão e transmissão de grandes volumes de dados, de forma eficiente. Este problema é particularmente crítico se o serviço solicitar redundância de dados e alta escalabilidade. Neste contexto, este trabalho propõe e descreve uma arquitetura inovadora, compatível com os requisitos de imagem médica e seguindo as interfaces padrão da nuvem. A proposta foi desenhada para potenciar a utilização do repositório de imagens médicas Dicoogle em ambiente da nuvem. A solução é baseada em Kubernetes, um ecossistema open-source para implementar, gerenciar e escalar aplicações em contêineres, de forma distribuída. Inclui um componente para gerenciamento distribuído dos estudos médicos com base em políticas de serviço, assim com um módulo de monitorização e configuração da escalabilidade. O resultado foi um repositório de imagens médicas baseado na nuvem que pode ser distribuído em várias máquinas para obter um desempenho melhor do que numa máquina singular.2022-05-16T10:40:08Z2021-12-03T00:00:00Z2021-12-03info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10773/33885engBaptista, Tibério Filipe Pachecoinfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2024-02-22T12:05:12Zoai:ria.ua.pt:10773/33885Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-20T03:05:13.363821Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv Highly available and scalable medical image repository based on kubernetes
title Highly available and scalable medical image repository based on kubernetes
spellingShingle Highly available and scalable medical image repository based on kubernetes
Baptista, Tibério Filipe Pacheco
Medical imaging
DICOM
PACS
Cloud
Scalability
Kubernetes
title_short Highly available and scalable medical image repository based on kubernetes
title_full Highly available and scalable medical image repository based on kubernetes
title_fullStr Highly available and scalable medical image repository based on kubernetes
title_full_unstemmed Highly available and scalable medical image repository based on kubernetes
title_sort Highly available and scalable medical image repository based on kubernetes
author Baptista, Tibério Filipe Pacheco
author_facet Baptista, Tibério Filipe Pacheco
author_role author
dc.contributor.author.fl_str_mv Baptista, Tibério Filipe Pacheco
dc.subject.por.fl_str_mv Medical imaging
DICOM
PACS
Cloud
Scalability
Kubernetes
topic Medical imaging
DICOM
PACS
Cloud
Scalability
Kubernetes
description The use of medical imaging in clinical practice has increased dramatically in recent decades. The adoption and migration to the Cloud of medical imaging systems and services is an excellent opportunity for telemedicine, telework and collaborative work environments. However, the adoption of this paradigm has been slow in this scenario. While the migration has many advantages, it also introduces new challenges, mainly related with data storage and management. One of the most important open problems is with the efficient handling and transmission of large volumes of data. This issue is particularly critical if the service requests data regional redundancy and high scalability. In this context, this article proposes and describes a new architecture compliant with medical imaging requirements and following standard Cloud and medical imaging interfaces to further enable the open-source Dicoogle medical image repository. The solution is based on Kubernetes, an open-source system to deploy, scale and manage containerized applications in a distributed manner. The proposal includes a component for distributed management of the medical studies based on service policies, along with a monitoring framework component for the automatic scalability configuration of a medical imaging repository. The result was a scalable cloud-based medical imaging repository that can be distributed across multiple machines in order to achieve a better performance than a single node.
publishDate 2021
dc.date.none.fl_str_mv 2021-12-03T00:00:00Z
2021-12-03
2022-05-16T10:40:08Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10773/33885
url http://hdl.handle.net/10773/33885
dc.language.iso.fl_str_mv eng
language eng
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799137707181473792