Locating nearby copies of replicated Internet servers
SIGCOMM '95 Proceedings of the conference on Applications, technologies, architectures, and protocols for computer communication
Analyzing stability in wide-area network performance
SIGMETRICS '97 Proceedings of the 1997 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
Self-similarity in World Wide Web traffic: evidence and possible causes
IEEE/ACM Transactions on Networking (TON)
An architecture for a secure service discovery service
MobiCom '99 Proceedings of the 5th annual ACM/IEEE international conference on Mobile computing and networking
IDMaps: a global internet host distance estimation service
IEEE/ACM Transactions on Networking (TON)
CCIE Professional Development: Routing TCP/IP
CCIE Professional Development: Routing TCP/IP
Capacity Planning for Web Services: metrics, models, and methods
Capacity Planning for Web Services: metrics, models, and methods
Dynamic parallel access to replicated content in the internet
IEEE/ACM Transactions on Networking (TON)
King: estimating latency between arbitrary internet end hosts
Proceedings of the 2nd ACM SIGCOMM Workshop on Internet measurment
Directory Based Composite Routing and Scheduling for Dynamic Multimedia Environments
IPDPS '01 Proceedings of the 15th International Parallel & Distributed Processing Symposium
QoS-Aware Discovery of Wide-Area Distributed Services
CCGRID '01 Proceedings of the 1st International Symposium on Cluster Computing and the Grid
Analysis of Parallel Downloading for Large File Distribution
FTDCS '03 Proceedings of the The Ninth IEEE Workshop on Future Trends of Distributed Computing Systems
On the Effect of Large-Scale Deployment of Parallel Downloading
WIAPP '03 Proceedings of the The Third IEEE Workshop on Internet Applications
Server Selection Using Dynamic Path Characterization in Wide-Area Networks
INFOCOM '97 Proceedings of the INFOCOM '97. Sixteenth Annual Joint Conference of the IEEE Computer and Communications Societies. Driving the Information Revolution
Parallelized File Transfer Protocol (P-FTP)
LCN '03 Proceedings of the 28th Annual IEEE International Conference on Local Computer Networks
Downloading Replicated, Wide-Area Files - A Framework and Empirical Evaluation
NCA '04 Proceedings of the Network Computing and Applications, Third IEEE International Symposium
Informed content delivery across adaptive overlay networks
IEEE/ACM Transactions on Networking (TON)
Automatically Selecting a Close Mirror Based on Network Topology
LISA '98 Proceedings of the 12th USENIX conference on System administration
The Livny and Plank-Beck Problems: Studies in Data Movement on the Computational Grid
Proceedings of the 2003 ACM/IEEE conference on Supercomputing
Sting: a TCP-based network measurement tool
USITS'99 Proceedings of the 2nd conference on USENIX Symposium on Internet Technologies and Systems - Volume 2
A Distributed File Transfer Protocol based on P-FTP
AsiaCSN '08 Proceedings of the Fifth IASTED International Conference on Communication Systems and Networks
Hi-index | 0.00 |
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.