The problem of maintaining indexes of available resources is application-dependent. Consider the suitability of each of your answers for:

(i) music and media file sharing,

(ii) long-term storage of archived material such as journal or newspaper content, (iii) network storage of general-purpose read-write files.

(iii) network storage of general-purpose read-write files.


a) Solution (i) is suitable for slowly - changing collections of resources such as media files. It is used by BitTorrent, supplemented by a tracker service for each resource that holds up-to-date information about the current locations of available replicas.

b) Solution (ii) is suitable; the updates can be disseminated in a slow algorithm that provides eventual consistency.

c) This is difficult to achieve in a totally scalable manner. Some partitioning of the files as in Ivy and Oceanstore is needed. Clients must hold the GUIDs or other reference to the group of hosts responsible for the portions of the store they are interested in.

Computer Science & Information Technology

You might also like to view...

At the bottom of the message pane is the Instant Search text box.

Answer the following statement true (T) or false (F)

Computer Science & Information Technology

The protocol ____ connects a computer to a network server.

A. file:/// B. ftp:// C. gopher:// D. telnet://

Computer Science & Information Technology

An administrator has noticed that a GPO containing new update settings has not yet applied to one of the computers on the network. What command can the administrator run to force the GPO to be applied?

A. gpupdate /all B. Enforce-GPO C. wsadmin applygpo D. gpupdate /force

Computer Science & Information Technology

How many times will the following loop iterate? For j = 1 To 5 Step 2 Display j End For

A ) Three B ) Four C ) Five D ) No iterations E ) Infinite

Computer Science & Information Technology