Zhiping Peng

Zhiping Peng


Research Focus & Metrics

Academic Career Length

13Years (2014-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.

13 August 2014 in Soft Computing
Verified
Journal Article
Closed access
PDF file
BXBo Xu
Bo Xu
ZPZhiping Peng
Zhiping Peng
FXFangxiong Xiao
Fangxiong Xiao
AGAntonio Marcel Gates
Antonio Marcel Gates
JYJian-Ping Yu
Jian-Ping Yu

24 June 2019 in IEEE Transactions on Services Computing
Verified
Journal Article
Open access
MGMian Guo
Mian Guo
QGQuansheng Guan
Quansheng Guan
WCWeiqi Chen
Weiqi Chen
FJFei Ji
Fei Ji
ZPZhiping Peng
Zhiping Peng
This paper studies virtual machine (VM) scheduling in a queueing cloud computing system with stochastical arrivals of heterogeneous jobs by considering jobs' delay requirements. The delay-optimal VM scheduling in such a cloud computing system is formulated as a multi-resource multi-class problem minimize the average job completion time, which is often NP-hard. To solve such a problem, we first propose a queueing model that buffers the same type of VM jobs in one virtual queue. The queueing model then divides the VM scheduling into two parallel low-complexity algorithms, i.e., intra-queue buffering and inter-queue scheduling. A min-min best fit (MM-BF) policy is used to schedule the jobs in different queues to minimize the remaining system resources, while a shortest-job-first (SJF) policy is used to buffer the job requests in each queue based on their job lengths in an ascending order. To avoid job starvation for the long-duration jobs in SJF-MMBF, we further propose a queue-length-based MaxWeight (QMW) policy based on Lyapunov drift to minimize the queue lengths of VM jobs, which is called SJF-QMW. Simulation results show that, SJF-MMBF and SJF-QMW achieve low delay performance in terms of average job completion time and high throughput performance in terms of job hosting ratio.