Abstract
This paper discusses the requirements which are to be met by a parallel computer system if it is to satisfy the requirements of commercial database processing, and describes how one such system — the ICL GOLDRUSH MegaSERVER — has been designed to meet these requirements.
GOLDRUSH is a distributed store parallel processor consisting of up to 64 elements, each of which can co-operate in database processing, exploiting both the parallelism found within complex queries (intra-query parallelism) and that found between queries in On-Line Transaction Processing workloads (inter-query parallelism). The paper discusses the requirements of business critical database applications including high availability, integrity and manageability. It then details the architecture of GOLDRUSH in order to show how a commercially available system has been designed to meet these requirements; this includes resilience to failure of hardware components such as disks and processors, and the provision of system management applications which allow the parallel machine to be managed as a single system.
Preview
Unable to display preview. Download preview PDF.
References
Highly Parallel Computing, G.S. Alamasi & A.J. Gotlieb, Benjamin/Cummings, 1989
Distributed Deadlock Detection: Algorithms and Proofs, S. Hilditch & C.M. Thomson, Dept. of Computer Science, University of Manchester, Technical Report Series UMCS-89-6-1, 1989
Source: International Data Corporation, 1992
Flagship: A Parallel Architecture for Declarative Programming, I. Watson, V. Woods, P. Watson, R. Banach, M. Greenberg & J. Sargeant. in Proceedings of the 15th Annual International Symposium on Computer Architecture, Honolulu, Hawaii, May 1988.
The EDS Parallel Relational Datbase System, P. Watson & P. Townsend, in Parallel Database Systems, ed. P. America, Lecture Notes in Computer Science 503, Springer-Verlag 1991.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1995 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Watson, P., Catlow, G. (1995). The architecture of the ICL GOLDRUSH MegaSERVER. In: Goble, C., Keane, J. (eds) Advances in Databases. BNCOD 1995. Lecture Notes in Computer Science, vol 940. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0000551
Download citation
DOI: https://doi.org/10.1007/BFb0000551
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-60100-5
Online ISBN: 978-3-540-49427-0
eBook Packages: Springer Book Archive