Suporte a rollback em sistemas de gerenciamento de mudanças em TI.
Autor(a) principal: | |
---|---|
Data de Publicação: | 2008 |
Tipo de documento: | Dissertação |
Idioma: | eng |
Título da fonte: | Biblioteca Digital de Teses e Dissertações da UFRGS |
Texto Completo: | http://hdl.handle.net/10183/131872 |
Resumo: | As atuais pesquisas em gerência de mudança em um ambiente de TI (Tecnologia de Informação) têm explorado diferentes aspectos desta nova disciplina, porém normalmente assumindo que as mudanças expressas em documentos de Requisição de Mudanças (RFC – Request for Change) são sempre executadas com sucesso sobre uma determinada infraestrutura de TI. Esse cenário, muitas vezes, pode não refletir a realidade em sistemas de TI, pois falhas durante a execução de mudanças podem ocorrer e não devem ser simplesmente ignoradas. Para abordar esta questão, esta dissertação propõe uma solução onde atividades em um plano de mudança podem ser agrupadas, formando grupos atômicos. Esses grupos são atômicos no sentido de que quando uma atividade falha, todas as outras atividades já executadas do mesmo grupo precisam retroceder para o último estado consistente. Automatizar o processo de rollback em mudanças pode ser especialmente conveniente no sentido de que não seja necessário um operador humano desfazer manualmente as atividades que falharam de um determinado grupo atômico. Para avaliar a solução proposta e a sua viabilidade técnica foi implementado um protótipo que, usando elementos da linguagem BPEL (Business Process Execution Language), torna-se possível definir como sistemas de gerenciamento de mudanças em TI devem se comportar para capturar e identificar falhas. Os resultados mostram que a solução proposta não somente gera planos completos e corretos com base em marcações de atomicidade, mas também que a geração dos planos de rollback interfere minimamente no processo de agendamento de mudanças. |
id |
URGS_d22098ccc8a983986e9ecbf6f6c31b7b |
---|---|
oai_identifier_str |
oai:www.lume.ufrgs.br:10183/131872 |
network_acronym_str |
URGS |
network_name_str |
Biblioteca Digital de Teses e Dissertações da UFRGS |
repository_id_str |
1853 |
spelling |
Machado, Guilherme SperbGranville, Lisandro Zambenedetti2016-01-16T02:42:01Z2008http://hdl.handle.net/10183/131872000982007As atuais pesquisas em gerência de mudança em um ambiente de TI (Tecnologia de Informação) têm explorado diferentes aspectos desta nova disciplina, porém normalmente assumindo que as mudanças expressas em documentos de Requisição de Mudanças (RFC – Request for Change) são sempre executadas com sucesso sobre uma determinada infraestrutura de TI. Esse cenário, muitas vezes, pode não refletir a realidade em sistemas de TI, pois falhas durante a execução de mudanças podem ocorrer e não devem ser simplesmente ignoradas. Para abordar esta questão, esta dissertação propõe uma solução onde atividades em um plano de mudança podem ser agrupadas, formando grupos atômicos. Esses grupos são atômicos no sentido de que quando uma atividade falha, todas as outras atividades já executadas do mesmo grupo precisam retroceder para o último estado consistente. Automatizar o processo de rollback em mudanças pode ser especialmente conveniente no sentido de que não seja necessário um operador humano desfazer manualmente as atividades que falharam de um determinado grupo atômico. Para avaliar a solução proposta e a sua viabilidade técnica foi implementado um protótipo que, usando elementos da linguagem BPEL (Business Process Execution Language), torna-se possível definir como sistemas de gerenciamento de mudanças em TI devem se comportar para capturar e identificar falhas. Os resultados mostram que a solução proposta não somente gera planos completos e corretos com base em marcações de atomicidade, mas também que a geração dos planos de rollback interfere minimamente no processo de agendamento de mudanças.The current research on IT change management has been investigating several aspects of this new discipline, but they are usually carried out assuming that changes expressed in Requests for Change (RFC) documents will be successfully executed over the managed IT infrastructure. This assumption, however, is not realistic in actual IT systems because failures during the execution of changes do happen and cannot be ignored. In order to address this issue, we propose a solution where tightly-related change activities are grouped together forming atomic groups of activities. These groups are atomic in the sense that if one activity fails, all other already executed activities of the same group must rollback to move the system backwards to the previous consistent state. The automation of change rollback is especially convenient because it relieves the IT human operator of manually undoing the activities of a change group that has failed. To prove concept and technical feasibility of our proposed solution, we have implemented a prototype system that, using elements of the Business Process Execution Language (BPEL), is able to control how atomic groups of activities must be handled in IT change management systems. Results showed that the rollback solution not only generates complete and correct plans given a set of atomicity marks, but also that the rollback plan generation minimally interferes in the change scheduling process.application/pdfengGerencia : Redes : ComputadoresSeguranca : Redes : ComputadoresIT change managementRollback planChange failuresITILSuporte a rollback em sistemas de gerenciamento de mudanças em TI.Roolback support in IT change management systems info: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-RS2008mestradoinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFRGSinstname:Universidade Federal do Rio Grande do Sul (UFRGS)instacron:UFRGSORIGINAL000982007.pdf000982007.pdfTexto completoapplication/pdf565947http://www.lume.ufrgs.br/bitstream/10183/131872/1/000982007.pdf98b4f1b738cf9a1ad2a081a0e4254df8MD51TEXT000982007.pdf.txt000982007.pdf.txtExtracted Texttext/plain130599http://www.lume.ufrgs.br/bitstream/10183/131872/2/000982007.pdf.txtc90579e0c871bb98073eb8a673e05099MD52THUMBNAIL000982007.pdf.jpg000982007.pdf.jpgGenerated Thumbnailimage/jpeg1019http://www.lume.ufrgs.br/bitstream/10183/131872/3/000982007.pdf.jpgd4622fbc10453115c7fb835dedc6c4cfMD5310183/1318722018-10-25 10:12:50.073oai:www.lume.ufrgs.br:10183/131872Biblioteca Digital de Teses e Dissertaçõeshttps://lume.ufrgs.br/handle/10183/2PUBhttps://lume.ufrgs.br/oai/requestlume@ufrgs.br||lume@ufrgs.bropendoar:18532018-10-25T13:12:50Biblioteca Digital de Teses e Dissertações da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false |
dc.title.pt_BR.fl_str_mv |
Suporte a rollback em sistemas de gerenciamento de mudanças em TI. |
dc.title.alternative.en.fl_str_mv |
Roolback support in IT change management systems |
title |
Suporte a rollback em sistemas de gerenciamento de mudanças em TI. |
spellingShingle |
Suporte a rollback em sistemas de gerenciamento de mudanças em TI. Machado, Guilherme Sperb Gerencia : Redes : Computadores Seguranca : Redes : Computadores IT change management Rollback plan Change failures ITIL |
title_short |
Suporte a rollback em sistemas de gerenciamento de mudanças em TI. |
title_full |
Suporte a rollback em sistemas de gerenciamento de mudanças em TI. |
title_fullStr |
Suporte a rollback em sistemas de gerenciamento de mudanças em TI. |
title_full_unstemmed |
Suporte a rollback em sistemas de gerenciamento de mudanças em TI. |
title_sort |
Suporte a rollback em sistemas de gerenciamento de mudanças em TI. |
author |
Machado, Guilherme Sperb |
author_facet |
Machado, Guilherme Sperb |
author_role |
author |
dc.contributor.author.fl_str_mv |
Machado, Guilherme Sperb |
dc.contributor.advisor1.fl_str_mv |
Granville, Lisandro Zambenedetti |
contributor_str_mv |
Granville, Lisandro Zambenedetti |
dc.subject.por.fl_str_mv |
Gerencia : Redes : Computadores Seguranca : Redes : Computadores |
topic |
Gerencia : Redes : Computadores Seguranca : Redes : Computadores IT change management Rollback plan Change failures ITIL |
dc.subject.eng.fl_str_mv |
IT change management Rollback plan Change failures ITIL |
description |
As atuais pesquisas em gerência de mudança em um ambiente de TI (Tecnologia de Informação) têm explorado diferentes aspectos desta nova disciplina, porém normalmente assumindo que as mudanças expressas em documentos de Requisição de Mudanças (RFC – Request for Change) são sempre executadas com sucesso sobre uma determinada infraestrutura de TI. Esse cenário, muitas vezes, pode não refletir a realidade em sistemas de TI, pois falhas durante a execução de mudanças podem ocorrer e não devem ser simplesmente ignoradas. Para abordar esta questão, esta dissertação propõe uma solução onde atividades em um plano de mudança podem ser agrupadas, formando grupos atômicos. Esses grupos são atômicos no sentido de que quando uma atividade falha, todas as outras atividades já executadas do mesmo grupo precisam retroceder para o último estado consistente. Automatizar o processo de rollback em mudanças pode ser especialmente conveniente no sentido de que não seja necessário um operador humano desfazer manualmente as atividades que falharam de um determinado grupo atômico. Para avaliar a solução proposta e a sua viabilidade técnica foi implementado um protótipo que, usando elementos da linguagem BPEL (Business Process Execution Language), torna-se possível definir como sistemas de gerenciamento de mudanças em TI devem se comportar para capturar e identificar falhas. Os resultados mostram que a solução proposta não somente gera planos completos e corretos com base em marcações de atomicidade, mas também que a geração dos planos de rollback interfere minimamente no processo de agendamento de mudanças. |
publishDate |
2008 |
dc.date.issued.fl_str_mv |
2008 |
dc.date.accessioned.fl_str_mv |
2016-01-16T02:42:01Z |
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/131872 |
dc.identifier.nrb.pt_BR.fl_str_mv |
000982007 |
url |
http://hdl.handle.net/10183/131872 |
identifier_str_mv |
000982007 |
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/131872/1/000982007.pdf http://www.lume.ufrgs.br/bitstream/10183/131872/2/000982007.pdf.txt http://www.lume.ufrgs.br/bitstream/10183/131872/3/000982007.pdf.jpg |
bitstream.checksum.fl_str_mv |
98b4f1b738cf9a1ad2a081a0e4254df8 c90579e0c871bb98073eb8a673e05099 d4622fbc10453115c7fb835dedc6c4cf |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 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_ |
1810085346990358528 |