Patent application number | Description | Published |
20140195482 | DATA SYNCHRONIZATION IN A STORAGE NETWORK - A method of synchronizing data may include receiving, by a first storage agent, a recent second-agent synchronization point. The recent second-agent synchronization point may be associated with a recent second-agent synchronization time of a second-agent synchronization between a second storage agent and a third storage agent. The method may further include determining, based on the recent second-agent synchronization point, a first-agent baseline synchronization point. The first-agent baseline synchronization point may be associated with a first-agent baseline synchronization time of a first-agent synchronization between the first storage agent and the third storage agent that occurred before the second-agent synchronization time. Additionally, the method may include establishing a first-agent baseline of synchronization of data between the first storage agent and the second storage agent based on the first-agent baseline synchronization point. | 07-10-2014 |
20140195757 | STORAGE NETWORK DATA ALLOCATION - A method of allocating data to a storage block included in a storage network may include determining a plurality of characteristics associated with a storage block included in a storage network. The plurality of characteristics may include storage capacity of the storage block, available storage space of the storage block, likelihood of loss of data stored on the storage block, availability of the storage block with respect to the storage network, and use of the storage block. The method may further include allocating data to the storage block based on the plurality of characteristics. | 07-10-2014 |
20140195769 | MANAGEMENT OF STORAGE IN A STORAGE NETWORK - A storage block may include a first portion allocated for storage of network data associated with a storage network. The storage network may include the storage block and one or more other storage blocks. The storage block may further include a second portion allocated for storage of local data. The local data may be associated with one or more programs of a device that includes the storage block. Additionally, the storage block may include a third portion as free space of the storage block. The third portion may be maintained at approximately a target size through adjustments made to an amount of network data stored on the first portion. | 07-10-2014 |
20150058590 | STORAGE NETWORK DATA ALLOCATION - A method of allocating data to a storage block included in a storage network may include determining a plurality of characteristics associated with a storage block included in a storage network. The plurality of characteristics may include storage capacity of the storage block, available storage space of the storage block, likelihood of loss of data stored on the storage block, availability of the storage block with respect to the storage network, and use of the storage block. The method may further include allocating data to the storage block based on the plurality of characteristics. | 02-26-2015 |
20150058591 | STORAGE NETWORK DATA DISTRIBUTION - A method of allocating data to a storage block included in a storage network may include determining a plurality of characteristics associated with a storage block included in a storage network. The plurality of characteristics may include storage capacity of the storage block, available storage space of the storage block, likelihood of loss of data stored on the storage block, availability of the storage block with respect to the storage network, and use of the storage block. The method may further include allocating data to the storage block based on the plurality of characteristics. | 02-26-2015 |