A New Large-Scale Distributed System

We introduce in this work Object Distribution System, a distributed system based on distribution models used in everyday li fe (e.g. food distribution chains, newspapers, etc.). This system is designed to scale correctly in a wide area network, using weak consistency replication mechanisms. It is formed by two independent virtual networks on top of Internet, one for replicating objects and the other one to build distribution chains to be used by the first network. As in Internet some sites often become inaccessible due to latency, partitions and flashcrowd, objects in our system are accessed locally and updated offline. It also provides methods for the classification of objects. This allows selective distribution, and provides order in the chaos that reigns nowadays in Internet. Distribution chains are build dynamically to provide end users with the objects they want to consume, while making good use of available resources.

[1]  Eric C. Rosen,et al.  The New Routing Algorithm for the ARPANET , 1980, IEEE Trans. Commun..

[2]  Ari Luotonen,et al.  World-Wide Web Proxies , 1994, Comput. Networks ISDN Syst..

[3]  V. Jacobson,et al.  Protocol Independent Multicast (PIM): Motivation and Architecture , 1995 .

[4]  Peter B. Danzig,et al.  The Harvest Information Discovery and Access System , 1995, Comput. Networks ISDN Syst..

[5]  Bruce J. Walker,et al.  The LOCUS Distributed System Architecture , 1986 .

[6]  Jon M. Peha,et al.  OSCAR: a system for weak-consistency replication , 1990, [1990] Proceedings. Workshop on the Management of Replicated Data.

[7]  Roger M. Needham,et al.  Grapevine: an exercise in distributed computing , 1982, CACM.

[8]  Hans Eriksson,et al.  MBONE: the multicast backbone , 1994, CACM.

[9]  Michael F. Schwartz,et al.  Locating nearby copies of replicated Internet servers , 1995, SIGCOMM '95.

[10]  Peter B. Danzig,et al.  Massively Replicating Services in Wide-Area Internetworks , 1994 .

[11]  Yogen K. Dalal,et al.  The clearinghouse: a decentralized agent for locating named objects in a distributed environment , 1983, TOIS.

[12]  Matthew Addison Blaze Caching in large-scale distributed file systems , 1993 .

[13]  James C. French,et al.  Availability and Latency of World Wide Web Information Servers , 2001, Comput. Syst..

[14]  Paul Francis,et al.  Core based trees (CBT) , 1993, SIGCOMM '93.

[15]  Peter Deutsch,et al.  Publishing Information on the Internet with Anonymous FTP , 1994 .

[16]  A. E. Cawkell Multimedia and hypertext , 1991 .

[17]  Stephen E. Deering,et al.  Distance Vector Multicast Routing Protocol , 1988, RFC.

[18]  Mahadev Satyanarayanan,et al.  Disconnected Operation in the Coda File System , 1999, Mobidata.

[19]  Jacob R. Lorch,et al.  Making World Wide Web Caching Servers Cooperate , 1996, World Wide Web J..

[20]  Peter B. Danzig,et al.  Scalable Internet resource discovery: research problems and approaches , 1994, CACM.

[21]  Butler W. Lampson,et al.  Designing a global name service , 1986, PODC '86.

[22]  John Moy,et al.  Multicast Extensions to OSPF , 1994, RFC.

[23]  James E. Donnelley,et al.  WWW Media Distribution via Hopwise Reliable Multicast , 1995, Comput. Networks ISDN Syst..