Avaliação da Disponibilidade do Serviço Nextcloud Hospedado em Nuvem Privada
Resumo
A computação em nuvem tem se consolidado como uma solução estratégica para atender às crescentes demandas de conectividade e flexibilidade no acesso a recursos computacionais. Nesse contexto, surge a necessidade de identificar os componentes de maior impacto no sistema e implementar redundâncias de forma eficiente, garantindo alta disponibilidade, desempenho ideal e redução de custos. O presente trabalho propõe a utilização de Diagramas de Bloco de Confiabilidade (RBD) para avaliar a dependabilidade de um ambiente de nuvem privada, com ênfase nas métricas de disponibilidade, uptime e downtime. O estudo de caso visa identificar e analisar os componentes críticos para a disponibilidade do sistema, aplicando redundâncias nesses componentes, com o objetivo de reduzir o tempo de inatividade (downtime) e aumentar o tempo de operação (uptime). Os resultados demonstraram que a aplicação das redundâncias pode levar a um aumento de até 25% na disponibilidade do sistema.
Referências
Asio, J. M. R., Gadia, E., Abarintos, E., Paguio, D., and Balce, M. (2021). Internet connection and learning device availability of college students: Basis for institutionalizing flexible learning in the new normal. Studies in Humanities and Education, 2(1):56–69.
Bauer, E. and Adams, R. (2012). Reliability and availability of cloud computing. John Wiley & Sons.
Callou, G. and Vieira, M. (2024). Availability and performance analysis of cloud services. In Proceedings of the 13th Latin-American Symposium on Dependable and Secure Computing, LADC ’24, page 262–271, New York, NY, USA. Association for Computing Machinery.
Clemente, D., Pereira, P., Dantas, J., and Maciel, P. (2022). Availability evaluation of system service hosted in private cloud computing through hierarchical modeling process. The Journal of Supercomputing, 78(7):9985–10024.
Cloud, H. (2011). The nist definition of cloud computing. National institute of science and technology, special publication, 800(2011):145.
Faraji Shoyari, M., Ataie, E., Entezari-Maleki, R., and Movaghar, A. (2021). Availability modeling in redundant openstack private clouds. Software: Practice and Experience, 51(6):1218–1241.
Figueirêdo, J., Maciel, P., Callou, G., Tavares, E., Sousa, E., and Silva, B. (2011). Estimating reliability importance and total cost of acquisition for data center power infrastructures. In 2011 IEEE international conference on systems, man, and cybernetics, pages 421–426. IEEE.
Haas, P. J. (2006). Stochastic petri nets: Modelling, stability, simulation. Springer Science & Business Media.
Johnson, B. W. (1988). Design & analysis of fault tolerant digital systems. Addison-Wesley Longman Publishing Co., Inc.
Maciel, P., Dantas, J., Melo, C., Pereira, P., Oliveira, F., Araujo, J., and Matos, R. (2022). A survey on reliability and availability modeling of edge, fog, and cloud computing. Journal of Reliable Intelligent Environments, pages 1–19.
Maciel, P., Trivedi, K., and Kim, D. (2010). Dependability modeling in: Performance and dependability in service computing: Concepts, techniques and research directions. Hershey: IGI Global, Pennsylvania, USA, 13:1380.
Martins Maciel, P. R. (2016). Modeling availability impact in cloud computing. Principles of Performance and Reliability Modeling and Evaluation: Essays in Honor of Kishor Trivedi on his 70th Birthday, pages 287–320.
Murata, T. (1989). Petri nets: Properties, analysis and applications. Proceedings of the IEEE, 77(4):541–580.
Pereira, P., Araujo, J., Melo, C., Santos, V., and Maciel, P. (2021). Analytical models for availability evaluation of edge and fog computing nodes. The Journal of Supercomputing, 77:9905–9933.
Pereira, P., Melo, C., Araujo, J., Dantas, J., Santos, V., and Maciel, P. (2022). Availability model for edge-fog-cloud continuum: an evaluation of an end-to-end infrastructure of intelligent traffic management service. The Journal of Supercomputing, pages 1–28.
Silva, A. and Callou, G. (2025). Models for availability evaluation of file servers in private clouds. Computing, 107(1):1–27.
Silva, B., Matos, R., Callou, G., Figueiredo, J., Oliveira, D., Ferreira, J., Dantas, J., Lobo Júnior, A., Alves, V., and Maciel, P. (2015). Mercury: An integrated environment for performance and dependability evaluation of general systems.
Xie, M., Dai, Y.-S., and Poh, K.-L. (2004). Computing system reliability: models and analysis. Springer Science & Business Media.
