错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Software for Prediction of Task Start Moment in Computer Cluster by Statistical Analysis of Jobs Queue History

  • I. Yashchenko,
  • A. Salnikov

摘要

Abstract

Predicting the start time of a task without placing the task in a task queue is very difficult in modern data centers. The article proposes to improve the previously created forecasting tool through the use of more modern software interfaces to the SchedMD queuing system (Slurm), as well as the use of various mathematical forecasting methods to predict the moment of task launch. To compare and evaluate machine learning models, we selected a SWF file with task execution history data on the University of Luxembourg computing cluster with 59 715 tasks. The following methods were investigated: linear regression with L2 regularization, support vector machine, random forest, LightGBM, CatBoost, LightGBM with parameter optimization, CatBoost with parameter optimization. To check the correctness of the prediction, a test bench was built based on the Slurm simulator (SUNY Center for Computational Research at the University at Buffalo, USA), which works based on executing tasks and organizing a queue of saved logs.