1. A computer-implemented Java-based method for interfacing a drive with a tree-structured cluster as a library for a data grid storage system, the method comprising: providing the tree-structured cluster of cache nodes for storing data; and mounting the cluster as a drive or file system, based on data stored in the cache nodes, transparent to anyone using the drive or file system.