The application of optimal stochastic control theory to adaptive performance control of computer systems

This thesis applies optimal stochastic control theory, a well-known engineering technique, to adaptive performance control of computer systems. The major advantages of using the theory to adaptive performance control of computer systems are: a) the policy so obtained can be shown mathematically to...

Full description

Bibliographic Details
Main Author: Lo, Nyuk Leong
Language:English
Published: 2010
Online Access:http://hdl.handle.net/2429/22149
id ndltd-UBC-oai-circle.library.ubc.ca-2429-22149
record_format oai_dc
spelling ndltd-UBC-oai-circle.library.ubc.ca-2429-221492018-01-05T17:41:29Z The application of optimal stochastic control theory to adaptive performance control of computer systems Lo, Nyuk Leong This thesis applies optimal stochastic control theory, a well-known engineering technique, to adaptive performance control of computer systems. The major advantages of using the theory to adaptive performance control of computer systems are: a) the policy so obtained can be shown mathematically to give optimal performance, b) the policy is dynamic in the sense that control decisions are made based on the current system state thus optimizing performance at all time, c) once a stochastic model of a system has been developed it can be used to determine optimal policies pertaining to different criteria simply by using different objective functions in the model. The application is exemplified by using the theory to compute the optimal admission policy for a combined batch-interactive system with paging. A mathematical model of the system was developed and the theory applied to compute the optimal admission policy. The policy determines the number of batch and interactive jobs that should be activated at each system state. The solution is shown to exhibit the following properties: i) It maximizes the total system throughput. ii) It gives good mean response time to interactive jobs. iii) It guarantees a minimium level of batch throughput. The improvement in total system throughput compared to the case when jobs are automatically admitted on arrival is substantial. The improvement is most dramatic when the workload is heavy. Science, Faculty of Computer Science, Department of Graduate 2010-03-19T20:16:15Z 2010-03-19T20:16:15Z 1980 Text Thesis/Dissertation http://hdl.handle.net/2429/22149 eng For non-commercial purposes only, such as research, private study and education. Additional conditions apply, see Terms of Use https://open.library.ubc.ca/terms_of_use.
collection NDLTD
language English
sources NDLTD
description This thesis applies optimal stochastic control theory, a well-known engineering technique, to adaptive performance control of computer systems. The major advantages of using the theory to adaptive performance control of computer systems are: a) the policy so obtained can be shown mathematically to give optimal performance, b) the policy is dynamic in the sense that control decisions are made based on the current system state thus optimizing performance at all time, c) once a stochastic model of a system has been developed it can be used to determine optimal policies pertaining to different criteria simply by using different objective functions in the model. The application is exemplified by using the theory to compute the optimal admission policy for a combined batch-interactive system with paging. A mathematical model of the system was developed and the theory applied to compute the optimal admission policy. The policy determines the number of batch and interactive jobs that should be activated at each system state. The solution is shown to exhibit the following properties: i) It maximizes the total system throughput. ii) It gives good mean response time to interactive jobs. iii) It guarantees a minimium level of batch throughput. The improvement in total system throughput compared to the case when jobs are automatically admitted on arrival is substantial. The improvement is most dramatic when the workload is heavy. === Science, Faculty of === Computer Science, Department of === Graduate
author Lo, Nyuk Leong
spellingShingle Lo, Nyuk Leong
The application of optimal stochastic control theory to adaptive performance control of computer systems
author_facet Lo, Nyuk Leong
author_sort Lo, Nyuk Leong
title The application of optimal stochastic control theory to adaptive performance control of computer systems
title_short The application of optimal stochastic control theory to adaptive performance control of computer systems
title_full The application of optimal stochastic control theory to adaptive performance control of computer systems
title_fullStr The application of optimal stochastic control theory to adaptive performance control of computer systems
title_full_unstemmed The application of optimal stochastic control theory to adaptive performance control of computer systems
title_sort application of optimal stochastic control theory to adaptive performance control of computer systems
publishDate 2010
url http://hdl.handle.net/2429/22149
work_keys_str_mv AT lonyukleong theapplicationofoptimalstochasticcontroltheorytoadaptiveperformancecontrolofcomputersystems
AT lonyukleong applicationofoptimalstochasticcontroltheorytoadaptiveperformancecontrolofcomputersystems
_version_ 1718591932724150272