• DocumentCode
    3123217
  • Title

    Parallel Downloading Using Variable Length Blocks for Proxy Servers

  • Author

    Kawano, Atsushi ; Funasaka, Junichi ; Ishida, Kenji

  • Author_Institution
    Hiroshima City Univ., Hiroshima
  • fYear
    2007
  • fDate
    22-29 June 2007
  • Firstpage
    59
  • Lastpage
    59
  • Abstract
    The parallel downloading is one of the technologies which fetch a file at high speed. This technology retrieves each divided piece from a different server in parallel. On the other hand, we have proposed a proxy server which distributes the most recent files. As the technology that combines those, we have proposed a proxy server which gets the most recent files at high speed by using the parallel downloading technology. When this proxy server retrieves pieces, it must buffer them because of unordered arrivals so that it can provide a client with them in order. After that, the pieces are reordered and sent to a client. However, this proxy server has the problem that the buffer might become too big. We proposed in our previous study a substitution download method which alleviate the buffer growth, while it generates redundant traffic in some cases because of asynchronous retrieval of fixed sized blocks. In order to solve the problem, we propose a parallel downloading method for proxy servers using variable length blocks. The block size is determined dynamically according to the network condition so that the occupied buffer space shrinks. In this paper, we compare the proposed parallel downloading using variable length blocks to the existing method using fixed length blocks by simulation experiments. As a result, it is confirmed that our proposal reduces the redundant traffic and the buffer size required for proxy systems compared to the existing method without degrading the download time. This proposal which absorbs the difference in performance among servers is one of the key technologies for network assurance.
  • Keywords
    buffer storage; client-server systems; telecommunication traffic; asynchronous retrieval; buffer space; client-server system; file buffering; file fetching; network assurance; parallel downloading; proxy servers; redundant traffic; variable length blocks; Degradation; File servers; Internet; Mirrors; Motion pictures; Network servers; Proposals; Telecommunication traffic; Traffic control; Web server;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing Systems Workshops, 2007. ICDCSW '07. 27th International Conference on
  • Conference_Location
    Toronto, Ont.
  • ISSN
    1545-0678
  • Print_ISBN
    0-7695-2838-4
  • Electronic_ISBN
    1545-0678
  • Type

    conf

  • DOI
    10.1109/ICDCSW.2007.61
  • Filename
    4279061