Proposta de um serviço de replicação desacoplado da aplicação

  • Rafaela Tillmann UFSC
  • Odorico M. Mendizabal UFSC

Resumo


Na sociedade contemporânea a indisponibilidade de um serviço pode acarretar em vários prejuízos. Para assegurar a disponibilidade das aplicações, é possível replicá-las em múltiplos servidores dado dois enfoques diferentes, replicação passiva e Replicação de Máquina de Estados. Entretanto, devido aos desafios associados à implementação dessas duas estratégias, este trabalho visa propor o desenvolvimento de um serviço de replicação desacoplado.

Referências

Budhiraja, N., Marzullo, K., Schneider, F. B., and Toueg, S. (1993). The primary-backup approach. In Distributed Systems (2nd Ed.). ACM Press/Addison-Wesley Publishing Co.

Coelho, F., Alonso, A., Ferreira, L., Pereira, J., and Oliveira, R. (2023). Loom: A closed-box disaggregated database system. In Proceedings of the 12th Latin-American Symposium on Dependable and Secure Computing, pages 30–39.

Guo, S., Dhamankar, R., and Stewart, L. (2017). Distributedlog: A high performance replicated log service. In 2017 IEEE 33rd International Conference on Data Engineering (ICDE), pages 1183–1194.

Independent, T. (2023). Amazon down: Internet outage hits sales. [link].

Scharf, J. a. L., Xavier, L. G. C., and Mendizabal, O. M. (2023). Joining parallel and partitioned state machine replication models for enhanced shared logging performance. In Proceedings of the 12th Latin-American Symposium on Dependable and Secure Computing, page 90–99.

Schneider, F. B. (1990). Implementing fault-tolerant services using the state machine approach: A tutorial. ACM Comput. Surv., 22(4):299–319.

Verbitski, A., Gupta, A., Saha, D., Brahmadesam, M., Gupta, K., Mittal, R., Krishnamurthy, S., Maurice, S., Kharatishvili, T., and Bao, X. (2017). Amazon aurora: Design considerations for high throughput cloud-native relational databases. In SIGMOD 2017.

Xavier, L. G., Dotti, F., Meinhardt, C., and Mendizabal, O. (2020). Scalable and decoupled logging for state machine replication. In Anais do XXXVIII Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos, pages 267–280.
Publicado
24/04/2024
TILLMANN, Rafaela; MENDIZABAL, Odorico M.. Proposta de um serviço de replicação desacoplado da aplicação. In: ESCOLA REGIONAL DE ALTO DESEMPENHO DA REGIÃO SUL (ERAD-RS), 24. , 2024, Florianópolis/SC. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2024 . p. 17-20. ISSN 2595-4164. DOI: https://doi.org/10.5753/eradrs.2024.238569.