Trust-based resource allocation and evaluation of workflows in distributed computing environments

An optimal resource allocation is desired to increase the efficiency of systems processing business or scientific workflows. These systems include the processing of workflows in distributed computing environments such as grid or cloud computing. Current approaches used in this systems consider QoS-requirements as quality, speed or costs in the resource allocation process and just select the resources that satisfy these requirements. However, the selection of a resource should not be based solely on whether a resource meets the QoS-requirements or not, because it does not imply that a task is processed satisfactory by the selected resource according to its content. To evaluate resources regarding this aspect, trust models can be used. But current trust models are not specifically designed to model trust in distributed computing environments, hence handling the dynamics of business or scientific workflows that constantly change their requirements and conditions. In this paper, we present approaches which improve current trust models according to the problems mentioned. Thereby, the degree of automation in the trust evaluation process will be increased as well. Finally, in combination with an adjusted trust level workflow, the presented approach allows an optimal resource allocation for grid or cloud computing service providers.

[1]  P. Edwards,et al.  A semantic workflow mechanism to realise experimental goals and constraints , 2008, 2008 Third Workshop on Workflows in Support of Large-Scale Science.

[2]  Hung Keng Pung,et al.  Towards Semantic Modeling for QoS Specification , 2006, Proceedings. 2006 31st IEEE Conference on Local Computer Networks.

[3]  Minglu Li,et al.  A QoS-Aware and Fault-Tolerant Workflow Composition for Grid , 2008, 2008 Seventh International Conference on Grid and Cooperative Computing.

[4]  Thomas Fahringer,et al.  Semantic-Based On-demand Synthesis of Grid Activities for Automatic Workflow Generation , 2007, Third IEEE International Conference on e-Science and Grid Computing (e-Science 2007).

[5]  Christine Collet,et al.  A flexible workflow model for process-oriented applications , 2001, Proceedings of the Second International Conference on Web Information Systems Engineering.

[6]  Yan Zhao,et al.  Providing privacy preserving in cloud computing , 2009, 2009 International Conference on Test and Measurement.

[7]  Dimitris Plexousakis,et al.  Semantic QoS Metric Matching , 2006, 2006 European Conference on Web Services (ECOWS'06).

[8]  Stephen Hailes,et al.  A distributed trust model , 1998, NSPW '97.

[9]  Paul Resnick,et al.  Trust among strangers in internet transactions: Empirical analysis of eBay' s reputation system , 2002, The Economics of the Internet and E-commerce.

[10]  Yan Zhao,et al.  Providing privacy preserving in Cloud computing , 2010, 3rd International Conference on Human System Interaction.

[11]  Stefan Spitz,et al.  A Trust Model Considering the Aspects of Time , 2009, 2009 Second International Conference on Computer and Electrical Engineering.

[12]  Audun Jøsang,et al.  AIS Electronic Library (AISeL) , 2017 .