scholarly journals Trust Management for Grid Systems

Author(s):  
Benjamin Aziz ◽  
Alvaro Arenas ◽  
Fabio Martinelli ◽  
Paolo Mori ◽  
Marinella Petrocchi

Grid computing is a paradigm for distributed computation on shared resources. It uses a large-scale, highly decentralized infrastructure, in which a huge number of participants share heterogeneous resources for a given purpose. Each participant both provides their own resources and exploits others’ resources, combining them to solve their own problems. Trust management is a major issue in the shared Grid environment because Grid participants are usually unknown to each other and usually belong to separate administrative domains, with little or no common trust in the security of opposite infrastructures. The standard security support provided by the most common Grid middleware may be regarded as one means through which such common trust may be established. However, such security solutions are insufficient to exhaustively address all the trust requirements of Grid environments. In this chapter, the authors survey proposals for enhancing trust management in Grid systems.

2012 ◽  
pp. 1033-1061
Author(s):  
Benjamin Aziz ◽  
Alvaro Arenas ◽  
Fabio Martinelli ◽  
Paolo Mori ◽  
Marinella Petrocchi ◽  
...  

Grid computing is a paradigm for distributed computation on shared resources. It uses a large-scale, highly decentralized infrastructure, in which a huge number of participants share heterogeneous resources for a given purpose. Each participant both provides their own resources and exploits others’ resources, combining them to solve their own problems. Trust management is a major issue in the shared Grid environment because Grid participants are usually unknown to each other and usually belong to separate administrative domains, with little or no common trust in the security of opposite infrastructures. The standard security support provided by the most common Grid middleware may be regarded as one means through which such common trust may be established. However, such security solutions are insufficient to exhaustively address all the trust requirements of Grid environments. In this chapter, the authors survey proposals for enhancing trust management in Grid systems.


Author(s):  
Eric Garcia

GRID computing implies sharing heterogeneous resources, located in different places belonging to different administrative domains over a heterogeneous network. There is a great similarity between GRID security and classical network security. Moreover, additional requirements specific to GRID environments exist. We present these security requirements and we detail various secured middleware systems. Finally, we give some examples of companies using such systems.


2011 ◽  
Vol 3 (2) ◽  
pp. 44-58 ◽  
Author(s):  
Meriem Meddeber ◽  
Belabbas Yagoubi

A computational grid is a widespread computing environment that provides huge computational power for large-scale distributed applications. One of the most important issues in such an environment is resource management. Task assignment as a part of resource management has a considerable effect on the grid middleware performance. In grid computing, task execution time is dependent on the machine to which it is assigned, and task precedence constraints are represented by a directed acyclic graph. This paper proposes a hybrid assignment strategy of dependent tasks in Grids which integrate static and dynamic assignment technologies. Grid computing is considered a set of clusters formed by a set of computing elements and a cluster manager. The main objective is to arrive at a method of task assignment that could achieve minimum response time and reduce the transfer cost, inducing by the tasks transfer respecting the dependency constraints.


2011 ◽  
Vol 148-149 ◽  
pp. 1425-1428
Author(s):  
Jian Yu

Labor and social security social insurance and employment related to large groups of services. The labor security department of information technology often combined with computational grid computing systems. This paper presents a new kind of data grid middleware for data storage resources discovery and dynamic management in labor and social security resources environment. The architecture of grid storage resources discovery and dynamic management is presented for discovering data storage resources from the different computer organizational structure. The middleware can realize the necessary functions for the ultra large-scale application in data grid environment. It could be applied to the ultra large-scale data storage management in grid computing in next generation labor and social security resources environment.


2012 ◽  
Vol 15 (3) ◽  
Author(s):  
Paula Verghelet ◽  
Diego Fernández Slezak ◽  
Pablo Turjanski ◽  
Esteban Mocskos

Grid computing refers to the federation of geographically distributed and heterogeneous computer resources. These resources may belong to different administrative domains, but are shared among users. Every grid presents a key component responsible for obtaining, distributing, indexing and archiving information about the configuration and state of services and resources. Optimizing tasks assignations and user requests to resources require the maintenance of up-to-date information about the grid. In large scale Grids, the dynamics of the resource information cannot be captured using a static hierarchy and relying in manual configuration and administration. It is necessary to design new policies for discovery and propagation of resource information. There is a growing interest in the interaction of Grid Computing and the Peer to Peer (P2P) paradigm, pushing towards scalable solutions. In this work, starting from the Best-Neighbor policy based on previously published ideas, the reasons behind its lack of performance are explored. A new improved Best-Neighbor policy are proposed and analyzed, comparing it with Random, Hierarchical and Super- Peer policies.


2013 ◽  
Vol 5 (2) ◽  
pp. 72-91 ◽  
Author(s):  
Ashiqur Md. Rahman ◽  
Rashedur M Rahman

Computational Grids are a promising platform for executing large-scale resource intensive applications. This paper identifies challenges in managing resources in a Grid computing environment and proposes computational economy as a metaphor for effective management of resources and application scheduling. It identifies distributed resource management challenges and requirements of economy-based Grid systems, and proposes an economy based negotiation system protocol for cooperative and competitive trading of resources. Dynamic pricing for services and good level of Pareto optimality make auctions more attractive for resource allocation over other economic models. In a complex Grid environment, the communication demand can become a bottleneck; that is, a number of messages need to be exchanged for matching suitable service providers and consumers. The Fuzzy Trust integrated hybrid Capital Asset Pricing Model (CAPM) shows the higher user centric satisfaction and provides the equilibrium relationship between the expected return and risk on investments. This paper also presents an analysis on the communication requirements and the necessity of the CAPMAuction in Grid environment.


Author(s):  
You-Fu Yu ◽  
Po-Jung Huang ◽  
Kuan-Chou Lai

P2P Grids could solve large-scale scientific problems by using geographically distributed heterogeneous resources. However, a number of major technical obstacles must be overcome before this potential can be realized. One critical problem to improve the effective utilization of P2P Grids is the efficient load balancing. This chapter addresses the above-mentioned problem by using a distributed load balancing policy. In this chapter, we propose a P2P communication mechanism, which is built to deliver varied information across heterogeneous Grid systems. Basing on this P2P communication mechanism, we develop a load balancing policy for improving the utilization of distributed computing resources. We also develop a P2P resource monitoring system to capture the dynamic resource information for the decision making of load balancing. Moreover, experimental results show that the proposed load balancing policy indeed improves the utilization and achieves effective load balancing.


Author(s):  
Meriem Meddeber ◽  
Belabbas Yagoubi

A computational grid is a widespread computing environment that provides huge computational power for large-scale distributed applications. One of the most important issues in such an environment is resource management. Task assignment as a part of resource management has a considerable effect on the grid middleware performance. In grid computing, task execution time is dependent on the machine to which it is assigned, and task precedence constraints are represented by a directed acyclic graph. This paper proposes a hybrid assignment strategy of dependent tasks in Grids which integrate static and dynamic assignment technologies. Grid computing is considered a set of clusters formed by a set of computing elements and a cluster manager. The main objective is to arrive at a method of task assignment that could achieve minimum response time and reduce the transfer cost, inducing by the tasks transfer respecting the dependency constraints.


2012 ◽  
pp. 551-565
Author(s):  
Meriem Meddeber ◽  
Belabbas Yagoubi

A computational grid is a widespread computing environment that provides huge computational power for large-scale distributed applications. One of the most important issues in such an environment is resource management. Task assignment as a part of resource management has a considerable effect on the grid middleware performance. In grid computing, task execution time is dependent on the machine to which it is assigned, and task precedence constraints are represented by a directed acyclic graph. This paper proposes a hybrid assignment strategy of dependent tasks in Grids which integrate static and dynamic assignment technologies. Grid computing is considered a set of clusters formed by a set of computing elements and a cluster manager. The main objective is to arrive at a method of task assignment that could achieve minimum response time and reduce the transfer cost, inducing by the tasks transfer respecting the dependency constraints.


Author(s):  
XIAOYONG LI ◽  
FENG ZHOU

Peer-to-peer Grid (PG) is a new, promising approach for distributed computation that takes advantage of the huge amount of resources in grid computing. The purpose of PG is to support cooperative work between large-scale grid domains. In order to protect each domain's privilege and security, an efficient trust management mechanism is essential. Focusing on the requirement of large-scale PG computing, PG-Trust, a novel trust model is proposed based on trust relationships across domains. Firstly, a self-adaptive overall trust quantified framework is proposed based on the historical interaction records between participants, which not only can improve system efficiency, but also can solve trust computing problem when the direct evidence is sparse. Furthermore, the direct trust computing method based on attenuation function and the feedback trust mechanism based on direct trust tree (DTT) are introduced, which makes our model have a higher self-adaptability and a better scalability than previous studies. Through performance analyzing, the proposed model exhibits a strong self-adaptability in handling various dynamic behaviors of peers, and has a remarkable enhancement in the accuracy of trust evaluation.


Sign in / Sign up

Export Citation Format

Share Document