Performance Analysis of Client-Server Storage Systems

The performance analysis of a system in which storage is provided by a file server node on a network of client processors is discussed. The server controls a hierarchy of storage devices, and provides all the necessary file management functions. The clients are large mainframe systems that have their own local storage devices. The movement of files among the various storage levels is managed by a hierarchical storage management system. A closed queuing network model of the client-server storage system is used to analyze the performance of the system for various file movement criteria and to study the tradeoffs between recalling a file and accessing it by a distributed file system. Several network topologies (Ethernet, token ring, channel-to-channel) and their effect on performance are considered. >

[1]  Onno J. Boxma,et al.  Waiting-Time Approximations for Cyclic-Service Systems with Switchover Times , 1987, Perform. Evaluation.

[2]  Maurice J. Bach The Design of the UNIX Operating System , 1986 .

[3]  Stephen S. Lavenberg,et al.  A Clustering Approximation Technique for Queueing Network Models with a Large Number of Chains , 1986, IEEE Transactions on Computers.

[4]  Carole B. Hogan,et al.  The Livermore distributed storage system: requirements and overview , 1990, [1990] Digest of papers. Tenth IEEE Symposium on Mass Storage Systems@m_Crisis in Mass Storage.

[5]  K. K. Ramakrishnan,et al.  Performance Analysis of Mass Storage Service Alternatives for Distributed Systems , 1989, IEEE Trans. Software Eng..

[6]  Stephen W. Miller,et al.  A Reference Model for Mass Storage Systems , 1988, Adv. Comput..

[7]  K. Mani Chandy,et al.  Linearizer: a heuristic algorithm for queueing network models of computing systems , 1982, CACM.

[8]  Simon S. Lam,et al.  A Carrier Sense Multiple Access Protocol for Local Networks , 1979, Comput. Networks.

[9]  S. Halfin Batch delays versus customer delays , 1983, The Bell System Technical Journal.

[10]  Fred McClain DataTree and UniTree: software for file and storage management , 1990, [1990] Digest of papers. Tenth IEEE Symposium on Mass Storage Systems@m_Crisis in Mass Storage.

[11]  W. Bux Local-Area Subnetworks: A Performance Comparison , 1981, IEEE Trans. Commun..

[12]  Masayuki Murata,et al.  Two-layer modeling for local area networks , 1988, IEEE Trans. Commun..