2009 · 191 citations · 17 references
ComputingComputer ScienceHigh-performance ComputingGrid ComputingHeterogeneous ComputingVirtualizationCloud Resource ManagementCompute Resource ManagementPerformance ModelingResource ProvisioningResource SchedulingWorkload SchedulingApplication Performance MonitoringCloud Resource ProvisioningDynamic Resource ProvisioningGridsHigh-performance Computing SystemsLong-term Performance MonitoringQos ManagementService Time Measurement
This paper explores autonomic approaches for optimizing provisioning for heterogeneous workloads on enterprise grids and clouds. Specifically, this paper presents a decentralized, robust online clustering approach that addresses the distributed nature of these environments, and can be used to detect patterns and trends, and use this information to optimize provisioning of virtual (VM) resources. It then presents a model-based approach for estimating application service time using long-term application performance monitoring, to provide feedback about the appropriateness of requested resources as well as the system's ability to meet QoS constraints and SLAs. Specifically for high-performance computing workloads, the use of a quadratic response surface model (QRSM) is justified with respect to traditional models, demonstrating the need for application-specific modeling. The proposed approaches are evaluated using a real computing center workload trace and the results demonstrate both their effectiveness and cost-efficiency.
17
Time Series Analysis: Forecasting and Control
Michael D. Geurts, George E. P. Box, Gwilym M. Jenkins · Journal of Marketing Research · 1977 · 19.3K citations
Computing, Data Science, Forecasting +11
Raymond H. Myers, Douglas C. Montgomery · IIE Transactions · 1996 · 3.8K citations
Fuzzy Model Identification Based on Cluster Estimation
S. Chiu · Journal of Intelligent & Fuzzy Systems · 1994 · 2.8K citations