An apparatus for data storage includes a cluster of NFS servers. Each
server has network ports for incoming file system requests and cluster
traffic between servers. The apparatus includes a plurality of storage
arrays in communication with the servers. The servers utilize a striped
file system for storing data. A method for data storage. A method for
establishing storage for a file. A method for removing a file from
storage. A method for reading data in a file. A method for writing data
in a file.