• DocumentCode
    1031029
  • Title

    Performance evaluation of transaction processing coupling architectures for handling system dynamics

  • Author

    Yu, Philip S. ; Dan, Asit

  • Author_Institution
    IBM Thomas J. Watson Res. Center, Yorktown Heights, NY, USA
  • Volume
    5
  • Issue
    2
  • fYear
    1994
  • fDate
    2/1/1994 12:00:00 AM
  • Firstpage
    139
  • Lastpage
    153
  • Abstract
    As the demand for high volume transaction processing grows, coupling multiple computing nodes becomes increasingly attractive. This paper presents a comparison on the resilience of the performance to system dynamics of three architectures for transaction processing. In the shared nothing (SN) architecture, neither disks nor memory is shared. In the shared disk (SD) architecture, all disks are accessible to all nodes while in the shared intermediate memory (SIM) architecture, a shared intermediate level of memory is introduced. A transaction processing system needs to be configured with enough capacity to cope with the dynamic variation of load or with a node failure. Three specific scenarios are considered: 1) a sudden surge in load of one transaction class, 2) varying transaction rates for all transaction classes, and 3) failure of a single processing node. We find that the different architectures require different amounts of capacity to be reserved to cope with these dynamic situations. We further show that the data sharing architecture, especially in the case with shared intermediate memory, is more resilient to system dynamics and requires far less contingency capacity compared to the SN architecture
  • Keywords
    fault tolerant computing; performance evaluation; shared memory systems; transaction processing; performance evaluation; shared disk architecture; shared intermediate memory architecture; shared nothing architecture; system dynamics; transaction processing coupling architectures; Availability; Computer architecture; Costs; Memory architecture; Performance analysis; Resilience; Steady-state; Surges; Tin; Transaction databases;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/71.265942
  • Filename
    265942