Access the full text.
Sign up today, get DeepDyve free for 14 days.
Marin Litoiu (2007)
A performance analysis method for autonomic computing systemsACM Trans. Auton. Adapt. Syst., 2
ACM Transactions on Autonomous and Adaptive Systems
D. Villela, P. Pradhan, D. Rubenstein (2004)
Provisioning servers in the application tier for e-commerce systemsTwelfth IEEE International Workshop on Quality of Service, 2004. IWQOS 2004.
A. Karve, T. Kimbrel, G. Pacifici, M. Spreitzer, M. Steinder, M. Sviridenko, A. Tantawi (2006)
Dynamic placement for clustered web applications
C. Lin, C.S.G. Lee (1992)
Real-time supervised structure/parameter learning for fuzzy neural network[1992 Proceedings] IEEE International Conference on Fuzzy Systems
M. Bennani, D. Menascé (2005)
Resource Allocation for Autonomic Data Centers using Analytic Performance ModelsSecond International Conference on Autonomic Computing (ICAC'05)
Xiaorui Wang, Yefu Wang (2009)
Co-Con: Coordinated control of power and application performance for virtualized server clusters2009 17th International Workshop on Quality of Service
Rahul Singh, Upendra Sharma, E. Cecchet, Prashant Shenoy (2010)
Autonomic mix-aware provisioning for non-stationary data center workloads
P. Lama, Xiaobo Zhou (2010)
Autonomic Provisioning with Self-Adaptive Neural Fuzzy Control for End-to-end Delay Guarantee2010 IEEE International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems
Matt Welsh, David Culler (2003)
USENIX Association Proceedings of USITS ’ 03 : 4 th USENIX Symposium on Internet Technologies and Systems
Xue Liu, Jin Heo, L. Sha, Xiaoyun Zhu (2008)
Queueing-Model-Based Adaptive Control of Multi-Tiered Web ApplicationsIEEE Transactions on Network and Service Management, 5
N. Mi, G. Casale, L. Cherkasova, E. Smirni (2009)
Injecting realistic burstiness to a traditional client-server benchmark
Jianbin Wei, Xiaobo Zhou, Chengzhong Xu (2004)
Robust processing rate allocation for proportional slowdown differentiation on Internet serversIEEE Transactions on Computers, 54
Jianbin Wei, Chengzhong Xu (2006)
eQoS: Provisioning of Client-Perceived End-to-End QoS Guarantees in Web ServersIEEE Transactions on Computers, 55
P. Lama, Xiaobo Zhou (2012)
NINEPIN: Non-invasive and energy efficient performance isolation in virtualized serversIEEE/IFIP International Conference on Dependable Systems and Networks (DSN 2012)
B. Watson, M. Marwah, D. Gmach, Yuan Chen, M. Arlitt, Zhikui Wang (2010)
Probabilistic performance modeling of virtualized resource allocation
G. Tesauro, Nicholas Jong, Rajarshi Das, M. Bennani (2006)
A Hybrid Reinforcement Learning Approach to Autonomic Resource Allocation2006 IEEE International Conference on Autonomic Computing
P. Lama, Xiaobo Zhou (2012)
Efficient Server Provisioning with Control for End-to-End Response Time Guarantee on Multitier ClustersIEEE Transactions on Parallel and Distributed Systems, 23
J. Rao, Chengzhong Xu (2011)
Online Capacity Identification of Multitier Websites Using Hardware Performance CountersIEEE Transactions on Parallel and Distributed Systems, 22
A. Kamra, V. Misra, E. Nahum (2004)
Yaksha: a self-tuning controller for managing the performance of 3-tiered Web sitesTwelfth IEEE International Workshop on Quality of Service, 2004. IWQOS 2004.
L. Sha, Xue Liu (2002)
Queueing model based network server performance control23rd IEEE Real-Time Systems Symposium, 2002. RTSS 2002.
M. Huebscher, J. Mccann (2008)
A survey of autonomic computing—degrees, models, and applicationsACM Comput. Surv., 40
(2011)
Received February
Christopher Stewart, T. Kelly, A. Zhang (2007)
Exploiting nonstationarity for performance prediction
Duanning Zhou, W. Huang (2009)
Using a fuzzy classification approach to assess e-commerce Web sites: An empirical investigationACM Trans. Internet Techn., 9
Xue Liu, L. Sha, Y. Diao, S. Froehlich, J. Hellerstein, S. Parekh (2003)
Online response time optimization of Apache web server
P. Lama, Xiaobo Zhou (2009)
Efficient server provisioning with end-to-end delay guarantee on multi-tier clusters2009 17th International Workshop on Quality of Service
N. Mi, G. Casale, L. Cherkasova, E. Smirni (2008)
Burstiness in Multi-tier Applications: Symptoms, Causes, and New Models
F. Lin, R. Wai, C. Lee (1999)
Fuzzy neural network position controller for ultrasonic motor drive using push-pull DC-DC converter, 146
Y. Diao, J. Hellerstein, S. Parekh, Hidayatullah Shaikh, M. Surendra, A. Tantawi (2006)
Modeling Differentiated Services of Multi-Tier Web Applications14th IEEE International Symposium on Modeling, Analysis, and Simulation
T. Abdelzaher, K. Shin, N. Bhatti (2002)
Performance Guarantees for Web Server End-Systems: A Control-Theoretical ApproachIEEE Trans. Parallel Distributed Syst., 13
Gueyoung Jung, M. Hiltunen, Kaustubh Joshi, R. Schlichting, C. Pu (2010)
Mistral: Dynamically Managing Power, Performance, and Adaptation Cost in Cloud Infrastructures2010 IEEE 30th International Conference on Distributed Computing Systems
J. Leite, D. Kusic, D. Mossé, Luciano Bertini (2010)
Stochastic approximation control of power and tardiness in a three-tier web-hosting cluster
Chenyang Lu, Ying Lu, T. Abdelzaher, J. Stankovic, S. Son (2006)
Feedback Control Architecture and Design Methodology for Service Delay Guarantees in Web ServersIEEE Transactions on Parallel and Distributed Systems, 17
Pradeep Padala, Kai-yuan Hou, K. Shin, Xiaoyun Zhu, Mustafa Uysal, Zhikui Wang, S. Singhal, A. Merchant (2009)
Automated control of multiple virtualized resources
Xiaoqiao Meng, C. Isci, J. Kephart, Li Zhang, E. Bouillet, D. Pendarakis (2010)
Efficient resource provisioning in compute clouds via VM multiplexing
B. Urgaonkar, Prashant Shenoy, A. Chandra, P. Goyal, Timothy Wood (2008)
Agile dynamic provisioning of multi-tier Internet applicationsACM Trans. Auton. Adapt. Syst., 3
Jin Chen, G. Soundararajan, C. Amza (2006)
Autonomic Provisioning of Backend Databases in Dynamic Content Web Servers2006 IEEE International Conference on Autonomic Computing
B. Urgaonkar, G. Pacifici, P. Shenoy, M. Spreitzer, A. Tantawi (2005)
An analytical model for multi-tier internet services and its applications
C. Amza, A. Chanda, A. Cox, S. Elnikety, R. Gil, K. Rajamani, W. Zwaenepoel, E. Cecchet (2002)
Specification and implementation of dynamic Web site benchmarks2002 IEEE International Workshop on Workload Characterization
Xiangping Bu, J. Rao, Chengzhong Xu (2009)
A Reinforcement Learning Approach to Online Web Systems Auto-configuration2009 29th IEEE International Conference on Distributed Computing Systems
C. Isci, James Hanson, Ian Whalley, M. Steinder, J. Kephart (2010)
Runtime Demand Estimation for effective dynamic resource management2010 IEEE Network Operations and Management Symposium - NOMS 2010
Rice university bidding system
Autonomic Provisioning for Percentile Delay Guarantee A
Qi Zhang, L. Cherkasova, E. Smirni (2007)
A Regression-Based Analytic Model for Dynamic Resource Provisioning of Multi-Tier ApplicationsFourth International Conference on Autonomic Computing (ICAC'07)
Autonomic Provisioning with Self-Adaptive Neural Fuzzy Control for Percentile-Based Delay Guarantee PALDEN LAMA and XIAOBO ZHOU, University of Colorado, Colorado Springs Autonomic server provisioning for performance assurance is a critical issue in Internet services. It is challenging to guarantee that requests flowing through a multi-tier system will experience an acceptable distribution of delays. The difficulty is mainly due to highly dynamic workloads, the complexity of underlying computer systems, and the lack of accurate performance models. We propose a novel autonomic server provisioning approach based on a model-independent self-adaptive Neural Fuzzy Control (NFC). Existing model-independent fuzzy controllers are designed manually on a trial-and-error basis, and are often ineffective in the face of highly dynamic workloads. NFC is a hybrid of control-theoretical and machine learning techniques. It is capable of self-constructing its structure and adapting its parameters through fast online learning. We further enhance NFC to compensate for the effect of server switching delays. Extensive simulations demonstrate that, compared to a rule-based fuzzy controller and a Proportional-Integral controller, the NFC-based approach delivers superior performance assurance in the face of highly dynamic workloads. It is robust to variation in workload intensity, characteristics, delay target, and server switching delays. We demonstrate the
ACM Transactions on Autonomous and Adaptive Systems (TAAS) – Association for Computing Machinery
Published: Jul 1, 2013
Read and print from thousands of top scholarly journals.
Already have an account? Log in
Bookmark this article. You can see your Bookmarks on your DeepDyve Library.
To save an article, log in first, or sign up for a DeepDyve account if you don’t already have one.
Copy and paste the desired citation format or use the link below to download a file formatted for EndNote
Access the full text.
Sign up today, get DeepDyve free for 14 days.
All DeepDyve websites use cookies to improve your online experience. They were placed on your computer when you launched this website. You can change your cookie settings through your browser.