arrow
返回

A Task-Oriented General-Purpose Distributed Computing System Based on CLTS Scheduling Algorithm

delete2023-01-01
delete0
delete
OA
AI
黄
黄敏 (Min Huang)
Y
Yunxiang Zhao
Y
Yazhou Chen *
DOI:10.1109/ACCESS.2023.3298049delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Most current research on commonly used distributed computing frameworks neglects the difficulty of learning these frameworks. These commonly used distributed computing frameworks are designed for professionals, and users must understand them well to use them for calculation tasks. In order to solve the challenging balance problem between versatility and user learning difficulty, a new distributed computing system is proposed. The design of this system is based on the idea of divide and conquer in distributed computing. The paper uses Netty, Zookeeper, Hadoop Distributed File System (HDFS) and other tools to implement the system functions. Firstly, the paper analyzes the research status of distributed computing frameworks at home and abroad; Then, according to the idea of divide and conquer, the paper uses Netty to implement the basic architecture of the system, uses Zookeeper and Netty to implement relevant distributed mechanisms, uses HDFS as the distributed storage, designs and implements a Task-Oriented General-Purpose (TOGP) distributed computing system, TOGP; Finally, the paper intensely studies the task scheduling problem of the system, proposes a scheduling algorithm, Node Processing Capacity and Distributed Lock Task Scheduling (CLTS) algorithm. The system scalability test proves that the TOGP has good horizontal scalability. In the comparative experiment, the processing capacity of the TOGP using the round robin is about 16% higher than that of Hadoop, which proves that the TOGP is available and efficient. A series of experiments prove that the CLTS scheduling algorithm can effectively adapt to the heterogeneous cluster environment and efficiently schedule tasks.
Keyword:
Distributed computing
load balance task-oriented
task scheduling

期刊

IEEE Access 封面图
IEEE Access
IF:
3.6
论文数:
9.8W
被引数:
29.4W

机构

A
Army Engineering University of PLA
学者数:
5.0K
论文数: 3.7K
被引数: 5
引用论文

引用论文

OpenCluster: A Flexible Distributed Computing Framework for Astronomical Data Processing
err2016-12-19
err4
errOAAI
errWei, Shoulin; Wang, Feng; Deng, Hui; Liu, Cuiyin; Dai, Wei; Liang, Bo; Mei, Ying; Shi, Congming; Liu, Yingbo; Wu, Jingping
err分享
err收藏
Willingness to pay for pharmacist-provided home telemonitoring among patients with chronic diseases in Enugu metropolis
err2019-06-13
err0
errOAAI
errChibueze Anosike; Maxwell Ogochukwu Adibe; Abdulmuminu Isah; Onyinye Blessing Ukoha-Kalu
err分享
err收藏
Memory-Efficient and Skew-Tolerant MapReduce Over MPI for Supercomputing Systems
err2020-12-01
err4
errOAAI
errGao, Tao; Guo, Yanfei; Zhang, Boyu; Cicotti, Pietro; Lu, Yutong; Balaji, Pavan; Taufer, Michela
err分享
err收藏
学者 查看更多内容