OGRSH
From VCGR Wiki
Contents |
Overview
OGRSH is a combined development and research project at the Virginia Center for Grid Research and the UVa Department of Computer Science. The goal of OGRSH is to develop an open source, standards-based software shim or intercept library that allows users to seamlessly interface with both local and grid resources via file system abstractions.
To this end, OGRSH uses native Linux shared library interception techniques (specifically LD_PRELOAD) in order to insert itself between the user application and the back-end operating system libraries. This makes it possible for OGRSH to selectively override operating system functionality so as to present the illusion of a single seamless namespace when in reality calls can be resolved in both local and grid contexts.
OGRSH Features
Pluggable File System Support Allows multiple grid and local file system providers to plug in arbitrary file systems at arbitrary mount points in the virtual namespace.
Specifically Designed to Support Bash giving users a familiar environment with which to browse and interact with the grid from the very beginning. Open Source Code-Base as part of our ongoing commitment to provide not only fully integrated platforms for production use, but also to encourage outside development and research efforts.
Download
