Persistent queuing for distributed file systems
First Claim
1. A communication system comprising:
- a distributed file system including a plurality of remote systems, the plurality of remote systems including a sender site and a receiver site;
a local queue accessible by the sender site;
a remote queue accessible by the receiver site;
a next attempt time indicator, the next attempt time indicator specifying a next time to install a transferred file on the receiver site; and
an attempt counter, the attempt counter indicating how many attempts have been made to install the transferred file on the receiver site, wherein the local queue and remote queue assist in synchronizing data on the sender site and the receiver site.
3 Assignments
0 Petitions
Accused Products
Abstract
Disclosed are novel methods and apparatus for persistent queuing in distributed file systems. In an embodiment, an apparatus is disclosed. The apparatus includes a distributed file system including a plurality of remote systems. The plurality of remote systems includes a sender site and a receiver site. The apparatus further includes a local queue accessible by the sender site; a remote queue accessible by the receiver site; a next attempt time indicator; and an attempt counter. The next attempt time indicator may specify a next time to install a transferred file on the receiver site. The attempt counter indicates how many attempts have been made to install the transferred file on the receiver site.
20 Citations
30 Claims
-
1. A communication system comprising:
-
a distributed file system including a plurality of remote systems, the plurality of remote systems including a sender site and a receiver site;
a local queue accessible by the sender site;
a remote queue accessible by the receiver site;
a next attempt time indicator, the next attempt time indicator specifying a next time to install a transferred file on the receiver site; and
an attempt counter, the attempt counter indicating how many attempts have been made to install the transferred file on the receiver site, wherein the local queue and remote queue assist in synchronizing data on the sender site and the receiver site. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method comprising:
-
providing a distributed file system including a plurality of remote systems, the plurality of remote systems including a sender site and a receiver site;
providing a local queue accessible by the sender site;
providing a remote queue accessible by the receiver site;
providing a next attempt time indicator, the next attempt time indicator specifying a next time to install a transferred file on the receiver site; and
providing an attempt counter, the attempt counter indicating how many attempts have been made to install the transferred file on the receiver site, wherein the local queue and remote queue assist in synchronizing data on the sender site and the receiver site. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. An apparatus comprising:
-
a distributed file system including a plurality of remote systems, the plurality of remote systems including a sender site and a receiver site;
local queuing means accessible by the sender site;
remote queuing means accessible by the receiver site;
next attempt means, the next attempt means specifying a next time to install a transferred file on the receiver site; and
attempt counter means, the attempt counter means indicating how many attempts have been made to install the transferred file on the receiver site.
-
-
30. The apparatus of claim 30 wherein resources accessed by procedures of the apparatus are utilized by applying exponential back-off.
Specification