Dr Andrew McNab (University of Manchester)
GridSite has extended the industry-standard Apache webserver for use within Grid projects, by adding support for Grid security credentials such as GSI and VOMS. With the addition of the GridHTTP protocol for bulk file transfer via HTTP and the development of a mapping between POSIX filesystem operations and HTTP requests we have extended this scope of GridSite into bulk data transfer and storage. We present measurements of the performance obtained from HTTP over the wide and local area networks and compare this with other available protocols. Finally, we show how the SlashGrid component of GridSite provides transparent access to remove HTTP(S) URLs which applications can use via the operating system's POSIX file access API. SlashGrid/GridSite therefore implement a distributed filesystem based on HTTP(S) and GridSite fileservers, that can be used within a local area network or across the internet. This system solely relies on Grid credentials such as GSI and VOMS and implements a fine-grained access control model without the need to manipulate underlying Unix accounts or permissions.
|Submitted on behalf of Collaboration (ex, BaBar, ATLAS)||GridPP|