Construção automática de CMDB

Detalhes bibliográficos
Autor(a) principal: Pereira, Joana Catarina Maciel
Data de Publicação: 2021
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: https://hdl.handle.net/1822/81334
Resumo: Dissertação de mestrado integrado em Engenharia Informática
id RCAP_664f98a518e97f22b0663d1ade892901
oai_identifier_str oai:repositorium.sdum.uminho.pt:1822/81334
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 Construção automática de CMDBCMDBCIAutomatic discoveryMappingAPIDescoberta automáticaMapeamentoEngenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e InformáticaDissertação de mestrado integrado em Engenharia InformáticaComputing infrastructure management is increasingly demanding and has to comply with regulatory requirements. To comply with these requirements, the existence of a Configuration Management Database (CMDB) is fundamental. One of the challenges that any team has when starting IT Service Management (ITSM) is to create the organization’s CMDB. CMDB is a database that stores information about the components, usually called Configu ration Items (CIs), of the infrastructure and the relationships between them. Thus, the CMDB creation implies discovering information about the infrastructure, saving it in the CMDB chosen by the organization. This dissertation presents a tool for the automatic creation of a CMDB that uses automatic discovery, mapping, and population mechanisms, to find information about the infrastructure components and store these results in the CMDB. It was also necessary to adapt the populate operation according to the database structure of the selected CMDB. This tool uses several discovery mechanisms to explore different types of Configuration Items (CIs), discovering information about them and their dependencies. It also uses an automatic mapping mechanism to adapt the types of discovered data with the CMDB structure where they will be stored. Finally, it populates the CMDB using its Application Programming Interface (API) to create the CIs and relationships.A gestão de infraestruturas computacionais é cada vez mais exigente e tem de cumprir cada vez mais com requisitos normativos. Para estar de acordo com estes requisitos, a existência de uma CMDB é fundamental. Um dos desafios que qualquer equipa tem ao iniciar a gestão de uma infraestrutura é a criação da sua CMDB. Uma CMDB é uma base de dados que guarda informação acerca dos componentes, usualmente denominados de itens de configuração (CIs), de uma infraestrutura computacional e dos relacionamentos entre si. Assim, a criação de uma CMDB implica descobrir informação acerca dos componentes que fazem parte da infraestrutura e armazenar esta na CMDB escolhida pela organização. Nesta dissertação é apresentada uma ferramenta de criação automática de uma CMDB que recorre a mecanismos automáticos de descoberta, mapeamento e povoamento, de forma a encontrar informação acerca da infraestrutura, e armazenar estes resultados na CMDB. Tendo em conta que existem produtos de software distintos que implementam CMDBs, foi necessário adaptar o povoamento de acordo com a estrutura da base de dados selecionada. Esta ferramenta recorre a diversos mecanismos de descoberta de forma a explorar diferentes tipos de componentes, com a finalidade de descobrir informação acerca destes e das dependências entre estes. Recorre também a um mecanismo de mapeamento automático entre modelos de dados, de forma a adaptar os tipos de dados descobertos com a estrutura da CMDB onde estes vão ser armazenados. Finalmente, utiliza um mecanismo para efetuar o povoamento da CMDB que utiliza a API desta para efetuar a criação dos componentes e dos relacionamentos.Sousa, AntónioUniversidade do MinhoPereira, Joana Catarina Maciel2021-08-102021-08-10T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttps://hdl.handle.net/1822/81334por203056175info: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:RCAAP2023-07-21T12:50:34Zoai:repositorium.sdum.uminho.pt:1822/81334Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T19:49:17.835039Repositó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 Construção automática de CMDB
title Construção automática de CMDB
spellingShingle Construção automática de CMDB
Pereira, Joana Catarina Maciel
CMDB
CI
Automatic discovery
Mapping
API
Descoberta automática
Mapeamento
Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
title_short Construção automática de CMDB
title_full Construção automática de CMDB
title_fullStr Construção automática de CMDB
title_full_unstemmed Construção automática de CMDB
title_sort Construção automática de CMDB
author Pereira, Joana Catarina Maciel
author_facet Pereira, Joana Catarina Maciel
author_role author
dc.contributor.none.fl_str_mv Sousa, António
Universidade do Minho
dc.contributor.author.fl_str_mv Pereira, Joana Catarina Maciel
dc.subject.por.fl_str_mv CMDB
CI
Automatic discovery
Mapping
API
Descoberta automática
Mapeamento
Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
topic CMDB
CI
Automatic discovery
Mapping
API
Descoberta automática
Mapeamento
Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
description Dissertação de mestrado integrado em Engenharia Informática
publishDate 2021
dc.date.none.fl_str_mv 2021-08-10
2021-08-10T00:00:00Z
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 https://hdl.handle.net/1822/81334
url https://hdl.handle.net/1822/81334
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv 203056175
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_ 1799133073905811456