Sherihan ABU ELENIN†a) , Nonmember and Masato KITAKAMI †b) , Member SUMMARY Recently, Trust has been recognized as an important factor for Grid computing security. In this paper, we propose a trust model in Grid system. It consists of Application Domain (AD), Client Domain (CD), Resource Domain (RD), and Trust Manager (TM). TM controls the relationship between RD and CD depending on the trust level value of each client and classification of each resource. Performance criteria are makespan and utilization. We evaluated our trust model in six scheduling algorithms in nine scenarios. The simulation results show that the proposed trust model improves the performance in all scheduling algorithms. key words: Grid computing, security, trust model, resource management system
IntroductionThe security problem is a hot topic in Grid research due to the dynamics and uncertainty of Grid system. There are three entities defined as users, applications and resources in Grid environment. In such situation, users are vulnerable to risk because of potential incomplete or distorted information provided by malicious resources, and as Grid system grows tremendously in size, the possibility of users attacking the network by providing aggressive or vicious applications will increase greatly. Trust management is an effective method to maintain the credibility of the system and keep honesty of entities [8].Trust [1]-[3] is the firm belief in the competence of an entity to act as expected such that this firm belief is not a fixed value associated with the entity but rather it is subject to the entity's behavior and applies only within a specific context at a given time. Trust management (TM) is collecting, codifying, analyzing, and evaluating evidence relating to competence, honesty, security, or dependability with the purpose of making assessments and decisions regarding trust relationships [9]. Trust management systems (TMS) must support analysis of trust and recommendation specifications to detect conflicts and inconsistencies and support trust queries related to decision making.In this paper, we focus on trust management in Grid computing. The proposed model is based on the trust model proposed by Azzedin
Related WorkThere is a lot of research on the trust in distributed systems.Here we just mention some works that are deeply related to our paper. Abdul-Rahman and Hailes [10] proposed a trust model for computing the trust for an agent in a specific context based on the experience and recommendations. They applied and implemented their trust model in P2P networks. Trust can have only four possible values; very trustworthy, trustworthy, untrustworthy, and very untrustworthy. Each agent stores the trust values for the agents with him/her interacts and the recommender trust with respect to another agent. So each agent has to store all history of past experiences and received recommendations. defined the notion of trust as consisting of identity trust and behavior trust. They separate the "Grid domain" into a "Client domain" and a "Reso...