Skip to main content

Data Replication Optimization Using Simulated Annealing

  • Conference paper
  • First Online:
Data Mining (AusDM 2019)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 1127))

Included in the following conference series:

Abstract

Data replication is ubiquitous in a large organization where multiple IT systems need to share information for their operation. This function is usually fulfilled by an enterprise replicating software that is dependent on the configuration that the IT administrator sets. The setup specifies the tables and routes, but it may not be optimum to meet the workload, leading to replication’s lag and bottlenecks. This paper proposes an approach to solving the configuration optimization problem for the data replication software with the simulated-annealing based heuristic. Empirical results show that the configuration setting enables the replicating software to perform at least 5 times better than the baseline configuration set achieved by this approach.

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 59.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 74.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. King, E.: Automated Database Refresh in Very Large and Highly Replicated Environments (2011)

    Google Scholar 

  2. Simitsis, A., Vassiliadis, P., Sellis, T.: Optimizing ETL processes in data warehouses. IEEE (2005)

    Google Scholar 

  3. Software, Q.: Shareplex 9.0 Reference Guide (2018)

    Google Scholar 

  4. Gupta, R.: Introduction to Oracle GoldenGate (OGG). In: Gupta, R. (ed.) Mastering Oracle GoldenGate, pp. 3–10. Springer, Heidelberg (2016). https://doi.org/10.1007/978-1-4842-2301-7_1

    Chapter  Google Scholar 

  5. Gill, N.K., Singh, S.: A dynamic, cost-aware, optimized data replication strategy for heterogeneous cloud data centers. Future Gener. Comput. Syst. 65, 10–32 (2016)

    Article  Google Scholar 

  6. Chopard, B., Tomassini, M.: Simulated annealing. In: Chopard, B., Tomassini, M. (eds.) An Introduction to Metaheuristics for Optimization, pp. 59–79. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-93073-2_4

    Chapter  MATH  Google Scholar 

  7. Software, Q.: SharePlex 9.0 - Reference Guide. Quest Support (2018)

    Google Scholar 

  8. Souravlas, S., Sifaleras, A.: Trends in data replication strategies: a survey. Int. J. Parallel Emergent Distrib. Syst. 34, 1–18 (2017)

    Google Scholar 

  9. Hamdeni, C., Hamrouni, T., Charrada, F.B.: Evaluation of site availability exploitation towards performance optimization in data grids. Clust. Comput. 21(4), 1967–1980 (2018)

    Article  Google Scholar 

  10. Nazir, B., et al.: The impact of the implementation cost of replication in data grid job scheduling. Math. Comput. Appl. 23(2), 28 (2018)

    MathSciNet  Google Scholar 

  11. Blum, C., Roli, A.: Metaheuristics in combinatorial optimization: Overview and conceptual comparison. ACM Comput. Surv. (CSUR) 35(3), 268–308 (2003)

    Article  Google Scholar 

  12. Assadi, M.T., Bagheri, M.: Differential evolution and Population-based simulated annealing for truck scheduling problem in multiple door cross-docking systems. Comput. Ind. Eng. 96, 149–161 (2016)

    Article  Google Scholar 

  13. Samora, I., et al.: Simulated annealing in optimization of energy production in a water supply network. Water Resour. Manag. 30(4), 1533–1547 (2016)

    Article  Google Scholar 

  14. Zaretalab, A., et al.: A knowledge-based archive multi-objective simulated annealing algorithm to optimize series–parallel system with choice of redundancy strategies. Comput. Ind. Eng. 80, 33–44 (2015)

    Article  Google Scholar 

  15. Connell, A.M.: An analysis of database replication technologies with regard to Deep Space Network application requirements (2011)

    Google Scholar 

  16. Bahl, A.: Use Case to S/4HANA Smart Data Integration (SDI), SAP Editor (2018)

    Google Scholar 

  17. Quest Software: Shareplex for Oracle v9.1.4 (2018)

    Google Scholar 

  18. Brunt, B.: Going for gold: Dell Software’s SharePlex database replication offering is a powerful tool with a small footprint. Computer Reseller News (UK), p. 23 (2016)

    Google Scholar 

  19. Dell Software Extends SharePlex to Optimize Data Integration and Analysis. Information Technology Newsweekly, p. 136 (2013)

    Google Scholar 

  20. Quest Software Releases SharePlex v9, in ICT Monitor Worldwide U6 - ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Quest+Software+Releases+SharePlex+v9&rft.jtitle=ICT+Monitor+Worldwide&rft.date=2017-06-22&rft.pub=SyndiGate+Media+Inc&paramdict=en-US U7 - Newspaper Article, SyndiGate Media Inc., Amman (2017)

    Google Scholar 

  21. Nikolaev, A.G., Jacobson, S.H.: Simulated annealing. In: Gendreau, M., Potvin, J.Y. (eds.) Handbook of Metaheuristics, vol. 146, pp. 1–39. Springer, Boston (2010)

    Chapter  Google Scholar 

  22. Quest Software: SharePlex 9.0 - Administration Guide (2019)

    Google Scholar 

  23. Milani, B.A., Navimipour, N.J.: A comprehensive review of the data replication techniques in the cloud environments: Major trends and future directions. J. Netw. Comput. Appl. 64, 229–238 (2016)

    Article  Google Scholar 

  24. Al-Betar, M.A.: β-Hill climbing: an exploratory local search. Neural Comput. Appl. 28(1), 153–168 (2017)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Chee Keong Wee or Richi Nayak .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Wee, C.K., Nayak, R. (2019). Data Replication Optimization Using Simulated Annealing. In: Le, T., et al. Data Mining. AusDM 2019. Communications in Computer and Information Science, vol 1127. Springer, Singapore. https://doi.org/10.1007/978-981-15-1699-3_18

Download citation

  • DOI: https://doi.org/10.1007/978-981-15-1699-3_18

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-15-1698-6

  • Online ISBN: 978-981-15-1699-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics