A Multi-Broker Trust Management Framework for Resource Selection in Grid

Trust management is an important issue in a grid environment where consumers and service providers are distributed geographically across autonomous administrative domains. In this paper, we propose a reputation-based trust management architecture that supports the choice of service providers (SPs) based on their trust values available on the fly through the intermediaries, brokers. This architecture insists on multiple brokers in each domain. The entities (consumers and the SPs) are distributed across these brokers, with each of these entities being associated with more than one broker. This improves the redundancy of information maintained at the broker sites, thereby improving the reliability. This also eases the network traffic at the broker sites while handling consumer requests and feedbacks. The issues rising out of such an arrangement of multiple brokers, namely the distribution of entities among the brokers and maintenance of consistency of information across the brokers, are addressed well in this paper. Trust values of SPs and consumers are evaluated and updated dynamically after the completion of each transaction. This enables the consumer to receive the response from the broker significantly quicker compared to other reputation-based-trust models where the trust values are computed at the request-time. Trust parameters such as the number of transactions, satisfaction-value, and cost of transaction, criticality of transaction, different weights for direct and indirect transactions and different weights for past and recent transactions are considered for the trust evaluation. This model shows a marked improvement in reduction of the cost-loss to the consumer community and reduction in the waiting time for handling the consumer's requests over other models which operate without trust and with trust computed at the request-time. The impact of broker's feedback on the computation of trust values is also presented.

[1]  Ling Liu,et al.  PeerTrust: supporting reputation-based trust for peer-to-peer electronic communities , 2004, IEEE Transactions on Knowledge and Data Engineering.

[2]  Tao Yu,et al.  A reputation and trust management broker framework for Web applications , 2005, 2005 IEEE International Conference on e-Technology, e-Commerce and e-Service.

[3]  Calton Pu,et al.  Resilient trust management for Web service integration , 2005, IEEE International Conference on Web Services (ICWS'05).

[4]  Muthucumaru Maheswaran,et al.  Evolving and managing trust in grid computing systems , 2002, IEEE CCECE2002. Canadian Conference on Electrical and Computer Engineering. Conference Proceedings (Cat. No.02CH37373).

[5]  Kui Meng,et al.  A Bi-rating Based Personalized Trust Management Model for Virtual Communities , 2006, 2006 IEEE International Conference on Networking, Sensing and Control.

[6]  Ian T. Foster,et al.  The Anatomy of the Grid: Enabling Scalable Virtual Organizations , 2001, Int. J. High Perform. Comput. Appl..

[7]  Shanshan Song,et al.  Trusted P2P transactions with fuzzy reputation aggregation , 2005, IEEE Internet Computing.

[8]  Wang Yue,et al.  A trust management model for virtual communities , 2005 .

[9]  Muthucumaru Maheswaran,et al.  A trust brokering system and its application to resource management in public-resource grids , 2004, 18th International Parallel and Distributed Processing Symposium, 2004. Proceedings..