• DocumentCode
    790451
  • Title

    Approximate algorithms for document placement in distributed Web servers

  • Author

    Tse, Savio S H

  • Author_Institution
    Dept. of Comput. Sci., Hong Kong Univ., China
  • Volume
    16
  • Issue
    6
  • fYear
    2005
  • fDate
    6/1/2005 12:00:00 AM
  • Firstpage
    489
  • Lastpage
    496
  • Abstract
    We study approximate algorithms for placing a set of documents into M distributed Web servers in this paper. We define the load of a server to be the summation of loads induced by all documents stored. The size of a server is defined in a similar manner. We propose five algorithms. Algorithm 1 balances the loads and sizes of the servers by limiting the loads to kl and the sizes to ks times their optimal values, where 1/kl-1 + 1/kn-1. This result improves the bounds on load and size of servers in (L.C. Chen et al., 2001). Algorithm 2 further reduces the load bound on each server by using partial document replication, and algorithm 3 by sorting. Algorithm 4 employs both partial replication and sorting. Last, without using sorting and replication, we give algorithm 5 for the dynamic placement at the cost of a factor Q(log M) in the time-complexity.
  • Keywords
    Internet; approximation theory; computational complexity; document handling; file servers; resource allocation; NP-complete problem; approximate algorithm; distributed Web server load; document placement; file allocation problem; load balancing; partial document replication; time-complexity; Availability; Costs; Distributed computing; Financial advantage program; Load management; Network servers; Power system reliability; Scalability; Sorting; Web server; Distributed Web server; NP-completeness.; approximate algorithm; document placement; document replication; file allocation problem; load balancing;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/TPDS.2005.63
  • Filename
    1425437