Skip to main content

Adaptive Fault Resolution for Database Replication Systems

  • Conference paper
  • First Online:
Advanced Data Mining and Applications (ADMA 2022)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 13087))

Included in the following conference series:

Abstract

Database replication is ubiquitous among organizations’ IT infrastructure when data is shared across multiple systems and their service uptime is critical. But complex software will eventually suffer outages due to different types of circumstances and it is important to resolve them promptly and restore the services. This paper proposes an approach to resolve data replication software’s through deep reinforcement learning. Empirical results show that the new method can resolve software faults quickly with high accuracy.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 69.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 89.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Mukherjee, R., Kar, P.: A comparative review of data warehousing ETL tools with new trends and industry insight. In: 2017 IEEE 7th International Advance Computing Conference (IACC). IEEE (2017)

    Google Scholar 

  2. Sabtu, A., et al.: The challenges of extract, transform and loading (ETL) system implementation for near real-time environment. In: 2017 International Conference on Research and Innovation in Information Systems (ICRIIS). IEEE (2017)

    Google Scholar 

  3. Milani, B.A., Navimipour, N.J.: A systematic literature review of the data replication techniques in the cloud environments. Big Data Res. 10, 1–7 (2017)

    Article  Google Scholar 

  4. Tabet, K., et al.: Data replication in cloud systems: a survey. Int. J. Inform. Syst. Soc. Change (IJISSC) 8(3), 17–33 (2017)

    Article  Google Scholar 

  5. Iacob, N.: Data replication in distributed environments. Annals Econ. Ser. 4, 193–202 (2010)

    Google Scholar 

  6. Van Aken, D., et al.: Automatic database management system tuning through large-scale machine learning. In: Proceedings of the 2017 ACM International Conference on Management of Data. ACM (2017)

    Google Scholar 

  7. Wee, C.K., Nayak, R.: Adaptive fault diagnosis for data replication systems. In: Australasian Database Conference 2021 (2020)

    Google Scholar 

  8. Hoffer, J., Ramesh, V., Topi, H.: Modern Database Management. Prentice Hall, Upper Saddle River (2015)

    Google Scholar 

  9. Liu, Y., et al.: A general modeling and analysis framework for software fault detection and correction process. Softw. Test. Verification Reliab. 26(5), 351–365 (2016)

    Article  Google Scholar 

  10. Jia, R., Abdelwahed, S., Erradi, A.: Towards proactive fault management of enterprise systems. In: 2015 International Conference on Cloud and Autonomic Computing. IEEE (2015)

    Google Scholar 

  11. Pavlo, A., et al.: Self-driving database management systems. In: CIDR (2017)

    Google Scholar 

  12. Sterritt, R., et al.: Exploring dynamic Bayesian belief networks for intelligent fault management systems. In: SMC 2000 Conference Proceedings. 2000 IEEE International Conference on Systems, Man and Cybernetics. Cybernetics Evolving to Systems, Humans, Organizations, and their Complex Interactions (cat. no. 0). IEEE (2000)

    Google Scholar 

  13. Wee, C.: Adaptive fault diagnosis for data replication systems. In: Australasian Database Conference 2021 (2020)

    Google Scholar 

  14. Habibi, A., Sarafrazi, A., Izadyar, S.: Delphi technique theoretical framework in qualitative research. Int. J. Eng. Sci. 3(4), 8–13 (2014)

    Google Scholar 

  15. Xie, M., et al.: A study of the modeling and analysis of software fault-detection and fault-correction processes. Qual. Reliab. Eng. Int. 23(4), 459–470 (2007)

    Article  Google Scholar 

  16. Peng, R., ZhAi, Q.: Modeling of software fault detection and correction processes with fault dependency. Eksploatacja i Niezawodność 19, 467–475 (2017)

    Article  Google Scholar 

  17. Maiyya, S., et al.: Database and distributed computing fundamentals for scalable, fault-tolerant, and consistent maintenance of blockchains. Proc. VLDB Endowment 11(12), 2098–2101 (2018)

    Article  Google Scholar 

  18. Hu, J., et al.: Disaster preparedness backend database to read and write separation technology research. In: 2020 2nd International Conference on Computer Communication and the Internet (ICCCI). IEEE (2020)

    Google Scholar 

  19. Wee, C.K., Nayak, R.: Adaptive data replication optimization based on reinforcement learning. In: 2020 IEEE Symposium Series on Computational Intelligence (SSCI). IEEE (2020)

    Google Scholar 

  20. Haarnoja, T., et al.: Soft actor-critic: off-policy maximum entropy deep reinforcement learning with a stochastic actor. In: International conference on machine learning. PMLR (2018)

    Google Scholar 

  21. Wee, C.K., Nayak, R.: Adaptive database’s performance tuning based on reinforcement learning. In: Pacific Rim Knowledge Acquisition Workshop. Springer (2019)

    Google Scholar 

  22. Ziv, J., Lempel, A.: A universal algorithm for sequential data compression. IEEE Trans. Inf. Theory 23(3), 337–343 (1977)

    Article  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Wee, C.K., Zhou, X., Gururajan, R., Tao, X., Wee, N. (2022). Adaptive Fault Resolution for Database Replication Systems. In: Li, B., et al. Advanced Data Mining and Applications. ADMA 2022. Lecture Notes in Computer Science(), vol 13087. Springer, Cham. https://doi.org/10.1007/978-3-030-95405-5_26

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-95405-5_26

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-95404-8

  • Online ISBN: 978-3-030-95405-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics