skip to main content
article
Free Access

Much ado about shared-nothing

Published:01 September 1996Publication History
Skip Abstract Section

Abstract

In a 'shared-nothing' parallel computer, each processor has its own memory and disks and processors communicate by passing messages through an interconnect. Many academic researchers, and some vendors, assert that shared-nothingness is the 'consensus' architecture for parallel DBMSs. This alleged consensus is used as a justification for simulation models, algorithms, research prototypes and even marketing campaigns.

We argue that shared-nothingness is no longer the consensus hardware architecture and that hardware resource sharing is a poor basis for categorising parallel DBMS software architectures if one wishes to compare the performance characteristics of parallel DBMS products.

References

  1. Baru, C., Fecteau, G., Goyal, A., Hsiao, H., Jhingran, A., Padmanabhan, S., Copeland, G., and Wilson, W. (1995). DB2 Parallel Edition. IBM Systems Journal, 34(2):292-322. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Bergsten, B., Couprie, M., and Valduriez, P. (1993). Overview of Parallel Architectures for Databases. The Computer Journal, 36(8).Google ScholarGoogle Scholar
  3. Bhide, A. and Stonebraker, M. (1988). A Performance Comparison of Two Architectures for Fast Transaction Processing. In Proc. of the 4th International Conference on Data Engineering, Los Angeles, CA, USA, pages 536-545. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. DeWitt, D. and Gray, J. (1992). Parallel Data-base Systems: The Future of High Performance Database Systems. Communications of the ACM, 35(6):85-98. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Hua, K., Lee, C., and Peir, J.-K. (1991). Interconnecting Shared-Everything Systems for Efficient Parallel Query Processing. In Proceedings of the 1st International Conference on Parallel Distributed Information Systems, Miami Beach, FL, USA, pages 262-270. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Norman, M. and Thanisch, P. (1995). Parallel Database Technology: An Evaluation and Comparison of Scalable Systems. The Bloor Research Group, UK. ISBN 1- 874160-17-1.Google ScholarGoogle Scholar
  7. Stonebraker, M. (1986). The Case for Shared Nothing. IEEE Data Engineering, 9(1).Google ScholarGoogle Scholar
  8. Valduriez, P. (1993a). Parallel Database Systems: open problems and new issues. Distributed and Parallel Databases, 1(2):137- 165. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Valduriez, P. (1993b). Parallel Database Systems: the case for shared-something. In Proc. of the 9th International Conference on Data Engineering, Vienna, Austria, pages 460-465. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Witkowski, A. e. a. (1993). NCR 3700 - the next-generation industrial database computer. In Proceedings of the 19th International Conference on Very Large Data Bases, Dublin, Ireland, pages 230-243. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Much ado about shared-nothing

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in

      Full Access

      • Published in

        cover image ACM SIGMOD Record
        ACM SIGMOD Record  Volume 25, Issue 3
        Sept. 1996
        78 pages
        ISSN:0163-5808
        DOI:10.1145/234889
        Issue’s Table of Contents

        Copyright © 1996 Authors

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 1 September 1996

        Check for updates

        Qualifiers

        • article

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader