Data management and transfer in high-performance computational grid environments
Parallel Computing - Parallel data-intensive algorithms and applications
Fine-Grain Authorization for Resource Management in the Grid Environment
GRID '02 Proceedings of the Third International Workshop on Grid Computing
The effects of systemic packet loss on aggregate TCP flows
Proceedings of the 2002 ACM/IEEE conference on Supercomputing
Matchmaking: Distributed Resource Management for High Throughput Computing
HPDC '98 Proceedings of the 7th IEEE International Symposium on High Performance Distributed Computing
Entropia: architecture and performance of an enterprise desktop grid system
Journal of Parallel and Distributed Computing - Special issue on computational grids
A Community Authorization Service for Group Collaboration
POLICY '02 Proceedings of the 3rd International Workshop on Policies for Distributed Systems and Networks (POLICY'02)
Policy and Enforcement in Virtual Organizations
GRID '03 Proceedings of the 4th International Workshop on Grid Computing
Mobile OGSI.NET: Grid Computing on Mobile Devices
GRID '04 Proceedings of the 5th IEEE/ACM International Workshop on Grid Computing
CredEx: User-Centric Credential Management for Grid and Web Services
ICWS '05 Proceedings of the IEEE International Conference on Web Services
Autonomic Computing
Authorization and Account Management in the Open Science Grid
GRID '05 Proceedings of the 6th IEEE/ACM International Workshop on Grid Computing
Toward Seamless Grid Data Access: Design and Implementation of GridFTP on .NET
GRID '05 Proceedings of the 6th IEEE/ACM International Workshop on Grid Computing
Resource usage policy expression and enforcement in grid computing
GRID '07 Proceedings of the 8th IEEE/ACM International Conference on Grid Computing
Hi-index | 0.00 |
One of the guiding principles of the Grid is local (site) autonomy. Resource owners maintain control over their resources even when those resources are part of a larger Grid. In other words, resource sharing in Grids must be subject to the policies of the (local) resource owners. To date, not enough attention has been paid to describing, manipulating or enforcing explicit resource usage policies. Most existing Grid systems have either implicit resource usage policies (with ad-hoc enforcement mechanisms) or support only limited types of policies (e.g., security policies). Systems that do provide some support for resource usage policies typically consider only CPU resources, leaving the provisioning of other resources on the Grid unconstrained. This paper focuses on policies for Grid storage resources. We have identified classes of policies for Grid storage resource providers and have implemented an explicit policy-based architecture to manage and enforce them. This architecture consists of two components, MyPolMan, a service to express and manage policies, and .NET GridFTP, an enforcement mechanism for policy-based Grid data movement. We show how this system allows Grid users to access storage resources through a familiar API while allowing local system adminiadministrators to control resource utilization.