|
ABSTRACT
A VAXcluster is a highly available and extensible configuration of VAX computers that operate as a single system. To achieve performance in a multicomputer environment, a new communications architecture, communications hardware, and distributed software were jointly designed. The software is a distributed version of the VAX/VMS operating system that uses a distributed lock manager to synchronize access to shared resources. The communications hardware includes a 70 megabit per second message-oriented interconnect and an interconnect port that performs communications tasks traditionally handled by software. Performance measurements show this structure to be highly efficient, for example, capable of sending and receiving 3000 messages per second on a VAX-11/780.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
ALMES, G. T., BLACK, A. P., LAZOWSKA, E. D., NOE, J. D. The eden system: A technical review. IEEE Trans. Softw. Eng. SE-11, 1 (Jan. 1985), 43-59.
|
| |
2
|
APOLLO COMPUTER CORP. Apollo domain architecture. Tech. Rep. Apollo Computer Corporation, North Billerica, Mass., 1981.
|
 |
3
|
|
 |
4
|
Anita Borg , Jim Baumbach , Sam Glazer, A message system supporting fault tolerance, Proceedings of the ninth ACM symposium on Operating systems principles, p.90-99, October 10-13, 1983, Bretton Woods, New Hampshire, United States
|
| |
5
|
BROWNBIRDGE, A., MARSHALL, A., AND RANDELL, A. The newcastle connection or unixes of the world unite! So{tw.--Pract. Exp. 12 (1982), 1147-1162.
|
 |
6
|
|
| |
7
|
FIELLAND, G., AND RODGERS, D. 32-bit computer system shares load equally among up to 12 processors. Elect. Des. (Sept. 1984), 153-168.
|
| |
8
|
GRAY, J. N., LORIE, R. A., PUTZOLU, G. R., AND TRAIGER, I. L. Granularity of locks and degrees of consistency in a shared data base. In Modelling in Data Base Management Systems. Nijssen, G. M., Ed., North Holland, Amsterdam, 1976.
|
| |
9
|
|
| |
10
|
KATSUKI, D., ELSAM, E. S., MANN, W. F., ROBERTS, E. S., ROBINSON, J. G., SKOWRONSKI, F. S., WOLF, E.W. Pluribus--An operational fault-tolerant multiprocessor. In Proceedings of the IEEE 66, 10 (Oct. 1978), 1146-1159.
|
| |
11
|
KATZMAN, J.A. The Tandem 16: A fault-tolerant computing system. In Computer Structures: Principles and Examples, Siewiorek, D. P., Bell, C. G., and Newell, A., Eds., McGraw-Hill, New York, 1982, pp. 470-480.
|
 |
12
|
|
 |
13
|
G. Popek , B. Walker , J. Chow , D. Edwards , C. Kline , G. Rudisin , G. Thiel, LOCUS a network transparent, high reliability distributed system, Proceedings of the eighth ACM symposium on Operating systems principles, p.169-177, December 14-16, 1981, Pacific Grove, California, United States
|
 |
14
|
|
| |
15
|
SATYANARAYANAN, M. Multiprocessors: A Comparative Study. Prentice-Hall, EnglewoodCliffs, N.J., 1980.
|
| |
16
|
STRECKER, W. D. VAX-11/780: A virtual address extension to the DEC PDP-11 family. In Proceedings of AFIPS NCC, 1978, pp. 967-980.
|
CITED BY 60
|
|
|
|
|
|
|
|
Remzi H. Arpaci , Andrea C. Dusseau , Amin M. Vahdat , Lok T. Liu , Thomas E. Anderson , David A. Patterson, The interaction of parallel and sequential workloads on a network of workstations, ACM SIGMETRICS Performance Evaluation Review, v.23 n.1, p.267-278, May 1995
|
|
|
|
|
|
M. J. Feeley , W. E. Morgan , E. P. Pighin , A. R. Karlin , H. M. Levy , C. A. Thekkath, Implementing global memory management in a workstation cluster, ACM SIGOPS Operating Systems Review, v.29 n.5, p.201-212, Dec. 3, 1995
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Yasushi Saito , Brian N. Bershad , Henry M. Levy, Manageability, availability, and performance in porcupine: a highly scalable, cluster-based mail service, ACM Transactions on Computer Systems (TOCS), v.18 n.3, p.298, Aug. 2000
|
|
|
Hamid Pirahesh , C. Mohan , Josephine Cheng , T. S. Liu , Pat Selinger, Parallelism in relational data base systems: architectural issues and design approaches, Proceedings of the second international symposium on Databases in parallel and distributed systems, p.4-29, July 02-04, 1990, Dublin, Ireland
|
|
|
|
|
|
|
|
|
Garth A. Gibson , David F. Nagle , Khalil Amiri , Fay W. Chang , Eugene M. Feinberg , Howard Gobioff , Chen Lee , Berend Ozceri , Erik Riedel , David Rochberg , Jim Zelenka, File server scaling with network-attached secure disks, ACM SIGMETRICS Performance Evaluation Review, v.25 n.1, p.272-284, June 1997
|
|
|
David Notkin , Andrew P. Black , Edward D. Lazowska , Henry M. Levy , Jan Sanislo , John Zahorjan, Interconnecting heterogeneous computer systems, Communications of the ACM, v.31 n.3, p.258-273, March 1988
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Yousef A. Khalidi , Jose M. Bernabeu , Vlada Matena , Ken Shirriff , Moti Thadani, Solaris MC: a multi computer OS, Proceedings of the Annual Technical Conference on USENIX 1996 Annual Technical Conference, p.16-16, January 22-26, 1996, San Diego, CA
|
|
|
Kenneth W. Preslan , Andrew Barry , Jonathan Brassow , Michael Declerck , A. J. Lewis , Adam Manthei , Ben Marzinski , Erling Nygaard , Seth Van Oort , David Teigland , Mike Tilstra , Steven Whitehouse , Matthew O'Keefe, Scalability and failure recovery in a linux cluster file system, Proceedings of the 4th conference on 4th Annual Linux Showcase & Conference, Atlanta, p.10-10, October 10-14, 2000, Atlanta, Georgia
|
|
|
Douglas Thain , Sander Klous , Justin Wozniak , Paul Brenner , Aaron Striegel , Jesus Izaguirre, Separating Abstractions from Resources in a Tactical Storage System, Proceedings of the 2005 ACM/IEEE conference on Supercomputing, p.55, November 12-18, 2005
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|