Patent ID: 7966288

Claim:
A device for integrating file systems, the device comprising: a plurality of storage device interfaces including a first storage device interface and a second storage device interface, each storage device interface being operatively coupleable to a corresponding storage device of a plurality of storage devices, each storage device having a corresponding storage device file system; a host interface; and a hub configured for operatively connecting between the storage device interfaces and the host interface, the hub operative to create a virtual file system that aggregates the storage device file systems, wherein the virtual file system is configured to: represent to a host, via the host interface, each file of a first group of files stored in one or more of the plurality of storage devices, wherein each file of the first group satisfies a first condition, and refrain from representing to the host each file of a second group of files, wherein each file of the second group fails to satisfy the first condition, wherein the device is configured to distribute a first portion of a first file to a first storage device via the first storage device interface and to distribute a second portion of the first file to a second storage device via the second storage device interface and wherein in response to the second storage device being disconnected from the second storage device interface, the virtual file system is configured to refrain from representing the first file to the host.