Análise de desempenho de algoritmos de escalonamento aplicados a um sistema gerenciador de recursos para execução de aplicação operacional de computação científica
| Ano de defesa: | 2019 |
|---|---|
| Autor(a) principal: | |
| Orientador(a): | |
| Banca de defesa: | |
| Tipo de documento: | Dissertação |
| Tipo de acesso: | Acesso aberto |
| dARK ID: | ark:/26339/00130000062v3 |
| Idioma: | por |
| Instituição de defesa: |
Universidade Federal de Santa Maria
Brasil Ciência da Computação UFSM Programa de Pós-Graduação em Ciência da Computação Centro de Tecnologia |
| Programa de Pós-Graduação: |
Não Informado pela instituição
|
| Departamento: |
Não Informado pela instituição
|
| País: |
Não Informado pela instituição
|
| Palavras-chave em Português: | |
| Link de acesso: | http://repositorio.ufsm.br/handle/1/16795 |
Resumo: | During the last years, the High Performance Computing (HPC) is one of the main research areas in computing, with the proposal to increase the performance of high performance environments and decrease the application time execution. With lot distributed computational resources, the Resource Management System (RMS) is the response to the manager of computational resources, job manager and user manager in HPC. For perform the management in HPC, the RMS have some essential components for its operation, between them, one of the most important is a job scheduling, that defines when and where each job will execute. Yet, the job scheduling choice for scientific environments that require results in a timely manner and high utilization of the computational resources still need more researches and experiments. In this study, I analyzed the aspects of the distributed environment computational when we used four job scheduling different applied in resource management system SLURM, in an environment that running a scientific application of ionosphere forecasting. We present the strong points and weak points of each one job scheduling algorithm developed applied in resource management system when exposed in adverse situation in an environment that performs a scientific application. |
| id |
UFSM_f024af23dc31dc6ff83206f36f693a9f |
|---|---|
| oai_identifier_str |
oai:repositorio.ufsm.br:1/16795 |
| network_acronym_str |
UFSM |
| network_name_str |
Manancial - Repositório Digital da UFSM |
| repository_id_str |
|
| spelling |
Análise de desempenho de algoritmos de escalonamento aplicados a um sistema gerenciador de recursos para execução de aplicação operacional de computação científicaJob scheduling algorithms performance analysis applied to a resource management system of operational scientific computing applicationAlgoritmo de escalonamento de jobsSLURMSistema gerenciador de recursosPrevisão ionosféricaComputação científicaJob scheduling algorithmResource management systemIonosphere forecastScientific computingCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAODuring the last years, the High Performance Computing (HPC) is one of the main research areas in computing, with the proposal to increase the performance of high performance environments and decrease the application time execution. With lot distributed computational resources, the Resource Management System (RMS) is the response to the manager of computational resources, job manager and user manager in HPC. For perform the management in HPC, the RMS have some essential components for its operation, between them, one of the most important is a job scheduling, that defines when and where each job will execute. Yet, the job scheduling choice for scientific environments that require results in a timely manner and high utilization of the computational resources still need more researches and experiments. In this study, I analyzed the aspects of the distributed environment computational when we used four job scheduling different applied in resource management system SLURM, in an environment that running a scientific application of ionosphere forecasting. We present the strong points and weak points of each one job scheduling algorithm developed applied in resource management system when exposed in adverse situation in an environment that performs a scientific application.Coordenação de Aperfeiçoamento de Pessoal de Nível Superior - CAPESNo decorrer dos últimos anos a computação de alta performance é uma das principais áreas de pesquisa na computação, que tem com o propósito aumentar o desempenho dos ambientes computacionais e diminuir o tempo de execução das aplicações. Com uma gama de recursos computacionais distribuídos, o Sistema Gerenciador de Recursos (SGR) é o responsável por realizar o gerenciamento dos recursos computacionais, gerenciamento dos jobs para execução e dos usuários nestes ambientes. Para realizar o gerenciamento do ambiente de alto desempenho, o SGR possui alguns componentes essenciais para seu funcionamento, entre eles, um dos mais importantes é algoritmo de escalonamento, que define quando e onde cada job será executado. Contudo, a escolha do algoritmo de escalonamento para ambientes científicos que exigem resultados em tempo hábil e uma utilização otimizada dos recursos computacionais ainda necessita de mais pesquisas e experimentos. Este estudo analisa os aspectos do ambiente de computação distribuído quando utilizado quatro diferentes algoritmos de escalonamento aplicados ao sistema gerenciador de recursos SLURM, em um ambiente que executa uma aplicação científica de previsão ionosférica. São apresentados os pontos fortes e fracos de cada um dos algoritmos desenvolvidos e aplicados a um sistema gerenciador de recursos quando expostos a situações adversas em um ambiente que executa uma aplicação científica.Universidade Federal de Santa MariaBrasilCiência da ComputaçãoUFSMPrograma de Pós-Graduação em Ciência da ComputaçãoCentro de TecnologiaCharao, Andrea Schwertnerhttp://lattes.cnpq.br/8251676116103188Pinto, Alex Sandro Roschildthttp://lattes.cnpq.br/0555619693238543Stein, Benhur de Oliveirahttp://lattes.cnpq.br/4640320476003795Puntel, Fernando Emilio2019-06-07T16:17:01Z2019-06-07T16:17:01Z2019-02-15info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://repositorio.ufsm.br/handle/1/16795ark:/26339/00130000062v3porAttribution-NonCommercial-NoDerivatives 4.0 Internationalinfo:eu-repo/semantics/openAccessreponame:Manancial - Repositório Digital da UFSMinstname:Universidade Federal de Santa Maria (UFSM)instacron:UFSM2022-05-18T12:44:47Zoai:repositorio.ufsm.br:1/16795Biblioteca Digital de Teses e Dissertaçõeshttps://repositorio.ufsm.br/PUBhttps://repositorio.ufsm.br/oai/requestatendimento.sib@ufsm.br||tedebc@gmail.com||manancial@ufsm.bropendoar:2022-05-18T12:44:47Manancial - Repositório Digital da UFSM - Universidade Federal de Santa Maria (UFSM)false |
| dc.title.none.fl_str_mv |
Análise de desempenho de algoritmos de escalonamento aplicados a um sistema gerenciador de recursos para execução de aplicação operacional de computação científica Job scheduling algorithms performance analysis applied to a resource management system of operational scientific computing application |
| title |
Análise de desempenho de algoritmos de escalonamento aplicados a um sistema gerenciador de recursos para execução de aplicação operacional de computação científica |
| spellingShingle |
Análise de desempenho de algoritmos de escalonamento aplicados a um sistema gerenciador de recursos para execução de aplicação operacional de computação científica Puntel, Fernando Emilio Algoritmo de escalonamento de jobs SLURM Sistema gerenciador de recursos Previsão ionosférica Computação científica Job scheduling algorithm Resource management system Ionosphere forecast Scientific computing CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
| title_short |
Análise de desempenho de algoritmos de escalonamento aplicados a um sistema gerenciador de recursos para execução de aplicação operacional de computação científica |
| title_full |
Análise de desempenho de algoritmos de escalonamento aplicados a um sistema gerenciador de recursos para execução de aplicação operacional de computação científica |
| title_fullStr |
Análise de desempenho de algoritmos de escalonamento aplicados a um sistema gerenciador de recursos para execução de aplicação operacional de computação científica |
| title_full_unstemmed |
Análise de desempenho de algoritmos de escalonamento aplicados a um sistema gerenciador de recursos para execução de aplicação operacional de computação científica |
| title_sort |
Análise de desempenho de algoritmos de escalonamento aplicados a um sistema gerenciador de recursos para execução de aplicação operacional de computação científica |
| author |
Puntel, Fernando Emilio |
| author_facet |
Puntel, Fernando Emilio |
| author_role |
author |
| dc.contributor.none.fl_str_mv |
Charao, Andrea Schwertner http://lattes.cnpq.br/8251676116103188 Pinto, Alex Sandro Roschildt http://lattes.cnpq.br/0555619693238543 Stein, Benhur de Oliveira http://lattes.cnpq.br/4640320476003795 |
| dc.contributor.author.fl_str_mv |
Puntel, Fernando Emilio |
| dc.subject.por.fl_str_mv |
Algoritmo de escalonamento de jobs SLURM Sistema gerenciador de recursos Previsão ionosférica Computação científica Job scheduling algorithm Resource management system Ionosphere forecast Scientific computing CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
| topic |
Algoritmo de escalonamento de jobs SLURM Sistema gerenciador de recursos Previsão ionosférica Computação científica Job scheduling algorithm Resource management system Ionosphere forecast Scientific computing CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
| description |
During the last years, the High Performance Computing (HPC) is one of the main research areas in computing, with the proposal to increase the performance of high performance environments and decrease the application time execution. With lot distributed computational resources, the Resource Management System (RMS) is the response to the manager of computational resources, job manager and user manager in HPC. For perform the management in HPC, the RMS have some essential components for its operation, between them, one of the most important is a job scheduling, that defines when and where each job will execute. Yet, the job scheduling choice for scientific environments that require results in a timely manner and high utilization of the computational resources still need more researches and experiments. In this study, I analyzed the aspects of the distributed environment computational when we used four job scheduling different applied in resource management system SLURM, in an environment that running a scientific application of ionosphere forecasting. We present the strong points and weak points of each one job scheduling algorithm developed applied in resource management system when exposed in adverse situation in an environment that performs a scientific application. |
| publishDate |
2019 |
| dc.date.none.fl_str_mv |
2019-06-07T16:17:01Z 2019-06-07T16:17:01Z 2019-02-15 |
| 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://repositorio.ufsm.br/handle/1/16795 |
| dc.identifier.dark.fl_str_mv |
ark:/26339/00130000062v3 |
| url |
http://repositorio.ufsm.br/handle/1/16795 |
| identifier_str_mv |
ark:/26339/00130000062v3 |
| dc.language.iso.fl_str_mv |
por |
| language |
por |
| dc.rights.driver.fl_str_mv |
Attribution-NonCommercial-NoDerivatives 4.0 International info:eu-repo/semantics/openAccess |
| rights_invalid_str_mv |
Attribution-NonCommercial-NoDerivatives 4.0 International |
| eu_rights_str_mv |
openAccess |
| dc.format.none.fl_str_mv |
application/pdf |
| dc.publisher.none.fl_str_mv |
Universidade Federal de Santa Maria Brasil Ciência da Computação UFSM Programa de Pós-Graduação em Ciência da Computação Centro de Tecnologia |
| publisher.none.fl_str_mv |
Universidade Federal de Santa Maria Brasil Ciência da Computação UFSM Programa de Pós-Graduação em Ciência da Computação Centro de Tecnologia |
| dc.source.none.fl_str_mv |
reponame:Manancial - Repositório Digital da UFSM instname:Universidade Federal de Santa Maria (UFSM) instacron:UFSM |
| instname_str |
Universidade Federal de Santa Maria (UFSM) |
| instacron_str |
UFSM |
| institution |
UFSM |
| reponame_str |
Manancial - Repositório Digital da UFSM |
| collection |
Manancial - Repositório Digital da UFSM |
| repository.name.fl_str_mv |
Manancial - Repositório Digital da UFSM - Universidade Federal de Santa Maria (UFSM) |
| repository.mail.fl_str_mv |
atendimento.sib@ufsm.br||tedebc@gmail.com||manancial@ufsm.br |
| _version_ |
1847153354429431808 |