Design and implementation of a secure XML-based grid file storage system with reliability features