Improved Algorithms for Minimum Cost Replicated Web Contents Distribution Tree

통신비용을 최소화하는 복제 웹컨텐츠 분배나무 구성을 위한 개선된 알고리즘

  • Published : 2005.11.01

Abstract

Recently, Tang and Chanson proposed a minimum cost distribution model for replicated Web contents subject to an expiration-based consistency management. Their model is a progress in that it can consider multiple replicas via the network of servers located on the Web. The proposed greedy heuristic, however, has an undesirable feature that the solution tends to converge a local optimum at an early stage of the algorithm. in this paper, we propose an algorithm based on a simple idea of preventing the early local convergence. The new algorithm provides solutions whose cost are, on the average, 27$\%$ lower than in the previous algorithm.

Keywords

References

  1. Arlitt, M.F. and C.L. Williamson, 'Internet Web Servers Workload Charcterization and Performance Implications,' IEEE/ACM Trans. Networking, Vol.5, No.5(1997), pp.631-645 https://doi.org/10.1109/90.649565
  2. Calvert, K., M.B. Doar, and E.W. Zegura, 'Modeling Internet Topology,' IEEE Comm. Magazine, Vol.35, No.6(1997), pp.160-163 https://doi.org/10.1109/35.587723
  3. Cardellini, V., E. Casalicchio, M. Colajanni, and P.S. Yu, 'The State of the Art in Locally Distributed Web-Server Systems,' ACM Computing Surveys, Vol.34, No.2(2002)
  4. Cohen, E. and H. Kaplan, 'Aging through Cascaded Caches : Performance Issues in the Distribution of Web Content,' ACM SIG-COMN, (2001), pp.41-53
  5. Dilley. J., 'The Effect of Consistency on Cache Response Time,' IEEE Network, Vol. 14, No.3(2000), pp.24-28
  6. Duvvuri, V., P. Shenoy, and R. Tewari, 'Adaptive Leases : A Strong Consistency Mechanism for the World Wide Web,' IEEE Trans. Knowledge and Data Eng, Vol.15, No.5(2003), pp.1266-1276 https://doi.org/10.1109/TKDE.2003.1232277
  7. Hou, Y.T., J. Pan, B. Li, X. Tang, and S. Panwar, 'Modeling and Analysis of an Expiration-Based Hierarchical Caching System,' Proc. IEEE GLOBECOM(2002), pp.2468-2472
  8. Jamin, S., C. Jin, Y. Jin, D. Raz, Y. Shavitt, and L. Zhang, 'On the Placement of Internet Instrumentation,' Proc. IEEE INFOCOM (2000), pp.295-304
  9. Shaikh, A., R. Tewari, and M. Agrawal, 'On the Effectiveness of DNS-Based Server Selection,' IEEE INFOCOM(2001), pp.1801-1810
  10. Tang. X. and S.T. Chanson, 'The Minimal Cost Distribution Tree Problem for Recursive Expiration-Based Consistency Management,' IEEE Trans. Parallel and Distributed System, Vol.15, No.3(2004), pp.214-227 https://doi.org/10.1109/TPDS.2004.1264807
  11. Urgaonkar, B., A.G. Ninan, M.S. Raunak, P. Shenoy, and K. Ramamritham, 'Maintaining Mutual Consistency for Cached Web Objects,' IEEE Int'l Conf. Distributed Computing Systems(2001), pp.371-380
  12. Waxman. B.M., 'Routing of Multipoint Connections,' IEEE J.Selected Areas in Comm, Vol.6, No.9(1988), pp.1617-1622 https://doi.org/10.1109/49.12889
  13. Yin, L, L. Alvisi, M. Dahlin, and C. Lin, 'Hierarchical Cache Consistency in a WAN,' Proc. Second USENIX Symp. Internet Technologies and Systems(1999), pp.13-24
  14. Yin, L., L. Alvisi, M. Dahlin, and C. Lin, 'Volume Leases for Consistency in Large-Scale Systems,' IEEE Trans. Knowledge and Data Eng, Vol.11, No.4(1999), pp.563-576 https://doi.org/10.1109/69.790806