Implementação da técnica de publish-subscribe para detectar uma interrupção de instâncias preemptivas
Resumo
Este projeto apresenta uma abordagem event-driven para realizar a captura do sinal de terminação de máquinas preemptivas em ambiente de nuvem usando a técnica de publish-subscribe. Essa técnica foi projetada para o aprimoramento de uma biblioteca de tolerância a falhas para ambiente de alto desempenho oferecendo uma alternativa para detectar a finalização de uma máquina spot, alterando seu comportamento padrão de polling para essa nova técnica.Referências
AWS. Spot Instance interruption notices. In: Amazon EC2 User Guide for Linux Instances. [S. l.]. Disponível em: [link]. Acesso em: 31 mar. 2025.
CORDEIRO, Daniel; et al. Green Cloud Computing: Challenges and Opportunities. In: TRILHA DE TEMAS, IDEIAS E RESULTADOS EMERGENTES EM SISTEMAS DE INFORMAÇÃO - SIMPÓSIO BRASILEIRO DE SISTEMAS DE INFORMAÇÃO (SBSI), 19. 2023, Maceió/AL. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2023. p. 129-131. DOI: 10.5753/sbsi_estendido.2023.229291.
FERNANDES, João B.; et al. Mamute: high-performance computing for geophysical methods. 2025. Disponível em: DOI: 10.48550/arXiv.2502.12350.
HWANG, Kai et al. Distributed and Cloud Computing: From Parallel Processing to the Internet of Things. San Francisco, Ca, Usa: Morgan Kaufmann Publishers Inc., 2011.
SAMPAIO, Altino M.; BARBOSA, Jorge G. Constructing Reliable Computing Environments on Top of Amazon EC2 Spot Instances. Algorithms. Suiça, p. 187-187, jul. 2020. DOI: 10.3390/a13080187
SANTANA, Carla et al. DeLIA: A Dependability Library for Iterative Applications applied to parallel geophysical problems. Computers & Geosciences, v. 191, p. 105662, 2024. Disponível. DOI: 10.1016/j.cageo.2024.105662
TANENBAUM, A. S.; VAN STEEN, M. Sistemas Distribuídos: princípios e paradigmas. 2. ed. São Paulo: Pearson Prentice Hall, 2007.
VAN DE VYVERE, Brecht; COLPAERT, Pieter; VERBORGH, Ruben. Comparing a Polling and Push-Based Approach for Live Open Data Interfaces. In: BIELIKOVA, Maria; MIKKONEN, Tommi; PAUTASSO, Cesare (Ed.). Web Engineering. Cham: Springer International Publishing, 2020. p. 87-101. ISBN 978-3-030-50578-3. DOI: 10.1007/978-3-030-50578-3_7
CORDEIRO, Daniel; et al. Green Cloud Computing: Challenges and Opportunities. In: TRILHA DE TEMAS, IDEIAS E RESULTADOS EMERGENTES EM SISTEMAS DE INFORMAÇÃO - SIMPÓSIO BRASILEIRO DE SISTEMAS DE INFORMAÇÃO (SBSI), 19. 2023, Maceió/AL. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2023. p. 129-131. DOI: 10.5753/sbsi_estendido.2023.229291.
FERNANDES, João B.; et al. Mamute: high-performance computing for geophysical methods. 2025. Disponível em: DOI: 10.48550/arXiv.2502.12350.
HWANG, Kai et al. Distributed and Cloud Computing: From Parallel Processing to the Internet of Things. San Francisco, Ca, Usa: Morgan Kaufmann Publishers Inc., 2011.
SAMPAIO, Altino M.; BARBOSA, Jorge G. Constructing Reliable Computing Environments on Top of Amazon EC2 Spot Instances. Algorithms. Suiça, p. 187-187, jul. 2020. DOI: 10.3390/a13080187
SANTANA, Carla et al. DeLIA: A Dependability Library for Iterative Applications applied to parallel geophysical problems. Computers & Geosciences, v. 191, p. 105662, 2024. Disponível. DOI: 10.1016/j.cageo.2024.105662
TANENBAUM, A. S.; VAN STEEN, M. Sistemas Distribuídos: princípios e paradigmas. 2. ed. São Paulo: Pearson Prentice Hall, 2007.
VAN DE VYVERE, Brecht; COLPAERT, Pieter; VERBORGH, Ruben. Comparing a Polling and Push-Based Approach for Live Open Data Interfaces. In: BIELIKOVA, Maria; MIKKONEN, Tommi; PAUTASSO, Cesare (Ed.). Web Engineering. Cham: Springer International Publishing, 2020. p. 87-101. ISBN 978-3-030-50578-3. DOI: 10.1007/978-3-030-50578-3_7
Publicado
28/05/2025
Como Citar
BISPO, Jessica S. S.; BIANCHINI, Calebe P..
Implementação da técnica de publish-subscribe para detectar uma interrupção de instâncias preemptivas. In: ESCOLA REGIONAL DE ALTO DESEMPENHO DE SÃO PAULO (ERAD-SP), 16. , 2025, São José do Rio Preto/SP.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2025
.
p. 9-12.
DOI: https://doi.org/10.5753/eradsp.2025.9576.
