An Adaptive Feedback Controller for SIP Server Memory Overload Protection

被引:0
|
作者
Diao, Yixin [1 ]
Hu, Xiaolei
Tantawi, Asser [1 ]
Wu, Haishan
机构
[1] IBM TJ Watson Res Ctr, Yorktown Hts, NY USA
关键词
Memory overload protection; adaptive control; workload characterization; modeling;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Memory overload is one of the key challenges in managing enterprise application server performance such as in J2EE environment. Realizing this issue, J2EE middleware providers introduced management solutions to prevent memory overload. However, such solutions depend on configurable parameters, such as thread pool size and queue length limit, which are typically difficult to determine and unaccommodating to application behavioral changes. In this paper we introduce a dynamic memory overload protection solution based on applying adaptive feedback controller techniques. Our solution consists of (1) a model that captures the dynamics of system and workload characteristics, (2) a Kalman filter for model parameter estimation, and (3) an adaptive feedback controller that regulates the load admission rate to the server in order to prevent memory overload. In particular, we have designed and implemented a. self-configurable memory overload controller, which is automatically tuned based on an analytical model of the system under control. We conducted experiments where we used our controller prototype to manage a commercially available SIP server and compared it to a static, fixed gain feedback controller. Our experimental results show that, with little configuration effort, the adaptive controller reacts nicely to workload dynamics.
引用
收藏
页码:23 / 32
页数:10
相关论文
共 50 条
  • [1] Bio-inspired auto-adaptive SIP overload controller
    Chentouf, Zohair
    TELECOMMUNICATION SYSTEMS, 2014, 56 (04) : 481 - 492
  • [2] Bio-inspired auto-adaptive SIP overload controller
    Zohair Chentouf
    Telecommunication Systems, 2014, 56 : 481 - 492
  • [3] SIMULATION OF OVERLOAD CONTROL IN SIP SERVER NETWORKS
    Abaev, Pavel O.
    Gaidamaka, Yuliya V.
    Pechinkin, Alexander V.
    Razumchik, Rostislav V.
    Shorgin, Sergey Ya.
    PROCEEDINGS 26TH EUROPEAN CONFERENCE ON MODELLING AND SIMULATION ECMS 2012, 2012, : 533 - +
  • [4] Queueing strategies for local overload control in SIP server
    Garroppo, Rosario G.
    Giordano, Stefano
    Spagna, Stella
    Niccolini, Saverio
    GLOBECOM 2009 - 2009 IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, VOLS 1-8, 2009, : 466 - 471
  • [5] Controling Overload in SIP Proxies: An Adaptive Window Based Approach Using no Explicit Feedback
    Homayouni, Maryam
    Nemati, Hani
    Azhari, Vahid
    Akbari, Ahmad
    2010 IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE GLOBECOM 2010, 2010,
  • [6] DESIGN AND SOFTWARE ARCHITECTURE OF SIP SERVER FOR OVERLOAD CONTROL SIMULATION
    Abaev, Pavel O.
    Gaidamaka, Yuliya V.
    Samouylov, Konstantin E.
    Shorgin, Sergey Ya.
    PROCEEDINGS 27TH EUROPEAN CONFERENCE ON MODELLING AND SIMULATION ECMS 2013, 2013, : 580 - +
  • [7] Comparison of LBOC and RBOC Mechanisms for SIP Server Overload Control
    Pavlotsky, Oleg E.
    Bobrikova, Ekaterina V.
    Samouylov, Konstantin E.
    INTERNET OF THINGS, SMART SPACES, AND NEXT GENERATION NETWORKS AND SYSTEMS, NEW2AN 2018, 2018, 11118 : 247 - 254
  • [8] Conforming Normalised behaviour of SIP Server Overload Control Mechanism
    Mishra, Atul
    Srivastava, Ashish
    Upadhyay, Bikash
    2014 INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION CONTROL AND COMPUTING TECHNOLOGIES (ICACCCT), 2014, : 1637 - 1641
  • [9] Controlling SIP Server Overload with Priority Based Request Scheduling
    Yavas, Demir Y.
    Hokelek, Ibrahim
    Gunsel, Bilge
    2015 INTERNATIONAL CONFERENCE ON COMPUTING, NETWORKING AND COMMUNICATIONS (ICNC), 2015, : 510 - 514
  • [10] Design Of A PI Rate Controller For Mitigating SIP Overload
    Hong, Yang
    Huang, Changcheng
    Yan, James
    2011 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2011,