Uma proposta de meta-escalonamento e execução de workflows WS-BPEL em ambientes multi-cluster
Autor(a) principal: | |
---|---|
Data de Publicação: | 2010 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) |
Texto Completo: | https://hdl.handle.net/20.500.12733/1614003 |
Resumo: | Orientador: Maria Beatriz Felgar de Toledo |
id |
UNICAMP-30_96fb058e05724bc6cd81040254da7590 |
---|---|
oai_identifier_str |
oai::782517 |
network_acronym_str |
UNICAMP-30 |
network_name_str |
Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) |
repository_id_str |
|
spelling |
Uma proposta de meta-escalonamento e execução de workflows WS-BPEL em ambientes multi-clusterA proposal for meta-scheduling and execution of WS-BPEL workflows in multi-cluster environmentsServiços WebFluxo de trabalhoEngenharia de softwareWeb servicesWorkflowWS-BPELSoftware engineeringOrientador: Maria Beatriz Felgar de ToledoDissertação (mestrado) - Universidade Estadual de Campinas, Instituto de ComputaçãoResumo: A utilização de sistemas distribuídos heterogêneos, tais como os Multi-Clusters, também chamados de Clusters de Clusters (CoC), e as grades computacionais, permite o desenvolvimento de sistemas computacionais mais complexos. No entanto, alguns desses sistemas requerem que os serviços sejam facilmente compostos e executados, mantendo as dependências entre eles; ambos, serviços e dependências, podem ser representados como workflows. Ainda, os serviços Web foram adotados na estrutura desses sistemas distribuídos, e WS-BPEL é o padrão para a sua composição. Portanto, o objetivo deste trabalho é permitir a execução de workflows escritos em WS-BPEL em Multi-Clusters. Para alcançar esse objetivo, uma extensão da linguagem WS-BPEL é apresentada incluindo a especificação de qualidade de serviço (QoS), juntamente com os recursos necessários para execução dos serviços no CoC. Além disso, este trabalho apresenta uma infraestrutura que permite a execução de workflows em CoC, e um estudo de caso utilizando a SHARCNET, afim de avaliar a abordagem proposta. Finalmente, um workflow científico real para gerar mosaicos personalizados do céu é implementado usando o ambiente criadoAbstract: The use of heterogeneous distributed systems, such as Multi-Clusters, as known as Cluster of Clusters (CoC), and computational grids, enables the development of complex computational systems. However some of these systems require services to be easily composed and executed while maintaining the dependencies among them; both the services and the dependencies can be represented as workflows. Moreover, Web Services have been adopted in distributed systems, and WS-BPEL is the standard for Web Services composition. Accordingly, the objective of this work is to enable the execution of WS-BPEL workflows in a CoC. In order to achieve this execution, an extension to the WS-BPEL language is presented that includes the speciçation of Quality of Services (QoS), along with the required computational resources for service execution in CoCs. Additionally, this paper presents an infrastructure that enables the execution of such workflows in CoCs, and a case study using SHARCNET is discussed in order to evaluate the proposed approach. Finally, a real scientiç workflow to generate custom mosaics of the sky is implemented using the criated environmentMestradoSistemas de InformaçãoMestre em Ciência da Computação[s.n.]Toledo, Maria Beatriz Felgar de, 1959-Dantas, Mario Antonio RibeiroGarcia, Islene CalciolariUniversidade Estadual de Campinas (UNICAMP). Instituto de ComputaçãoPrograma de Pós-Graduação em Ciência da ComputaçãoUNIVERSIDADE ESTADUAL DE CAMPINASLechuga, Thiago Alvarenga2010info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdf76 f. : il.https://hdl.handle.net/20.500.12733/1614003LECHUGA, Thiago Alvarenga. Uma proposta de meta-escalonamento e execução de workflows WS-BPEL em ambientes multi-cluster. 2010. 76 f. Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação, Campinas, SP. Disponível em: https://hdl.handle.net/20.500.12733/1614003. Acesso em: 3 set. 2024.https://repositorio.unicamp.br/acervo/detalhe/782517porreponame:Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)instname:Universidade Estadual de Campinas (UNICAMP)instacron:UNICAMPinfo:eu-repo/semantics/openAccess2017-02-18T06:07:33Zoai::782517Biblioteca Digital de Teses e DissertaçõesPUBhttp://repositorio.unicamp.br/oai/tese/oai.aspsbubd@unicamp.bropendoar:2017-02-18T06:07:33Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) - Universidade Estadual de Campinas (UNICAMP)false |
dc.title.none.fl_str_mv |
Uma proposta de meta-escalonamento e execução de workflows WS-BPEL em ambientes multi-cluster A proposal for meta-scheduling and execution of WS-BPEL workflows in multi-cluster environments |
title |
Uma proposta de meta-escalonamento e execução de workflows WS-BPEL em ambientes multi-cluster |
spellingShingle |
Uma proposta de meta-escalonamento e execução de workflows WS-BPEL em ambientes multi-cluster Lechuga, Thiago Alvarenga Serviços Web Fluxo de trabalho Engenharia de software Web services Workflow WS-BPEL Software engineering |
title_short |
Uma proposta de meta-escalonamento e execução de workflows WS-BPEL em ambientes multi-cluster |
title_full |
Uma proposta de meta-escalonamento e execução de workflows WS-BPEL em ambientes multi-cluster |
title_fullStr |
Uma proposta de meta-escalonamento e execução de workflows WS-BPEL em ambientes multi-cluster |
title_full_unstemmed |
Uma proposta de meta-escalonamento e execução de workflows WS-BPEL em ambientes multi-cluster |
title_sort |
Uma proposta de meta-escalonamento e execução de workflows WS-BPEL em ambientes multi-cluster |
author |
Lechuga, Thiago Alvarenga |
author_facet |
Lechuga, Thiago Alvarenga |
author_role |
author |
dc.contributor.none.fl_str_mv |
Toledo, Maria Beatriz Felgar de, 1959- Dantas, Mario Antonio Ribeiro Garcia, Islene Calciolari Universidade Estadual de Campinas (UNICAMP). Instituto de Computação Programa de Pós-Graduação em Ciência da Computação UNIVERSIDADE ESTADUAL DE CAMPINAS |
dc.contributor.author.fl_str_mv |
Lechuga, Thiago Alvarenga |
dc.subject.por.fl_str_mv |
Serviços Web Fluxo de trabalho Engenharia de software Web services Workflow WS-BPEL Software engineering |
topic |
Serviços Web Fluxo de trabalho Engenharia de software Web services Workflow WS-BPEL Software engineering |
description |
Orientador: Maria Beatriz Felgar de Toledo |
publishDate |
2010 |
dc.date.none.fl_str_mv |
2010 |
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/20.500.12733/1614003 LECHUGA, Thiago Alvarenga. Uma proposta de meta-escalonamento e execução de workflows WS-BPEL em ambientes multi-cluster. 2010. 76 f. Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação, Campinas, SP. Disponível em: https://hdl.handle.net/20.500.12733/1614003. Acesso em: 3 set. 2024. |
url |
https://hdl.handle.net/20.500.12733/1614003 |
identifier_str_mv |
LECHUGA, Thiago Alvarenga. Uma proposta de meta-escalonamento e execução de workflows WS-BPEL em ambientes multi-cluster. 2010. 76 f. Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação, Campinas, SP. Disponível em: https://hdl.handle.net/20.500.12733/1614003. Acesso em: 3 set. 2024. |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.relation.none.fl_str_mv |
https://repositorio.unicamp.br/acervo/detalhe/782517 |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf 76 f. : il. |
dc.publisher.none.fl_str_mv |
[s.n.] |
publisher.none.fl_str_mv |
[s.n.] |
dc.source.none.fl_str_mv |
reponame:Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) instname:Universidade Estadual de Campinas (UNICAMP) instacron:UNICAMP |
instname_str |
Universidade Estadual de Campinas (UNICAMP) |
instacron_str |
UNICAMP |
institution |
UNICAMP |
reponame_str |
Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) |
collection |
Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) |
repository.name.fl_str_mv |
Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) - Universidade Estadual de Campinas (UNICAMP) |
repository.mail.fl_str_mv |
sbubd@unicamp.br |
_version_ |
1809189045654257664 |