Workload Prediction of Cloud Workflow Based on Graph Neural Network

被引:6
|
作者
Gao, Ming [1 ,3 ]
Li, Yuchan [1 ]
Yu, Jixiang [2 ]
机构
[1] Dongbei Univ Finance & Econ, Sch Management Sci & Engn, Dalian, Peoples R China
[2] Dongbei Univ Finance & Econ, Sch Data Sci & Artificial Intelligence, Dalian, Peoples R China
[3] Northeastern Univ, Ctr Postdoctoral Studies Comp Sci, Shenyang, Peoples R China
基金
中国国家自然科学基金;
关键词
Workflow in cloud computing; Performance prediction; DAG structure; Deep learning; Workload prediction;
D O I
10.1007/978-3-030-87571-8_15
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With the continuous expansion of cloud computing market, the problem of low utilization rate of cloud computing resource has become increasingly prominent, because cloud computing vendors can not schedule a large number of server cluster effectively as before. Improving the utilization rate of cloud resources can not only improve the net profit of cloud computing manufacturers, but also reduce the time cost and economic cost of cloud computing users. In addition to resource scheduling, the current research on cloud workflow load is still focused on single task or single instance prediction, and even the data sets used are simulation data. This paper aims to predict workload of cloud workflow resources to make the cloud computing resources get better scheduling, and ultimately facilitate all relevant personnel in the cloud computing market. Firstly, compared with task and single instance, cloud workflow can get more context information. Secondly, in order to make this research more practical, this paper selects Alibaba cluster data V2018 released by Alibaba in 2018 as our research object. Thirdly, based on the graph structure characteristics of cloud computing workflow, this paper selects the Graph Neural Network (GNN) architecture which closely fits the graph structure to predict the load of cloud computing workflow, and specifically selects the homogeneous Graph Convolution Neural Network and Graph Attention Neural Network and heterogeneous GCN as our prediction algorithm. And it describes how cloud workflow is modeled as homogeneous graph and heterogeneous graph in detail. Finally, the algorithm in GNN is used to classify and predict Ali data with workflow length ranges from 4 to 12 separately and combined, and predicts the last and penultimate tasks of each length workflow. Besides, all the data from 4 to 12 are combined into one data to predict the last and penultimate tasks.
引用
收藏
页码:169 / 189
页数:21
相关论文
共 50 条
  • [1] Workload Prediction in Edge Computing based on Graph Neural Network
    Miao, WeiWei
    Zeng, Zeng
    Zhang, Mingxuan
    Quan, Siping
    Zhang, Zhen
    Li, Shihao
    Zhang, Li
    Sun, Qi
    19TH IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED PROCESSING WITH APPLICATIONS (ISPA/BDCLOUD/SOCIALCOM/SUSTAINCOM 2021), 2021, : 1663 - 1666
  • [2] Cloud workload prediction based on workflow execution time discrepancies
    Gabor Kecskemeti
    Zsolt Nemeth
    Attila Kertesz
    Rajiv Ranjan
    Cluster Computing, 2019, 22 : 737 - 755
  • [3] Cloud workload prediction based on workflow execution time discrepancies
    Kecskemeti, Gabor
    Nemeth, Zsolt
    Kertesz, Attila
    Ranjan, Rajiv
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2019, 22 (03): : 737 - 755
  • [4] Workload Prediction for Cloud Cluster using A Recurrent Neural Network
    Zhang, Weishan
    Li, Bo
    Zhao, Dehai
    Gong, Faming
    Lu, Qinghua
    2016 INTERNATIONAL CONFERENCE ON IDENTIFICATION, INFORMATION AND KNOWLEDGE IN THE INTERNET OF THINGS (IIKI), 2016, : 104 - 109
  • [5] esDNN: Deep Neural Network Based Multivariate Workload Prediction in Cloud Computing Environments
    Xu, Minxian
    Song, Chenghao
    Wu, Huaming
    Gill, Sukhpal Singh
    Ye, Kejiang
    Xu, Chengzhong
    ACM TRANSACTIONS ON INTERNET TECHNOLOGY, 2022, 22 (03)
  • [6] Workflow performance prediction based on graph structure aware deep attention neural network
    Yu, Jixiang
    Gao, Ming
    Li, Yuchan
    Zhang, Zehui
    Ip, Wai Hung
    Yung, Kai Leung
    JOURNAL OF INDUSTRIAL INFORMATION INTEGRATION, 2022, 27
  • [7] Workload prediction in cloud using artificial neural network and adaptive differential evolution
    Kumar, Jitendra
    Singh, Ashutosh Kumar
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2018, 81 : 41 - 52
  • [8] Workload prediction of cloud computing based on SVM and BP neural networks
    Sun, Qiong
    Tan, Zhiyong
    Zhou, Xiaolu
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2020, 39 (03) : 2861 - 2867
  • [9] Graph Neural Network-Based Diagnosis Prediction
    Li, Yang
    Qian, Buyue
    Zhang, Xianli
    Liu, Hui
    BIG DATA, 2020, 8 (05) : 379 - 390
  • [10] Graph-based Network for Dynamic Point Cloud Prediction
    Gomes, Pedro
    MMSYS '21: PROCEEDINGS OF THE 2021 MULTIMEDIA SYSTEMS CONFERENCE, 2021, : 393 - 397