2026· IEEE Transactions on Networking· Vol 34, pp. 6095-6110· 0 citations· 56 references
Computer Science
Abstract
Data processing clusters dealing with big data are facing extended completion times for jobs because the RDMA feature is not being used efficiently. Our production data from a large cluster, which has many server nodes and is responsible for processing extensive data jobs, reveals that the current use of the RDMA technology is causing some jobs to finish much later than usual, with a few taking more than double the standard time to be completed. In this paper, we introduce the design and implementation of Turbo, a high-performance, scalable communication framework tailored for large-scale data processing clusters. The essence of Turbo’s strategy lies in the use of a dynamic block-level flowlet transmission system and a non-blocking communication middleware, which are designed to boost network throughput and system scalability. Moreover, Turbo maintains high system reliability by incorporating an external shuffle service with TCP as a fail-safe option and maintaining metadata management information using the NICs. We have integrated Turbo into Apache Spark and conducted evaluations on both a small-scale test environment and a large-scale cluster with hundreds of server nodes. The findings from the small-scale testbed demonstrate that Turbo enhances network throughput by 15.1% and upholds high system reliability. Additionally, the large-scale production data indicates that Turbo is capable of decreasing job completion times by 23.9% and increasing the job completion rate by $2.03\times $ compared to the current RDMA solutions. In addition, during large-scale tests, we also found that Turbo has improved the computing efficiency of the cluster and saved approximately 24.3% of the CPU utilization.
This paper critically evaluates leading systems like Hadoop MapReduce, Apache Spark, and Apache Flink systems and how they evolved to be based around batch processing rather than a hybrid batch/stream processing model.
Preliminary results show up to twice the throughput of rclone with substantially lower energy usage, and successful migration of projects with hundreds of millions of files that would be impractical with existing tools.
A. Lambert, Deepa Panish· Practice and Experience in A...· 0 citations
The analysis of performance has shown that the proposed solution is much better in terms of throughput, latency and fault isolation than the conventional architectures, proving that microservices architecture with proper design presents a solid base of scalable data-intensive systems.
S. Rahman· International Journal of App...· 0 citations
This article systematically sorts out the research status and technical progress of distributed computing in the field of financial data preprocessing, and classify and summarize the application research of distributed computing in data cleaning, feature engineering, real-time processing and other links.
The proposed hybrid methodology integrates workload prediction, adaptive scheduling, and resource consolidation, demonstrating significant energy savings without compromising system performance is proposed.
Seshagiri N· International Journal of Dat...· 0 citations
A novel hybrid approach for efficient big data query processing through a two-phase approach that combines the parallel processing capabilities of HDFS Map-Reduce with the optimization power of PSO, contributing to an overall improvement in query processing efficiency for large-scale datasets.
S. Selvan, Gowri R. Punitha, V. V. Nathan et al.· ITEGAM- Journal of Engineeri...· 0 citations
We use cookies to run the site and, with your consent, for analytics and to show ads.
See our Cookie Policy.