Robust fuzzy CPU utilization control for dynamic workloads
نویسندگان
چکیده
منابع مشابه
Robust fuzzy CPU utilization control for dynamic workloads
In a number of real-time applications such as target tracking, precise workloads are unknown a priori but may dynamically vary, for example, based on the changing number of targets to track. It is important to manage the CPU utilization, via feedback control, to avoid severe overload or underutilization even in the presence of dynamic workloads. However, it is challenge to model a real-time sys...
متن کاملModel-Free Fuzzy Control of CPU Utilization for Unpredictable Workloads
In a number of real-time applications, workloads are unknown a priori but dynamically vary. Feedback control has been applied to support the desired real-time performance even in the presence of dynamic workloads. A key challenge for feedback control of software system performance is modeling, since software systems cannot be modeled via physics laws unlike mechanical or chemical systems. In th...
متن کاملCharacterizing Application Workloads on CPU Utilization for Utility Computing
We analyze CPU utilization traces of multiple applications running on a shared set of processors in a utility computing environment and apply PCA (Principal Component Analysis) technique to characterize each application’s workload. We show that, in our dataset, the 12 applications under examination can be characterized by just three features, namely, periodic, noisy, and spiky. We then use thes...
متن کاملCPU Utilization Control System In Distributed Computing
Distributed computing system has been used as a tool to solve many large-scale parallel computational problems. However, due to the heterogeneity of the resources as well as applications, most of the dependent parallel tasks are not able to complete at the same time. If the waiting time for task processing increases, overall performance can be degraded significantly cause by the synchronization...
متن کاملControl-Based Database Tuning Under Dynamic Workloads
Database administration (tuning) is the process of adjusting database configurations in order to accomplish desirable performance goals. This job is performed by human operators called database administrators (DBAs) who are generally well-paid, and are becoming more and more expensive with the increasing complexity and scale of modern databases. There has been considerable effort dedicated to r...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Journal of Systems and Software
سال: 2010
ISSN: 0164-1212
DOI: 10.1016/j.jss.2010.01.031