A Kalman Filter based Hill-climbing Strategy for Application Server Configuration

被引:2
|
作者
Ye, Weiyu [1 ]
Tong, Yanxiang
Cao, Chun
机构
[1] Nanjing Univ, State Key Lab Novel Software Technol, Nanjing, Jiangsu, Peoples R China
关键词
Application server; self-adaptive system; hill climbing; fuzzy control; Kalman filter;
D O I
10.1109/SmartWorld.2018.00263
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Application server needs to adjust the parameters steadily to maintain the performance of system, especially in the complicated and dynamic Internet environment. However, the common manual adjustment is always difficult, time-consuming and error-prone. Therefore there is an urgent requirement of the self-adaptive application server which adjusts its server parameters at runtime. We adopt an approach of hill-climbing based optimization algorithm, which is guided by fuzzy control. After testing it in real scenarios, we find this method may lead to worse performance in some critical conditions compared with the manual way. After further analyzing, we conclude the worse performance resulting from the inaccuracy of monitor and the delay of the process of decision-making. To deal with this problem, we extend the approach with Kalman filter to reduce the deviation of the measurement. At the same time, we deploy a web service in the application server and test the corresponding workload to validate the effectiveness of this self-adaptive strategy.
引用
收藏
页码:1524 / 1531
页数:8
相关论文
共 50 条
  • [31] Hill-climbing algorithm based on Zernike modes for wavefront sensorless adaptive optics
    Liu, Ying
    Ma, Jianqiang
    Li, Baoqing
    Chu, Jiaru
    OPTICAL ENGINEERING, 2013, 52 (01)
  • [32] Application of hill-climbing control algorithm in yaw control system for wind power generation sets
    Zou, Qiang
    Liu, Bo-Feng
    Peng, Lei
    Wang, Jia-Le
    Dianwang Jishu/Power System Technology, 2010, 34 (05): : 72 - 76
  • [33] Optimal Sizing of Generalized Memory Polynomial Model Structure Based on Hill-Climbing Heuristic
    Wang, Siqi
    Hussein, Mazen Abi
    Venard, Olivier
    Baudoin, Genevieve
    2016 46TH EUROPEAN MICROWAVE CONFERENCE (EUMC), 2016, : 190 - 193
  • [34] Towards transfer synchronization of regularity-based bus operations with sequential hill-climbing
    Gkiotsalitis K.
    Maslekar N.
    Public Transport, 2018, 10 (2) : 335 - 361
  • [35] Robustness properties of hill-climbing algorithm based on Zernike modes for laser beam correction
    Liu, Ying
    Ma, Jianqiang
    Chen, Junjie
    Li, Baoqing
    Chu, Jiaru
    APPLIED OPTICS, 2014, 53 (10) : B140 - B146
  • [36] Indexing in k-Nearest Neighbor Graph by Hash-Based Hill-Climbing
    Rattaphun, Munlika
    Prayoonwong, Amorntip
    Chiu, Chih-Yi
    PROCEEDINGS OF MVA 2019 16TH INTERNATIONAL CONFERENCE ON MACHINE VISION APPLICATIONS (MVA), 2019,
  • [37] Statistical modeling of DSP-based hill-climbing MPPT algorithms in noisy environments
    Al-Atrash, H
    Batarseh, I
    Rustom, K
    APEC 2005: TWENTIETH ANNUAL IEEE APPLIED POWER ELECTRONICS CONFERENCE AND EXPOSITION, VOLS 1-3, 2005, : 1773 - 1777
  • [38] A parallel approach to row-based VLSI layout using stochastic hill-climbing
    Newton, M
    Sykora, O
    Withall, M
    Vrt'o, I
    DEVELOPMENTS IN APPLIED ARTIFICIAL INTELLIGENCE, 2003, 2718 : 750 - 758
  • [39] APPLICATION OF HILL-CLIMBING METHODS TO ADAPTIVE-CONTROL OF SMALL-SCALE PRACTICAL SYSTEMS
    LEVY, NM
    IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS AND CONTROL INSTRUMENTATION, 1977, 24 (01): : 74 - 80
  • [40] Feature selection for facial emotion recognition using late hill-climbing based memetic algorithm
    Manosij Ghosh
    Tuhin Kundu
    Dipayan Ghosh
    Ram Sarkar
    Multimedia Tools and Applications, 2019, 78 : 25753 - 25779