Performance of the V storage server: a preliminary report

  • Authors:
  • David Cheriton;Paul Roy

  • Affiliations:
  • Computer Science Department, Stanford University;Computer Science Department, Stanford University

  • Venue:
  • CSC '85 Proceedings of the 1985 ACM thirteenth annual conference on Computer Science
  • Year:
  • 1985

Quantified Score

Hi-index 0.02

Visualization

Abstract

Network file access efficiency is a key issue in a distributed system's performance, especially when many of the network nodes are diskless and rely on a shared network file server. We have designed and implemented a file server that uses the network interprocess communication of the V kernel for file access. This paper describes the basic design of the file server with emphasis on the performance-critical areas. We also give its performance under a variety of workloads and compare these measurements with results predicted by other modeling studies.We conclude that the buffering and disk layout strategies we have used work well under load. Performance results are consistent with a previous modeling study that the file server processor is the most critical resource. However, our experiments with high load were limited by the small amount of buffering on the network interface, i.e. large numbers of packets are dropped at high load giving poorer than predicted performance.