Use este identificador para citar ou linkar para este item:
https://repositorio.ifgoiano.edu.br/handle/prefix/4048
Tipo: | Trabalho de Conclusão de Curso |
Título: | A EVOLUÇÃO DA ARQUITETURA DE SERVIDORES: COMPARAÇÃO ENTRE ARQUITETURA MONOLÍTICA E MICROSSERVIÇOS |
Autor(es): | Silva, Emelly |
Primeiro Orientador: | Gonçalves, Roitier |
Primeiro Membro da Banca: | Gonçalves, Roitier |
Segundo Membro da Banca: | Rigo, Rangel |
Terceiro Membro da Banca: | Campos, Hugo |
Resumo: | A evolução dos computadores ocorreu de forma rápida e com mudanças constantes. O mesmo aconteceu com os servidores, responsáveis por gerenciar as informações da web. Inicialmente, eles eram máquinas locais, mas com o tempo se transformaram em grandes data centers, capazes de conectar pessoas ao redor do mundo. Com o aumento de usuários, surgiram novas tecnologias, como, por exemplo, máquinas virtuais e containers, com o objetivo de otimizar o uso de hardware dos servidores. Os servidores monolíticos tornaram-se limitados devido ao alto consumo de hardware e, para contornar esse problema, surgiram as máquinas virtuais, cujo objetivo era segregar serviços da aplicação web para compartilhar os recursos de máquina do servidor físico. No entanto, como as Máquinas Virtuais demandavam muitos recursos hardware, surgiram os containers, que oferecem uma abordagem mais simples, compartilham o kernel do servidor e não simulam um Sistema Operacional completo como as máquinas virtuais. Com o advento dos containers, tornou-se necessário o desenvolvimento de novas tecnologias para orquestrar e gerenciá-los. Portanto, esta pesquisa tem como objetivo uma revisão bibliográfica para comparar a evolução da arquitetura de servidores, destacando as principais ferramentas utilizadas para melhorar o desempenho do hardware. Assim, o entendimento dessas tecnologias é fundamental para disseminar o conhecimento e aplicá-lo em novas aplicações web e servidores legados. |
Abstract: | The evolution of computers has occurred rapidly with constant changes. The same goes for servers, responsible for managing web information. Initially, they were local machines, but over time, they transformed into large data centers capable of connecting people around the world. With the increase in users, new technologies emerged, such as virtual machines and containers, with the aim of optimizing the use of server hardware. Monolithic servers became limited due to high hardware consumption, and to overcome this problem, virtual machines emerged, which aimed to segregate web application services to share the physical server’s resources. However, as Virtual Machines demanded significant hardware resources, containers emerged, offering a simpler approach by sharing the server’s kernel and not simulating a complete operating system like virtual machines. With the advent of containers, it became necessary to develop new technologies to orchestrate and manage them. Therefore, this research aims to provide a literature review to compare the evolution of server architecture, highlighting the main tools used to improve hardware performance. Understanding these technologies is crucial for disseminating knowledge and applying it in new web applications and legacy servers. |
Palavras-chave: | docker, kubernetes, arquitetura, monolítico, máquinas virtuais docker, kubernetes, containers, architecture, monolithic, virtual machines |
Área do CNPq: | CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO |
Idioma: | por |
Pais: | Brasil |
Editor: | Instituto Federal Goiano |
Sigla da Instituição: | IF Goiano |
Campus: | Campus Ceres |
Tipo de Acesso: | Acesso Aberto |
URI: | https://repositorio.ifgoiano.edu.br/handle/prefix/4048 |
Data do documento: | 20-Nov-2023 |
Aparece nas coleções: | Bacharelado em Sistemas de Informação |
Arquivos associados a este item:
Arquivo | Descrição | Tamanho | Formato | |
---|---|---|---|---|
Termo de autorização-assinado.pdf | Assinatura do orientador e autora | 218,87 kB | Adobe PDF | Visualizar/Abrir |
ATA.pdf | ATA da aprovação da apresentação | 518,2 kB | Adobe PDF | Visualizar/Abrir |
tcc_ Emelly Marinho_Pereira_Silva.pdf | 1,8 MB | Adobe PDF | Visualizar/Abrir |
Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.