• DocumentCode
    507791
  • Title

    A new perspective on experimental analysis of N-tier systems: Evaluating database scalability, multi-bottlenecks, and economical operation

  • Author

    Malkowski, Simon ; Hedwig, M. ; Jayasinghe, Deepal ; Park, Junhee ; Kanemasa, Yasuhiko ; Pu, Calton

  • Author_Institution
    CERCS, Georgia Inst. of Technol., Atlanta, GA, USA
  • fYear
    2009
  • fDate
    11-14 Nov. 2009
  • Firstpage
    1
  • Lastpage
    10
  • Abstract
    Economical configuration planning, component performance evaluation, and analysis of bottleneck phenomena in N-tier applications are serious challenges due to design requirements such as non-stationary workloads, complex non-modular relationships, and global consistency management when replicating database servers, for instance. We have conducted an extensive experimental evaluation of N-tier applications, which adopts a purely empirical approach the aforementioned challenges, using the RUBBoS benchmark. As part of the analysis of our exceptionally rich dataset, we have experimentally investigated database server scalability, bottleneck phenomena identification, and iterative data refinement for configuration planning. The experiments detailed in this paper are comprised of a full scale-out mesh with up to nine database servers and three application servers. Additionally, the four-tier system was run in a variety of configurations, including two database management systems (MySQL and PostgreSQL), two hardware node types (normal and low-cost), two replication strategies (wait-all and wait-first - which approximates primary/secondary), and two database replication techniques (C-JDBC and MySQL Cluster). Herein, we present an analysis survey of results mainly generated with a read/write mix pattern in the client emulator.
  • Keywords
    SQL; client-server systems; iterative methods; relational databases; C-JDBC; MySQL Cluster; N-tier system; PostgreSQL; RUBBoS benchmark; bottleneck phenomena identification; component performance evaluation; database management system; database replication technique; database scalability; database server scalability; economical configuration planning; economical operation; iterative data refinement; multibottlenecks; Database systems; Hardware; Information analysis; Information systems; Laboratories; Paper technology; Pattern analysis; Performance analysis; Relational databases; Scalability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Collaborative Computing: Networking, Applications and Worksharing, 2009. CollaborateCom 2009. 5th International Conference on
  • Conference_Location
    Washington, DC
  • Print_ISBN
    978-963-9799-76-9
  • Electronic_ISBN
    978-963-9799-76-9
  • Type

    conf

  • DOI
    10.4108/ICST.COLLABORATECOM2009.8311
  • Filename
    5363095