Grin logo
en de es fr
Shop
GRIN Website
Publish your texts - enjoy our full service for authors
Go to shop › Computer Science - Software

Solving performance models based on basic queueing theory formulas

A study of applicability of queueing theory formulas to queueing networks

Title: Solving performance models based on basic queueing theory formulas

Bachelor Thesis , 2017 , 46 Pages , Grade: 1,3

Autor:in: Tatjana Weber (Author)

Computer Science - Software
Excerpt & Details   Look inside the ebook
Summary Excerpt Details

The importance and complexity of modern IT systems increased in the last decades. To ensure resource efficiency and Quality-of-Service demands, performance evaluation is useful at every stage in the life cycle of an IT system. Simulation-based performance analysis has a wide application, but computational costs grow the more complex the system of interest gets.

However, analytical methods have a relatively high accuracy in the performance measures and in efficiency, so results can often be computed significantly faster. This thesis focuses on basic queueing theory. To represent complex IT systems Queueing Network models have been extensively applied. Possibilities and limitations of mapping basic queueing formulas on Queueing Network models are presented by using theoretical knowledge and practical comparison of a self-developed analysis tool with a simulation tool. Deviations in performance measures and savings on computational costs of the analytical solver are shown and by this the usefulness of analytical procedures will be underlined exemplarily.

Excerpt


Inhaltsverzeichnis (Table of Contents)

  • Introduction
  • Foundation
    • Queues
    • Queueing Networks
    • Solving System-Level Performance Models
      • Performance Measures and Typical Assumptions
      • Generalized System-Level Model
  • Goals and Approach
    • Goals
    • Approach
  • Markovian Queue Solver
    • Performance Formulas of Markovian Queues
      • M/M/1 Queue
      • M/M/m Queue
      • M/M/1/∞0/N Queue
      • M/M/m/∞0/N Queue
      • M/M/1/K Queue
      • M/M/m/K Queue
      • M/M/1/K/N Queue
      • M/M/m/K/N Queue
    • Implementation
  • Mapping Performance Formulas of Markovian Queues on Queueing Networks
    • Open Queueing Networks
      • Queueing Networks with Tandem Topology
      • Queueing Networks with Routing Probabilities
      • Summary
    • Closed Queueing Networks
      • Discussion of Applicability of Basic Queueing Formulas
      • Overview of Algorithms for Product-Form Queueing Networks
  • Evaluation
    • Performance Measures of Queues
    • Performance Measures of Queueing Networks
    • Savings in Computational Costs

Zielsetzung und Themenschwerpunkte (Objectives and Key Themes)

This thesis aims to explore the applicability of basic queueing theory formulas to complex IT systems modeled as Queueing Networks. It investigates the potential and limitations of mapping these formulas onto such models by analyzing both theoretical knowledge and practical comparisons. The study leverages a self-developed analytical tool alongside a simulation tool to highlight the benefits and limitations of analytical procedures in performance analysis.

  • Applicability of basic queueing theory formulas to Queueing Network models
  • Comparison of analytical and simulation-based performance analysis methods
  • Evaluation of performance measures and computational costs associated with analytical and simulation approaches
  • Assessment of the usefulness of analytical methods in performance evaluation
  • Exploration of the potential for applying basic queueing theory formulas to complex IT systems

Zusammenfassung der Kapitel (Chapter Summaries)

  • Introduction: The chapter sets the context for the research by discussing the importance of performance evaluation in modern IT systems. It highlights the increasing complexity of these systems and the need for efficient resource utilization and service quality assurance. The chapter also introduces the concept of Queueing Network models and their application in representing complex IT systems.
  • Foundation: This chapter provides a foundational understanding of queueing theory, including definitions of queues and queueing networks. It further explains how to solve system-level performance models, detailing important performance measures and common assumptions.
  • Goals and Approach: This chapter outlines the specific research goals and the methodology employed in the study. It emphasizes the objective of evaluating the applicability of basic queueing theory formulas to Queueing Network models and the use of both analytical and simulation tools for comparison.
  • Markovian Queue Solver: The chapter delves into the performance formulas of Markovian queues, covering different types of queues such as M/M/1, M/M/m, M/M/1/∞0/N, M/M/m/∞0/N, M/M/1/K, M/M/m/K, M/M/1/K/N, and M/M/m/K/N. It also describes the implementation of a Markovian queue solver for analyzing these queue types.
  • Mapping Performance Formulas of Markovian Queues on Queueing Networks: The chapter focuses on applying the performance formulas derived for Markovian queues to different types of Queueing Networks, including open and closed networks. It discusses the applicability of these formulas to networks with various topologies, such as tandem and networks with routing probabilities.
  • Evaluation: The chapter presents the evaluation of performance measures for both queues and Queueing Networks. It compares the results obtained using the analytical solver with those generated by a simulation tool, highlighting the computational cost savings achieved through the analytical approach.

Schlüsselwörter (Keywords)

The research focuses on performance evaluation of IT systems using Queueing Networks, applying basic queueing theory formulas to model and analyze these systems. The study involves comparing analytical and simulation-based methods, highlighting key performance measures, computational costs, and the benefits of using analytical procedures. Central themes include Queueing Theory, Queueing Networks, performance modeling, analytical methods, simulation, performance measures, computational costs, and resource efficiency.

Excerpt out of 46 pages  - scroll top

Details

Title
Solving performance models based on basic queueing theory formulas
Subtitle
A study of applicability of queueing theory formulas to queueing networks
College
University of Würzburg
Grade
1,3
Author
Tatjana Weber (Author)
Publication Year
2017
Pages
46
Catalog Number
V381269
ISBN (eBook)
9783668578531
ISBN (Book)
9783668578548
Language
English
Tags
Warteschlangentheorie Queueing Theory Queueing Networks Performance Models Markovian Queue Markovian Queues Queue Queues Performance Model
Product Safety
GRIN Publishing GmbH
Quote paper
Tatjana Weber (Author), 2017, Solving performance models based on basic queueing theory formulas, Munich, GRIN Verlag, https://www.grin.com/document/381269
Look inside the ebook
  • Depending on your browser, you might see this message in place of the failed image.
  • https://cdn.openpublishing.com/images/brand/1/preview_popup_advertising.jpg
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
Excerpt from  46  pages
Grin logo
  • Grin.com
  • Payment & Shipping
  • Contact
  • Privacy
  • Terms
  • Imprint