Repositório Institucional da UFPI

AVALIAÇÃO DE DESEMPENHO DE MIGRAÇÃO DE CONTÊINERES COM REDES DE PETRI ESTOCÁSTICAS

DSpace/Manakin Repository

Show simple item record

dc.contributor.author CORREIA, Leonel Feitosa
dc.date.accessioned 2024-09-27T12:54:24Z
dc.date.available 2024-09-27T12:54:24Z
dc.date.issued 2024-09-27
dc.identifier.uri http://hdl.handle.net/123456789/3631
dc.description Orientador: Prof. Dr. Francisco Airton Pereira da Silva Examinador: Prof. Dr. Gustavo Rau de Almeida Callou Examinador: Prof. Dr. Paulo Antônio Leal Rego Examinadora: Profa. Dra. Juliana Oliveira de Carvalho Examinador: Prof. Dr. Erico Meneses Leão pt_BR
dc.description.abstract Resumo As tecnologias de contêineres estão presentes na maioria dos data centers ao redor do mundo. Esses contêineres operam normalmente em um único host controlador, interagindo com um único kernel, sendo mais leves que as máquinas virtuais. Para garantir o funcio-namento adequado das aplicações distribuídas, é fundamental que os contêineres possam ser realocados de forma simples, mantendo a continuidade do sistema. Por exemplo, o Kubernetes pode encerrar a execução de um contêiner sem estado e, em seguida, iniciar um equivalente a ele em outro host. No entanto, a migração de contêineres com estado ainda não é nativamente aplicável ao Kubernetes. A motivação por trás da realização da migração de contêineres é preservar a disponibilidade dos dados contidos em contêineres com estado e otimizar a eficiência operacional dos próprios data centers. Para facilitar essas migrações, existem ferramentas como o Checkpoint Restoration In Userspace (CRIU), adaptadas para o processo de migração de contêineres. O problema da pesquisa está no alto custo envolvido ao fazer uma predição do desempenho de migração de contêiner em ambientes reais. Esta dissertação propõe dois modelos de redes de Petri estocásticas (SPN) com e sem estado absorvente. Os modelos avaliam as políticas de migração Cold, PreCopy, PostCopy e Hybrid. O foco desses modelos está nas métricas de Tempo Total de Migração (MTT), Tempo Médio de Migração (MMT), utilização, probabilidade de descarte e taxa de migração. O foco principal é avaliar os fatores que influenciam as métricas, levando em consideração a quantidade de elementos migrados simultaneamente e a capacidade paralela do sistema de migração. O modelo com estado absorvente também permite calcular a função de distribuição de probabilidade acumulada (CDF). Por fim, foi também realizada uma Análise de Sensibilidade (DoE) conduzido para a política Hybrid no modelo absorvente. Abstract Container technologies are present in most data centers around the world. These containers typically operate on a single controller host, interacting with a single kernel, and are lighter than virtual machines. To ensure the proper functioning of distributed applications, it is essential that containers can be relocated simply, maintaining system continuity. For example, Kubernetes can terminate the execution of a stateless container and then launch its equivalent on another host. However, stateful container migration is not yet natively applicable to Kubernetes. The motivation behind performing container migration is to preserve the availability of data contained in stateful containers and to optimize the operational efficiency of the data centers themselves. To facilitate these migrations, there are tools such as Checkpoint Restoration In Userspace (CRIU), adapted for the container migration process. The research problem is the high cost involved when making a prediction of container migration performance in real environments. This dissertation proposes two models of stochastic Petri nets (SPN) with and without absorbing state. The models evaluate Cold, PreCopy, PostCopy, and Hybrid migration policies. The focus of these models is on the metrics of Total Migration Time (MTT), Average Migration Time (MMT), utilization, discard probability and migration rate. The main focus is to evaluate the factors that influence the metrics, taking into account the number of elements migrated simultaneously and the parallel capacity of the migration system. The model with absorbing state also allows calculating the cumulative probability distribution function (CDF). Finally, a Sensitivity Analysis (DoE) was also carried out for the Hybrid policy in the absorbent model. pt_BR
dc.description.sponsorship Fundação Coordenação de Aperfeiçoamento de Pessoal de Nível Superior - CAPES pt_BR
dc.language.iso other pt_BR
dc.subject Ciência da computação pt_BR
dc.subject Contêiner pt_BR
dc.subject Migração ao vivo pt_BR
dc.subject Desempenho pt_BR
dc.subject Rede de Petri pt_BR
dc.subject Análise de sensibilidade pt_BR
dc.subject Container pt_BR
dc.subject Live migration pt_BR
dc.subject Performance pt_BR
dc.subject Petri net pt_BR
dc.subject Sensitivity analysis pt_BR
dc.title AVALIAÇÃO DE DESEMPENHO DE MIGRAÇÃO DE CONTÊINERES COM REDES DE PETRI ESTOCÁSTICAS pt_BR
dc.type Preprint pt_BR


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Advanced Search

Browse

My Account