PERIODIC SHUFFLING OF DATA FRAGMENTS IN A PEER-TO-PEER DATA BACKUP AND ARCHIVAL NETWORK
First Claim
1. A method for periodic shuffling of data fragments in a data backup set across different storage media in a peer-to-peer data backup and archival network, the method comprising:
- partitioning a file into multiple, different fragments for storage in a peer-to-peer data backup and archival network;
storing the fragments in different peer hosts in the peer-to-peer data backup and archival network; and
,periodically shuffling the stored fragments to different peer hosts.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the present invention address deficiencies of the art in respect to data backup and archival tools and provide a method, system and computer program product for periodically shuffling data fragments in a data backup set across different storage media in a peer-to-peer data backup and archival network. In an embodiment of the invention, a method for periodic shuffling of data fragments in a data backup set across different storage media in a peer-to-peer data backup and archival network can be provided. The method can include partitioning a file into multiple, different fragments for storage in a peer-to-peer data backup and archival network, storing the fragments in different peer hosts in the peer-to-peer data backup and archival network, and periodically shuffling the stored fragments to different peer hosts. In an aspect of the embodiment, the method also can include encrypting the fragments before storage in the different peer hosts.
-
Citations
13 Claims
-
1. A method for periodic shuffling of data fragments in a data backup set across different storage media in a peer-to-peer data backup and archival network, the method comprising:
-
partitioning a file into multiple, different fragments for storage in a peer-to-peer data backup and archival network; storing the fragments in different peer hosts in the peer-to-peer data backup and archival network; and
,periodically shuffling the stored fragments to different peer hosts. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A peer-to-peer data backup and archival network configured for periodic shuffling of data fragments in a data backup set across different storage media, the network comprising:
-
a data backup and archival tool providing an interface for providing a file to be stored in the peer-to-peer backup and archival network; a plurality of peer hosts coupled to the tool; and
,peer-to-peer fragment shuffler program code coupled to each of the peer hosts, the program code being enabled to store fragments for the file and to periodically shuffle the stored fragments to different peer hosts. - View Dependent Claims (7, 8)
-
-
9. A computer program product comprising a computer usable medium embodying computer usable program code for periodic shuffling of data fragments in a data backup set across different storage media in a peer-to-peer data backup and archival network, the computer program product comprising:
-
computer usable program code for partitioning a file into multiple, different fragments for storage in a peer-to-peer data backup and archival network; computer usable program code for storing the fragments in different peer hosts in the peer-to-peer data backup and archival network; and
,computer usable program code for periodically shuffling the stored fragments to different peer hosts. - View Dependent Claims (10, 11, 12, 13)
-
Specification