Predictive Control for Dynamic Resource Allocation in Enterprise Data Centers

被引:34
|
作者
Xu, Wei [1 ]
Zhu, Xiaoyun [2 ]
Singhal, Sharad [2 ]
Wang, Zhikui [2 ]
机构
[1] Univ Calif Berkeley, Berkeley, CA 94720 USA
[2] Hewlett Packard Labs, Palo Alto, CA 94304 USA
来源
2006 IEEE/IFIP NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM, VOLS 1 AND 2 | 2006年
关键词
utility computing; virtualization; resource allocation; predictive control; feedback control;
D O I
10.1109/NOMS.2006.1687544
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
It is challenging to reduce resource over-provisioning for enterprise applications while maintaining set-vice level objectives (SLOs) due to their time-varying and stochastic workloads. In this paper, we study, the effect of prediction on dynamic resource allocation to virtualized servers running enterprise applications. We present predictive controllers using three different prediction algorithms based on a standard auto-regressive (AR) model, a combined ANOVA-AR model, us well as it multi-pulse (MP) model. We compare the properties of the predictive controllers with tin adaptive integral (1) controller designed in our earlier work on controlling relative utilization of resource containers. The controllers tire evaluated in a hypothetical virtual server environment where we use the CPU utilization traces collected on 36 servers in tin enterprise data center. Since these traces were collected in tin open-loop environment, we use a simple queuing algorithm to simulate the closed-loop CPU usage under dynamic control of CPU allocation. We also study the controllers by emulating the utilization traces on a test bed where it Web server wits hosted inside a Xen virtual machine. We compare the results of these controllers from all the servers and rind that the MP-based predictive controller performed slightly better statistically than the other two predictive controllers. The ANOVA-AR-based approach is highly sensitive to the existence of periodic patterns in the trace, while the other three methods are not, In addition, till the three predictive schemes performed significantly better when the prediction error was accounted For using it feedback mechanism. The NIP-hosed method also demonstrated an interesting self-learning behavior.
引用
收藏
页码:115 / +
页数:2
相关论文
共 50 条
  • [41] Predictive Resource Allocation for Multicast OFDM Systems
    Wu, Bo
    Shen, Jun
    Xiang, Haige
    2009 5TH INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND MOBILE COMPUTING, VOLS 1-8, 2009, : 1068 - 1072
  • [42] Energy-aware resource allocation heuristics for efficient management of data centers for Cloud computing
    Beloglazov, Anton
    Abawajy, Jemal
    Buyya, Rajkumar
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2012, 28 (05): : 755 - 768
  • [43] Reinforcement learning based methodology for energy-efficient resource allocation in cloud data centers
    Thein, Thandar
    Myo, Myint Myat
    Parvin, Sazia
    Gawanmeh, Amjad
    JOURNAL OF KING SAUD UNIVERSITY-COMPUTER AND INFORMATION SCIENCES, 2020, 32 (10) : 1127 - 1139
  • [44] A Hybrid Strategy for Resource Allocation and Load Balancing in Virtualized Data Centers Using BSO Algorithms
    V. Jeyakrishnan
    P. Sengottuvelan
    Wireless Personal Communications, 2017, 94 : 2363 - 2375
  • [45] A Hybrid Strategy for Resource Allocation and Load Balancing in Virtualized Data Centers Using BSO Algorithms
    Jeyakrishnan, V.
    Sengottuvelan, P.
    WIRELESS PERSONAL COMMUNICATIONS, 2017, 94 (04) : 2363 - 2375
  • [46] Data challenges in dynamic, large-scale resource allocation in remote regions
    Grabowski, Martha
    Rizzo, Christopher
    Graig, Travis
    SAFETY SCIENCE, 2016, 87 : 76 - 86
  • [47] Workload Balance based Dynamic Resource Allocation Model in the Cloud Data Center
    Zhang, Hairui
    Li, Minjuan
    Cui, Jianbo
    PROCEEDINGS OF THE FIRST INTERNATIONAL CONFERENCE ON INFORMATION SCIENCES, MACHINERY, MATERIALS AND ENERGY (ICISMME 2015), 2015, 126 : 1310 - 1314
  • [48] A Dynamic Resource Allocation Framework in the Cloud
    Zhang, Hairui
    Yang, Yi
    Li, Lian
    Cheng, Wenzhi
    Ding, Cong
    MACHINERY ELECTRONICS AND CONTROL ENGINEERING III, 2014, 441 : 974 - 979
  • [49] Opportunistic cooperation by dynamic resource allocation
    Gunduz, Deniz
    Erkip, Elza
    IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2007, 6 (04) : 1446 - 1454
  • [50] Dynamic Resource Allocation in LEO Satellite
    Ivanov, Andrey
    Stoliarenko, Maria
    Kruglik, Stanislav
    Novichkov, Serafim
    Savinov, Andrey
    2019 15TH INTERNATIONAL WIRELESS COMMUNICATIONS & MOBILE COMPUTING CONFERENCE (IWCMC), 2019, : 930 - 935