Data Migration at Scale for Distributed Systems: Hot and Cold Migration (HCM)

Authors

  • Arjun Mantri Independent Researcher, Seattle, USA.  Author

DOI:

https://doi.org/10.47363/JAICC/2024(3)343

Keywords:

Data Migration, Apache Spark, Big Data, Cloud Storage, Hot and Cold Storage, Cost Optimization, Randomized Online Algorithm

Abstract

The process of transferring data from one system to another, known as data migration, is a critical task. As big data continues to grow, organizations encounter increasing complexity in managing data migration. While Apache Spark is an effective open-source big data processing framework that provides a versatile platform for data migration, there are also other tools and frameworks available, such as Apache NiFi, Kafka, Hadoop, and Amazon Warehouse Services (AWS) Glue. This paper explores data migration using Apache Spark alongside other widely used tools and frameworks, offering a comprehensive overview of each tool, and highlighting their strengths and weaknesses. The study includes a real-world performance-based case study, evaluating the data migration capabilities of each tool and providing detailed statistics for comparison. The results demonstrate that Apache Spark surpasses the other tools in terms of data transfer rates, processing times, and fault tolerance capabilities. Additionally, this paper refers to a randomized online algorithm to optimize costs for user-generated data stored in clouds with hot or cold migration, without requiring any future information. The
algorithm achieves a guaranteed competitive ratio and can be extended with prediction windows when short-term predictions are reliable.

Author Biography

  • Arjun Mantri, Independent Researcher, Seattle, USA. 

    Arjun Mantri, Independent Researcher, Seattle, USA. 

Downloads

Published

2024-01-18

How to Cite

Data Migration at Scale for Distributed Systems: Hot and Cold Migration (HCM). (2024). Journal of Artificial Intelligence & Cloud Computing, 3(1), 1-5. https://doi.org/10.47363/JAICC/2024(3)343

Similar Articles

41-50 of 493

You may also start an advanced similarity search for this article.