Using Load Dependent Servers to Reduce the Complexity of Large Client-Server Simulation Models

  • Authors:
  • Mariela Curiel;Ramón Puigjaner

  • Affiliations:
  • -;-

  • Venue:
  • Performance Engineering, State of the Art and Current Trends
  • Year:
  • 2001

Quantified Score

Hi-index 0.00

Visualization

Abstract

The process of developing software systems that meet performance objectives has been called Software Performance Engineering (SPE). The goal of SPE techniques is to construct performance models in each phase of the software development cycle. This allows us to detect designs that are likey to exhibit unacceptable performance. Simple models are preferable in early stages of the development cycle because their soulotion require less computational effort and time. Hence, our research is oriented to reduce the execution time of large client-server simulation models by replacing some of their componments, by less time-consuming models: Load Depenndent Servers (LDS). In this chapter we describe the constrution of Load Dependent Servers that models Servers station with transactional workloads. These LDS also include a represention of the main overhead sources in transactional environments: operating system and DBMS overhead. As case study we model a server station running TPC-C transactions.