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.
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
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