• DocumentCode
    1194409
  • Title

    QoS Driven Parallelization of Resources to Reduce File Download Delay

  • Author

    Sohail, Shaleeza ; Jha, Sanjay K. ; Kanhere, Salil S. ; Chou, Chun Tung

  • Author_Institution
    Sch. of Comput. Sci. & Eng., New South Wales Univ.
  • Volume
    17
  • Issue
    10
  • fYear
    2006
  • Firstpage
    1204
  • Lastpage
    1215
  • Abstract
    In this paper, we propose a novel approach for reducing the download time of large files over the Internet. Our approach, known as parallelized file transport protocol (P-FTP), proposes simultaneous downloads of disjoint file portions from multiple file servers. P-FTP server selects file servers for the requesting client on the basis of a variety of QoS parameters, such as available bandwidth and server utilization. The sensitivity analysis of our file server selection technique shows that it performs significantly better than random selection. During the file transfer, P-FTP client monitors the file transfer flows to detect slow servers and congested links and adjusts the file distributions accordingly. P-FTP is evaluated with simulations and real-world implementation. The results show at least 50 percent reduction in download time when compared to the traditional file-transfer approach. Moreover, we have also carried out a simulation-based study to investigate the issues related to large scale deployment of our approach on the Internet. Our results demonstrate that a large number of P-FTP users has no adverse effect on the performance perceived by non-P-FTP users. In addition, the file servers and network are not significantly affected by large scale deployment of P-FTP
  • Keywords
    Internet; bandwidth allocation; file servers; quality of service; resource allocation; transport protocols; Internet; P-FTP; QoS driven parallelization; bandwidth allocation; file download delay; file server selection technique; file-transfer approach; parallelized file transport protocol; Bandwidth; Delay effects; File servers; Internet; Large-scale systems; Mirrors; Network servers; Quality of service; Transport protocols; Web server; Distributed applications; Internet.; performance measurements;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/TPDS.2006.144
  • Filename
    1687888