Skip to main navigation Skip to search Skip to main content

Using load dependent servers to reduce the complexity of large client-server simulation models

  • Ramon Puigjaner

Research output: Chapter in Book/Report/Conference proceedingChapterpeer-review

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 likely to exhibit unacceptable performance. Simple mod- els are preferable in early stages of the development cycle because their solutions 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 components, by less time-consuming models: Load Dependent Servers (LDS). In this chapter we describe the construction of Load Dependent Servers that model server stations with transactional workloads. These LDS also include a representation 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.
Original languageEnglish
Title of host publicationPerformance Engineering
Pages131-147
ISBN (Electronic)978-3-540-45156-3
DOIs
StatePublished - 2000
Externally publishedYes

Fingerprint

Dive into the research topics of 'Using load dependent servers to reduce the complexity of large client-server simulation models'. Together they form a unique fingerprint.

Cite this