• DocumentCode
    2681207
  • Title

    WebWave: globally load balanced fully distributed caching of hot published documents

  • Author

    Heddaya, Abdelsalam ; Mirdad, Sulaiman

  • Author_Institution
    Dept. of Comput. Sci., Boston Univ., MA, USA
  • fYear
    1997
  • fDate
    27-30 May 1997
  • Firstpage
    160
  • Lastpage
    168
  • Abstract
    Document publication service over such a large network as the Internet challenges us to harness available server and network resources to meet fast growing demand. We show that large scale dynamic caching can be employed to globally minimize server idle time, and hence maximize the aggregate server throughput of the whole service. To be efficient, scalable and robust, a successful caching mechanism must have three properties: (1) maximize the global throughput of the system; (2) find cache copies without recourse to a directory service, or to a discovery protocol; and (3) be completely distributed in the sense of operating only on the basis of local information. We develop a precise definition, which we call tree load balance (TLB), of what it means for a mechanism to satisfy these three goals. We present an algorithm that computes TLB offline, and a distributed protocol that induces a load distribution that converges quickly to a TLB one. Both algorithms place cache copies of immutable documents on the routing tree that connects the cached document´s home server to its clients, thus enabling requests to stumble on cache copies en route to the home server
  • Keywords
    Internet; cache storage; distributed algorithms; electronic publishing; resource allocation; trees (mathematics); Internet; WebWave; aggregate server throughput; cache copies; caching mechanism; distributed protocol; document publication service; global throughput; globally load balanced fully distributed caching; home server; hot published documents; immutable documents; large scale dynamic caching; load distribution; network resources; routing tree; server idle time; tree load balance; Aggregates; IP networks; Large-scale systems; Mechanical factors; Network servers; Protocols; Robustness; Throughput; Web and internet services; Web server;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing Systems, 1997., Proceedings of the 17th International Conference on
  • Conference_Location
    Baltimore, MD
  • ISSN
    1063-6927
  • Print_ISBN
    0-8186-7813-5
  • Type

    conf

  • DOI
    10.1109/ICDCS.1997.597907
  • Filename
    597907