Performance Characteristics of Mirror Servers on the Internet

Abstract

As a growing number of web sites introduce mirrors to increase throughput, the challenge for clients becomes choosing which mirror will offer the best performance when a document is to be retrieved. In this paper we present findings from measuring 9 clients scattered throughout the United States retrieving over 490,000 documents from 45 production web servers which mirror three different sites. Our findings are intended as an aid in the design of protocols for choosing among mirrored servers. Though server performance varies widely, we have observed only small, time independent variations in the relative performance of mirror servers. Further, a change in an individual server's transfer time is not a strong indicator that its performance relative to other servers has changed. We have also found that clients wishing to achieve near optimal performance may only need to consider a small number of servers, rather than all mirrors of a particular site. Finally, we noticed that the choice of document affects the choice of server in a significant fraction of the fetches performed.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jul 15, 1998
Accession Number
ADA356016

Entities

People

  • Andy Meyers
  • Hui Zhang
  • Peter Dinda

Organizations

  • Carnegie Mellon University

Tags

DTIC Thesaurus Topics

  • Algorithms
  • Computer Science
  • Computers
  • Congestion
  • Data Sets
  • Frequency
  • Frequency Domain
  • Internet
  • Measurement
  • Network Science
  • Networks
  • Normal Distribution
  • Probability
  • Statistics
  • Web Browsers
  • Websites
  • World Wide Web

Fields of Study

  • Computer science

Readers

  • Agent-Based Social Robotics and Mobile-Assisted Learning in Virtual Environments.
  • Canine Service Warrior Training Program for Wounded Warriors in the Veterinary Industry, Supported by Donors.
  • Systems Analysis and Design