Abstract
Several crucial system design and deployment decisions, including workload management, sizing, capacity planning, and dynamic rule generation in dynamic systems such as computers, depend on predictive analysis of resource consumption. An analysis of the computer components’ utilizations and their workloads is the best way to assess the performance of the computer’s state. Especially, analyzing the particular or whole influence of components on another component gives more reliable information about the state of computer systems. There are many evaluation techniques proposed by researchers. The bulk of them have complicated metrics and parameters such as utilization, time, throughput, latency, delay, speed, frequency, and the percentage which are difficult to understand and use in the assessing process. According to these, we proposed a simplified evaluation method using components’ utilization in percentage scale and its linguistic values. The use of the adaptive neuro-fuzzy inference system (ANFIS) model and fuzzy set theory offers fantastic prospects to realize use impact analyses. The purpose of the study is to examine the usage impact of memory, cache, storage, and bus on CPU performance using the Sugeno type and Mamdani type ANFIS models to determine the state of the computer system. The suggested method is founded on keeping an eye on how computer parts behave. The developed method can be applied for all kinds of computing system, such as personal computers, mainframes, and supercomputers by considering that the inference engine of the proposed ANFIS model requires only its own behavior data of computers’ components and the number of inputs can be enriched according to the type of computer, for instance, in cloud computers’ case the added number of clients and network quality can be used as the input parameters. The models present linguistic and quantity results which are convenient to understand performance issues regarding specific bottlenecks and determining the relationship of components.
Subject
Electrical and Electronic Engineering,Biochemistry,Instrumentation,Atomic and Molecular Physics, and Optics,Analytical Chemistry
Reference35 articles.
1. Enberg, P., Rao, A., and Tarkoma, S. (2019, January 13–15). I/O is faster than the processor—Let’s share resources and eliminate (most) OS abstractions. Proceedings of the Materials of the Workshop on Current Topics in Operating Systems (HotOS’19), Bertinoro, Italy.
2. A Model for Predicting and Evaluating Computer Resource Consumption;Ahituv;Commun. ACM,1988
3. Perez, F.A.F. (2014, January 8–10). Mathematical modeling of the performance of a computer system. Proceedings of the 1st Symposium on Information Management and Big Data, SIMBig, Cusco, Peru.
4. Rajaram, K., and Malarvizhi, M.P. (2017, January 10–11). Utilization based prediction model for resource provisioning. Proceedings of the International Conference on Computer, Communication and Signal Processing (ICCCSP), Chennai, India.
5. Mentis, A., Katsaros, P., and Angelis, L. (2009, January 27–29). Synthetic Metrics for Evaluating Runtime Quality of Software Architectures with Complex Tradeoffs. Proceedings of the 35th Euromicro Conference on Software Engineering and Advanced Applications, Patras, Greece.