KTWIN : a serverless kubernetes-based digital twin platform
| Ano de defesa: | 2024 |
|---|---|
| Autor(a) principal: | |
| Orientador(a): | |
| Banca de defesa: | |
| Tipo de documento: | Dissertação |
| Tipo de acesso: | Acesso aberto |
| Idioma: | eng |
| Instituição de defesa: |
Não Informado pela instituição
|
| Programa de Pós-Graduação: |
Não Informado pela instituição
|
| Departamento: |
Não Informado pela instituição
|
| País: |
Não Informado pela instituição
|
| Palavras-chave em Português: | |
| Palavras-chave em Inglês: | |
| Link de acesso: | http://hdl.handle.net/10183/289245 |
Resumo: | Gêmeos Digitais são representações virtuais de ativos físicos que permitem às organiza- ções obter uma melhor compressão e aperfeiçoar determinados processos. Na prática, Gêmeos Digitais exigem modelagem adequada, desenvolvimento coerente e implantação contínua em ambientes de nuvem e de borda, contando com padrões estabelecidos para reduzir custos operacionais. No entanto, as plataformas existentes não permitem a defini- ção de aspectos técnicos das aplicações que compõem um Digital Twin, como o número de CPU reservada, memória utilizada e configurações de escala automática. Além disso, as plataformas existentes não são agnósticas de fornecedor, impedindo que as soluções sejam implantadas em diferentes provedores de Cloud, causando o problema de vendorlockin. Neste trabalho, propomos KTWIN uma plataforma Serverless baseada em Kubernetes para Gêmeos Digitais. O KTWIN foi desenvolvido usando ferramentas nativas de nuvem de código aberto de última geração, permitindo que os seus operadores definam facilmente modelos por meio de padrões abertos e configurem detalhes dos serviços e da infraestrutura subjacentes. Os experimentos conduzidos do protótipo desenvolvido mostram que KTWIN pode fornecer um nível mais alto de abstração para modelar e implantar um caso de uso de Gêmeos Digitais sem comprometer a escalabilidade da solução. Os testes realizados também mostram economias de custos que variam entre 60% e 80% em comparação com cenários de superprovisionamento. |
| id |
URGS_af472da1c7635a10801c9714c1dcdd62 |
|---|---|
| oai_identifier_str |
oai:www.lume.ufrgs.br:10183/289245 |
| network_acronym_str |
URGS |
| network_name_str |
Biblioteca Digital de Teses e Dissertações da UFRGS |
| repository_id_str |
|
| spelling |
Wermann, Alexandre GustavoWickboldt, Juliano Araújo2025-03-28T06:44:03Z2024http://hdl.handle.net/10183/289245001244389Gêmeos Digitais são representações virtuais de ativos físicos que permitem às organiza- ções obter uma melhor compressão e aperfeiçoar determinados processos. Na prática, Gêmeos Digitais exigem modelagem adequada, desenvolvimento coerente e implantação contínua em ambientes de nuvem e de borda, contando com padrões estabelecidos para reduzir custos operacionais. No entanto, as plataformas existentes não permitem a defini- ção de aspectos técnicos das aplicações que compõem um Digital Twin, como o número de CPU reservada, memória utilizada e configurações de escala automática. Além disso, as plataformas existentes não são agnósticas de fornecedor, impedindo que as soluções sejam implantadas em diferentes provedores de Cloud, causando o problema de vendorlockin. Neste trabalho, propomos KTWIN uma plataforma Serverless baseada em Kubernetes para Gêmeos Digitais. O KTWIN foi desenvolvido usando ferramentas nativas de nuvem de código aberto de última geração, permitindo que os seus operadores definam facilmente modelos por meio de padrões abertos e configurem detalhes dos serviços e da infraestrutura subjacentes. Os experimentos conduzidos do protótipo desenvolvido mostram que KTWIN pode fornecer um nível mais alto de abstração para modelar e implantar um caso de uso de Gêmeos Digitais sem comprometer a escalabilidade da solução. Os testes realizados também mostram economias de custos que variam entre 60% e 80% em comparação com cenários de superprovisionamento.Digital Twins (DTs) systems are virtual representations of physical assets allowing organizations to gain insights and improve existing processes. In practice, DTs require proper modeling, coherent development and seamless deployment along cloud and edge landscapes relying on established patterns to reduce operational costs. However, existing platforms do not allow the definition of technical application aspects that compose the deployment of a Digital Twin, such as the number of allocated CPU, memory, and autoscaling settings. Moreover, the existing platforms are not vendor-agnostic preventing solutions from being deployed to different Cloud providers, causing the vendor lock-in problem. In this work, we propose KTWIN, a Kubernetes-based Serverless Platform for Digital Twins. KTWIN was developed using the state-of-the-art open-source Cloud Native tools, allowing DT operators to easily define models through open standards and configure details of the underlying services and infrastructure. The experiments carried out with the developed prototype show KTWIN can provide a higher level of abstraction to model and deploy a Digital Twin use case without compromising the scalability of the solution. The tests performed also show cost savings ranging between 60% and 80% compared to over-provisioned scenarios.application/pdfengGêmeos digitaisComputação em nuvemKubernetesComputação de BordaServerlessEvent-driven architectureInternet of thingsKTWIN : a serverless kubernetes-based digital twin platformKTWIN : uma plataforma serverless para digital twins baseada em kubernertesinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisUniversidade Federal do Rio Grande do SulInstituto de InformáticaPrograma de Pós-Graduação em ComputaçãoPorto Alegre, BR-RS2024mestradoinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFRGSinstname:Universidade Federal do Rio Grande do Sul (UFRGS)instacron:UFRGSTEXT001244389.pdf.txt001244389.pdf.txtExtracted Texttext/plain223487http://www.lume.ufrgs.br/bitstream/10183/289245/2/001244389.pdf.txt351cc87e6d57e87163bde315615df10bMD52ORIGINAL001244389.pdfTexto completo (inglês)application/pdf3404536http://www.lume.ufrgs.br/bitstream/10183/289245/1/001244389.pdf781e35637e6b3ed9d2a2c07cac75ad0dMD5110183/2892452025-04-17 06:56:39.587193oai:www.lume.ufrgs.br:10183/289245Biblioteca Digital de Teses e Dissertaçõeshttps://lume.ufrgs.br/handle/10183/2PUBhttps://lume.ufrgs.br/oai/requestlume@ufrgs.br||lume@ufrgs.bropendoar:18532025-04-17T09:56:39Biblioteca Digital de Teses e Dissertações da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false |
| dc.title.pt_BR.fl_str_mv |
KTWIN : a serverless kubernetes-based digital twin platform |
| dc.title.alternative.pt.fl_str_mv |
KTWIN : uma plataforma serverless para digital twins baseada em kubernertes |
| title |
KTWIN : a serverless kubernetes-based digital twin platform |
| spellingShingle |
KTWIN : a serverless kubernetes-based digital twin platform Wermann, Alexandre Gustavo Gêmeos digitais Computação em nuvem Kubernetes Computação de Borda Serverless Event-driven architecture Internet of things |
| title_short |
KTWIN : a serverless kubernetes-based digital twin platform |
| title_full |
KTWIN : a serverless kubernetes-based digital twin platform |
| title_fullStr |
KTWIN : a serverless kubernetes-based digital twin platform |
| title_full_unstemmed |
KTWIN : a serverless kubernetes-based digital twin platform |
| title_sort |
KTWIN : a serverless kubernetes-based digital twin platform |
| author |
Wermann, Alexandre Gustavo |
| author_facet |
Wermann, Alexandre Gustavo |
| author_role |
author |
| dc.contributor.author.fl_str_mv |
Wermann, Alexandre Gustavo |
| dc.contributor.advisor1.fl_str_mv |
Wickboldt, Juliano Araújo |
| contributor_str_mv |
Wickboldt, Juliano Araújo |
| dc.subject.por.fl_str_mv |
Gêmeos digitais Computação em nuvem Kubernetes Computação de Borda |
| topic |
Gêmeos digitais Computação em nuvem Kubernetes Computação de Borda Serverless Event-driven architecture Internet of things |
| dc.subject.eng.fl_str_mv |
Serverless Event-driven architecture Internet of things |
| description |
Gêmeos Digitais são representações virtuais de ativos físicos que permitem às organiza- ções obter uma melhor compressão e aperfeiçoar determinados processos. Na prática, Gêmeos Digitais exigem modelagem adequada, desenvolvimento coerente e implantação contínua em ambientes de nuvem e de borda, contando com padrões estabelecidos para reduzir custos operacionais. No entanto, as plataformas existentes não permitem a defini- ção de aspectos técnicos das aplicações que compõem um Digital Twin, como o número de CPU reservada, memória utilizada e configurações de escala automática. Além disso, as plataformas existentes não são agnósticas de fornecedor, impedindo que as soluções sejam implantadas em diferentes provedores de Cloud, causando o problema de vendorlockin. Neste trabalho, propomos KTWIN uma plataforma Serverless baseada em Kubernetes para Gêmeos Digitais. O KTWIN foi desenvolvido usando ferramentas nativas de nuvem de código aberto de última geração, permitindo que os seus operadores definam facilmente modelos por meio de padrões abertos e configurem detalhes dos serviços e da infraestrutura subjacentes. Os experimentos conduzidos do protótipo desenvolvido mostram que KTWIN pode fornecer um nível mais alto de abstração para modelar e implantar um caso de uso de Gêmeos Digitais sem comprometer a escalabilidade da solução. Os testes realizados também mostram economias de custos que variam entre 60% e 80% em comparação com cenários de superprovisionamento. |
| publishDate |
2024 |
| dc.date.issued.fl_str_mv |
2024 |
| dc.date.accessioned.fl_str_mv |
2025-03-28T06:44:03Z |
| 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/10183/289245 |
| dc.identifier.nrb.pt_BR.fl_str_mv |
001244389 |
| url |
http://hdl.handle.net/10183/289245 |
| identifier_str_mv |
001244389 |
| 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:Biblioteca Digital de Teses e Dissertações da UFRGS instname:Universidade Federal do Rio Grande do Sul (UFRGS) instacron:UFRGS |
| instname_str |
Universidade Federal do Rio Grande do Sul (UFRGS) |
| instacron_str |
UFRGS |
| institution |
UFRGS |
| reponame_str |
Biblioteca Digital de Teses e Dissertações da UFRGS |
| collection |
Biblioteca Digital de Teses e Dissertações da UFRGS |
| bitstream.url.fl_str_mv |
http://www.lume.ufrgs.br/bitstream/10183/289245/2/001244389.pdf.txt http://www.lume.ufrgs.br/bitstream/10183/289245/1/001244389.pdf |
| bitstream.checksum.fl_str_mv |
351cc87e6d57e87163bde315615df10b 781e35637e6b3ed9d2a2c07cac75ad0d |
| bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 |
| repository.name.fl_str_mv |
Biblioteca Digital de Teses e Dissertações da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS) |
| repository.mail.fl_str_mv |
lume@ufrgs.br||lume@ufrgs.br |
| _version_ |
1844167622817480704 |