Journal on Communications ›› 2014, Vol. 35 ›› Issue (11): 39-49.doi: 10.11959/j.issn.1000-436x.2014.11.005

• network security • Previous Articles     Next Articles

Trust-aware dynamic level scheduling algorithm in cloud environment

Jie CAO1,2,Guo-sun ZENG1,2,Huo-wen JIANG1,2,3,Hai-ying MA1,2,3   

  1. 1 Department of Computer Science and Technology,Tongji University,Shanghai 200092,China
    2 Tongji Branch,National Engineering & Technology Center of High Performance Computer,Shanghai 200092,China
    3 College of Computer Science and Technology,Nantong University,Nantong 226019,China
  • Online:2014-11-25 Published:2017-06-20
  • Supported by:
    The National High-Tech Research and Development Program of China (863 Program);The National Natural Science Foundation of China;The National Natural Science Foundation of China;The National Natural Science Foundation of China;The National Natural Science Foundation of China;The Program of Shanghai Subject Chief Scientist;The Huawei Innovation Research Project;The State Key Laboratory of High-end Server & Storage Technology;The Science and Technology Project of Nantong;The Project of Science &Technology Plan by Education Administration Department of Jiangxi Province

Abstract:

Based on interpersonal trust model in sociology,a trust evaluation model is proposed based on users’ past experience with service provider,friends’ recommendations and third party’s feedback.By combining users’ trust requirement for service resource together with trust degree of service resource and dynamic level scheduling(DLS) algorithm,a novel scheduling algorithm was proposed that was called trust-aware dynamic level scheduling algorithm in cloud environment(CTDLS).The algorithm takes the cloud service resources’ trust degree into account when calculates the scheduling-level of task-resource pairs.The simulation experimental results show that such algorithms can effectively satisfy the tasks’ trust requirement and improve the success rate of parallel tasks scheduling in practice.

Key words: cloud computing, service trust, trust evaluation, parallel task, CTDLS algorithm

No Suggested Reading articles found!