Network file migration system
First Claim
1. A networked digital data processing system comprisingA. two or more client devices,B. a network comprising a set of interconnections coupled to said client devices for transferring information therebetween,C. at least a selected one of the client devices having a local data file storage element for locally storing and providing access to digital data files arranged in one or more client filesystems,said local data file storage clement including, for each such filesystem, at least one file directory containing an entry for each data file stored in that filesystem,D. a migration file server, coupled to client devices through said network, including(i) migration storage means, coupled to said network, for storing at least data portions of data files from said selected client device,(ii) storage level detection means, coupled to said local data file storage element, for detecting a storage utilization level therein,(iii) level-responsive transfer means, coupled to the storage level detection means and with said migration storage means and with said local data file storage element, forresponding to storage utilization level exceeding a selected high watermark level for transferring data portions of one or more data files from such local data file storage element to the migration storage means, and(iv) said level-responsive transfer means further including means for effecting release, by said local data file storage element, of storage space previously occupied in that local data file storage element by those one or more data files.
1 Assignment
0 Petitions
Accused Products
Abstract
A networked digital data processing system has two or more client devices, a network including a set of interconnections for transferring information between the client devices, at least one of which has a local data file storage element for locally storing and providing access to digital data files arranged in one or more client filesystems. A migration file server includes a migration storage element that stores data portions of files from the client devices, a storage level detection element that detects a storage utilization level in the storage element, and a level-responsive transfer element that selectively transfers data portions of files from the client device to the storage element.
357 Citations
26 Claims
-
1. A networked digital data processing system comprising
A. two or more client devices, B. a network comprising a set of interconnections coupled to said client devices for transferring information therebetween, C. at least a selected one of the client devices having a local data file storage element for locally storing and providing access to digital data files arranged in one or more client filesystems, said local data file storage clement including, for each such filesystem, at least one file directory containing an entry for each data file stored in that filesystem, D. a migration file server, coupled to client devices through said network, including (i) migration storage means, coupled to said network, for storing at least data portions of data files from said selected client device, (ii) storage level detection means, coupled to said local data file storage element, for detecting a storage utilization level therein, (iii) level-responsive transfer means, coupled to the storage level detection means and with said migration storage means and with said local data file storage element, for responding to storage utilization level exceeding a selected high watermark level for transferring data portions of one or more data files from such local data file storage element to the migration storage means, and (iv) said level-responsive transfer means further including means for effecting release, by said local data file storage element, of storage space previously occupied in that local data file storage element by those one or more data files.
Specification