Application of Fuzzy Logic for Problems of Evaluating States of a Computing System

The monitoring utilization and workloads of computer hardware components, such as CPU, RAM, bus, and storage, are an ideal way to evaluate the effectiveness of these components. In this paper, we surveyed the basic concepts, characteristics, and parameters of computer systems that determine system p...

Full description

Bibliographic Details
Main Authors: Abror Buriboev, Hyun Kyu Kang, Myeong-Cheol Ko, Ryumduck Oh, Akmal Abduvaitov, Heung Seok Jeon
Format: Article
Language:English
Published: MDPI AG 2019-07-01
Series:Applied Sciences
Subjects:
Online Access:https://www.mdpi.com/2076-3417/9/15/3021
id doaj-b5f4c51cebfe4ab1948ab5fc2b7a7016
record_format Article
spelling doaj-b5f4c51cebfe4ab1948ab5fc2b7a70162020-11-24T21:21:03ZengMDPI AGApplied Sciences2076-34172019-07-01915302110.3390/app9153021app9153021Application of Fuzzy Logic for Problems of Evaluating States of a Computing SystemAbror Buriboev0Hyun Kyu Kang1Myeong-Cheol Ko2Ryumduck Oh3Akmal Abduvaitov4Heung Seok Jeon5Department of Software Technology, Konkuk University, Chungju 27478, KoreaDepartment of Software Technology, Konkuk University, Chungju 27478, KoreaDepartment of Software Technology, Konkuk University, Chungju 27478, KoreaDepartment of Software, Korea National University of Transportation, Chungju 27469, KoreaDepartment of Information Technologies, Tashkent University of Information Technologies, Samarkand 140100, UzbekistanDepartment of Software Technology, Konkuk University, Chungju 27478, KoreaThe monitoring utilization and workloads of computer hardware components, such as CPU, RAM, bus, and storage, are an ideal way to evaluate the effectiveness of these components. In this paper, we surveyed the basic concepts, characteristics, and parameters of computer systems that determine system performance, and the types of models that provide adequate modeling of these systems. We investigated and developed the applied aspects of the theory of fuzzy sets’ principles and the Matlab environment tools for monitoring and evaluating the state of computing systems. The idea of the paper is to identify the state of the computer infrastructure by using the models of Mamdani and Sugeno FIS (fuzzy inference system) to evaluate the impact of RAM and storage on CPU performance. With this approach, we observed the behavior of computer infrastructure. The results are useful for understanding performance issues with regard to specific bottlenecks and determining the correlation of performance counters. Moreover, the model presents linguistic results. Hereafter, performance counter correlations will support the development of algorithms that can detect whether the performance of a given computer will be affected by a reasonable priority. The performance assertions derived from these approaches allow resource management policies to prevent performance degradation, and as a result, the infrastructure will be able to serve safely as expected. These methods can be applied across the entire spectrum of computer systems, from personal computers to large mainframes and supercomputers, including both centralized and distributed systems. We look forward to their continued use, as well as their improvement when it is necessary to evaluate future systems.https://www.mdpi.com/2076-3417/9/15/3021complex performancefuzzy logicmembership functionsMamdani and Sugeno fuzzy inference system
collection DOAJ
language English
format Article
sources DOAJ
author Abror Buriboev
Hyun Kyu Kang
Myeong-Cheol Ko
Ryumduck Oh
Akmal Abduvaitov
Heung Seok Jeon
spellingShingle Abror Buriboev
Hyun Kyu Kang
Myeong-Cheol Ko
Ryumduck Oh
Akmal Abduvaitov
Heung Seok Jeon
Application of Fuzzy Logic for Problems of Evaluating States of a Computing System
Applied Sciences
complex performance
fuzzy logic
membership functions
Mamdani and Sugeno fuzzy inference system
author_facet Abror Buriboev
Hyun Kyu Kang
Myeong-Cheol Ko
Ryumduck Oh
Akmal Abduvaitov
Heung Seok Jeon
author_sort Abror Buriboev
title Application of Fuzzy Logic for Problems of Evaluating States of a Computing System
title_short Application of Fuzzy Logic for Problems of Evaluating States of a Computing System
title_full Application of Fuzzy Logic for Problems of Evaluating States of a Computing System
title_fullStr Application of Fuzzy Logic for Problems of Evaluating States of a Computing System
title_full_unstemmed Application of Fuzzy Logic for Problems of Evaluating States of a Computing System
title_sort application of fuzzy logic for problems of evaluating states of a computing system
publisher MDPI AG
series Applied Sciences
issn 2076-3417
publishDate 2019-07-01
description The monitoring utilization and workloads of computer hardware components, such as CPU, RAM, bus, and storage, are an ideal way to evaluate the effectiveness of these components. In this paper, we surveyed the basic concepts, characteristics, and parameters of computer systems that determine system performance, and the types of models that provide adequate modeling of these systems. We investigated and developed the applied aspects of the theory of fuzzy sets’ principles and the Matlab environment tools for monitoring and evaluating the state of computing systems. The idea of the paper is to identify the state of the computer infrastructure by using the models of Mamdani and Sugeno FIS (fuzzy inference system) to evaluate the impact of RAM and storage on CPU performance. With this approach, we observed the behavior of computer infrastructure. The results are useful for understanding performance issues with regard to specific bottlenecks and determining the correlation of performance counters. Moreover, the model presents linguistic results. Hereafter, performance counter correlations will support the development of algorithms that can detect whether the performance of a given computer will be affected by a reasonable priority. The performance assertions derived from these approaches allow resource management policies to prevent performance degradation, and as a result, the infrastructure will be able to serve safely as expected. These methods can be applied across the entire spectrum of computer systems, from personal computers to large mainframes and supercomputers, including both centralized and distributed systems. We look forward to their continued use, as well as their improvement when it is necessary to evaluate future systems.
topic complex performance
fuzzy logic
membership functions
Mamdani and Sugeno fuzzy inference system
url https://www.mdpi.com/2076-3417/9/15/3021
work_keys_str_mv AT abrorburiboev applicationoffuzzylogicforproblemsofevaluatingstatesofacomputingsystem
AT hyunkyukang applicationoffuzzylogicforproblemsofevaluatingstatesofacomputingsystem
AT myeongcheolko applicationoffuzzylogicforproblemsofevaluatingstatesofacomputingsystem
AT ryumduckoh applicationoffuzzylogicforproblemsofevaluatingstatesofacomputingsystem
AT akmalabduvaitov applicationoffuzzylogicforproblemsofevaluatingstatesofacomputingsystem
AT heungseokjeon applicationoffuzzylogicforproblemsofevaluatingstatesofacomputingsystem
_version_ 1726001424781803520