Delong Cui

Dr. Delong Cui


Research Focus & Metrics

Academic Career Length

19Years (2008-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
11 September 2015 in Cluster Computing
Verified
Journal Article
Closed access
PDF file
ZPZhiping Peng
Zhiping Peng
DCDelong Cui
Delong Cui
JZJinglong Zuo
Jinglong Zuo
QLQirui Li
Qirui Li
BXBo Xu
Bo Xu
WLWeiwei Lin
Weiwei Lin

13 January 2020 in Cluster Computing
Verified
Journal Article
Closed access
PDF file
ZPZhiping Peng
Zhiping Peng
JLJP LIN
JP LIN
DCDelong Cui
Delong Cui
QLQirui Li
Qirui Li
JHJieguang He
Jieguang He

14 November 2017 in IEEE Transactions on Cloud Computing
Verified
Journal Article
Closed access
DCDelong Cui
Delong Cui
ZPZhiping Peng
Zhiping Peng
JXJianbin Xiong
Jianbin Xiong
BXBo Xu
Bo Xu
WLWeiwei Lin
Weiwei Lin
Job scheduling is a necessary prerequisite for performance optimization and resource management in the cloud computing system. Focusing on accurate scaled cloud computing environment and efficient job scheduling under Virtual Machine (VM) resource and Server Level Agreement (SLA) constraints, we introduce the architecture of cloud computing platform and optimization job scheduling scheme in this study. The system model is comprised of clearly defined separate constituent parts, including portal, job scheduler, and resources pool. By analyzing the execution process of user jobs, we designed a novel job scheduling scheme based on reinforcement learning to minimize the makespan and Average Waiting Time (AWT) under the VM resource and deadline constraints, and employ parallel multi-age parallel technologies to balance the exploration and exploitation in learning process and accelerate the convergence of Q-learning algorithm. Both simulation and real cloud platform experiment results demonstrate the efficiency of the proposed job scheduling scheme.

26 October 2020 in IEEE Access
Verified
Journal Article
Open access
JLJP LIN
JP LIN
DCDelong Cui
Delong Cui
ZPZhiping Peng
Zhiping Peng
QLQirui Li
Qirui Li
JHJieguang He
Jieguang He
With the development of artificial intelligence and the Internet of things, the prospects of cloud computing applications have become broader, and the number of users and cloud data centers (CDCs) has exploded. It is a challenge to realize efficient job scheduling and resource allocation of multiple users and data centers. However, the traditional scheduling model based on heuristic algorithm has some limitations in the complex and changeable cloud environment. In addition, many existing single-agent models rarely consider the multi-objective global optimization of the system. Therefore, this paper proposes a two-stage job scheduling and resource allocation framework that adopts multiple intelligent schedulers to solve the cooperative scheduling problem between job scheduling and resource allocation. A heterogeneous distributed deep learning (HDDL) model is used in the job scheduling stage to schedule multiple jobs to multiple cloud data centers. The deep Q-network (DQN) model is a resource scheduler to deploy virtual machine to physical servers for execution. Extensive numerical results show that both HDDL-baesd job scheduler and DQN-based resource allocator outperform the benchmark algorithm in terms of optimizing energy consumption and job delay. Furthermore, the proposed framework not only can achieve a global near-optimum by achieving local optimization at each stage but also has good scalability and low computation delay.

6 June 2023 in IEEE Systems Journal
Verified
Journal Article
Closed access
QLQirui Li
Qirui Li
MGMian Guo
Mian Guo
ZPZhiping Peng
Zhiping Peng
DCDelong Cui
Delong Cui
JHJieguang He
Jieguang He
Edge computing can avoid long network transmission delay, thus reducing the task response time. However, edge servers cannot respond quickly to massive computing requests due to limited computing power, which may lead to long queuing delays, thus failing to meet low latency requirements of delay-sensitive Internet of Things (IoT) applications. Furthermore, the per-computing-unit energy consumption in edge computing is much higher than that in cloud computing. This article studies the edge–cloud collaborative computing for energy efficiency while meeting the delay requirements of IoT applications in mobile edge computing systems. We formulate the energy efficient computation offloading problem for mixed tasks, including divisible and indivisible tasks. We theoretically analyze the relationship between delay guarantee and energy consumption in edge–cloud collaborative environment. We further analyze the system stability based on Lyapunov stability theory. Then, an energy efficient and delay guaranteed edge–cloud collaborative computation offloading algorithm is proposed to provide delay guarantee for delay-sensitive IoT applications while minimizing the energy consumption of the edge–cloud computing system. Theoretical analysis and experimental results show that, compared with the benchmark algorithms, our algorithm can provide strict delay guarantee for stringent-delay-sensitive IoT applications, and low delay for soft-delay-sensitive IoT applications, while consuming lower energy.