loading...
Heimdhal: A History-Based Policy Engine for Grids
Singapore May 16-May 19
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/CCGRID.2006.54Sixth IEEE International Symposium on ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Pedro Gama, INESC-ID/IST, Portugal
Carlos Ribeiro, INESC-ID/IST, Portugal
Paulo Ferreira, INESC-ID/IST, Portugal
The arising of grid platforms introduced inexpensive and highly available computing, storage and networking resources. Therefore, in a worldwide trend, institutions aggregate on virtual organizations, registering their resources to the grid and in return accessing a virtually limitless warehouse. This overabundance allowed the emergence of innovative application and business models, delivering the solution to several large-scale problems, as is the case of data processing, storage and sharing in CERN?s Large Hadron Collider Project.

In order to allow system administrators to assure resources are employed in a coordinated and secure way, policy mechanisms need to cope with such new models and the increased complexity in resource usage management. However, current grid platforms only provide simple primitives in their authorization modules. By restricting access control mechanisms to ACLs and rolebased models, they disregard powerful usage semantics, such as those which are history-based (e.g. the chinese-wall security policy). This absence obliges the development of ad-hoc security managers for each deployed resource, introducing vulnerabilities in the security architecture.

The use of advanced policies, and more specifically historybased policies, provides a natural method for expressing and enforcing several grid usage patterns, such as fair resource consumption. Additionally, some policy concepts not usually found in policy engines, such as periodic reevaluation, assure an effective policy enforcement.

We present the Heimdall system, a history-enabled policy engine which allows the definition, enforcement and accounting of history-based policies in Grid platforms, and more specifically in Globus Toolkit 4.0. A practical evaluation using selected usage patterns corroborates the effectiveness of this kind of policies in grid computing environments, denoting encouraging performance results.

Citation:
Pedro Gama, Carlos Ribeiro, Paulo Ferreira, "Heimdhal: A History-Based Policy Engine for Grids," ccgrid, pp.481-488, Sixth IEEE International Symposium on Cluster Computing and the Grid (CCGRID'06), 2006
Usage of this product signifies your acceptance of the Terms of Use.


Suggestions