Journal of Xidian University

Previous Articles     Next Articles

Novel mixed-criticality reliability scheduling strategy and schedulability test

JING Weipeng1,2;HUO Shuaiqi1,2;CHEN Guangsheng1,2;LIU Yaqiu1,2   

  1. (1. The College of Information and Computer Engineering, Northeast Forestry Univ., Harbin 150040, China;
    2. Heilongjiang Province Engineering Technology Research Center For Forestry Ecological Big Data Storage and High Performance (Cloud) Computing, Harbin 150040, China)
  • Received:2016-03-16 Online:2016-12-20 Published:2017-01-19

Abstract:

In order to solve the reliable scientific workflow scheduling problem for the Mixed-Criticality task in cloud computing, we proposed the Mixed-Criticality reliability scheduling strategy (MCRSS) based on Primary/Backup. First, the priority of the primary Mixed-Criticality task is determined and the task is scheduled for the virtual processor with the deadline being the shortest, the backup is the virtual processor with the cost of copy being the lowest. Second, the schedulability test of the primary and backup task are proposed. If the task does not satisfy the schedulability test, then the task will change to high criticality. Experimental results show that the MCRSS algorithm is of high reliability and load balancing capabilities.

Key words: cloud computing, mix-criticality task, reliable scheduling, primary/backup