Automated Dynamic Resource Provisioning and Monitoring in Virtualized Large-scale Datacenter

被引:8
|
作者
Abar, Sameera [1 ]
Lemarinier, Pierre [2 ]
Theodoropoulos, Georgios K. [3 ]
O'Hare, Gregory M. P. [4 ]
机构
[1] UCD, Sch Informat & Comp Sci, IBM Dublin Res Lab, Dublin, Ireland
[2] IBM Dublin Res Lab, Dublin 15, Ireland
[3] Univ Durham, Inst Adv Res Comp, Durham DH1 3HP, England
[4] Univ Coll Dublin, Sch Informat & Comp Sci, Dublin 4, Ireland
关键词
Autonomic Computing; Symbiotic Simulation; Virtualized Datacenter; Resource Provisioning; Cloud Benchmarking; Multi-agent Technology; SIMULATIONS; MANAGEMENT;
D O I
10.1109/AINA.2014.117
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Infrastructure as a Service (IaaS) is a pay-as-yougo based cloud provision model which on demand outsources the physical servers, guest virtual machine (VM) instances, storage resources, and networking connections. This article reports the design and development of our proposed innovative symbiotic simulation based system to support the automated management of IaaS-based distributed virtualized datacenter. To make the ideas work in practice, we have implemented an OpenStack based open source cloud computing platform. A smart benchmarking application "Cloud Rapid Experimentation and Analysis Tool (aka CBTool)" is utilized to mark the resource allocation potential of our test cloud system. The real-time benchmarking metrics of cloud are fed to a distributed multi-agent based intelligence middleware layer. To optimally control the dynamic operation of prototype datacenter, we predefine some custom policies for VM provisioning and application performance profiling within a versatile cloud modeling and simulation toolkit "CloudSim". Both tools for our prototypes' implementation can scale up to thousands of VMs, therefore, our devised mechanism is highly scalable and flexibly be interpolated at large-scale level. Autonomic characteristics of agents aid in streamlining symbiosis among the simulation system and IaaS cloud in a closed feedback control loop. The practical worth and applicability of the multiagent-based technology lies in the fact that this technique is inherently scalable hence can efficiently be implemented within the complex cloud computing environment. To demonstrate the efficacy of our approach, we have deployed an intelligible lightweight representative scenario in the context of monitoring and provisioning virtual machines within the test-bed. Experimental results indicate notable improvement in the resource provision profile of virtualized datacenter on incorporating our proposed strategy.
引用
收藏
页码:961 / 970
页数:10
相关论文
共 50 条
  • [41] Cooperative and reactive scheduling in large-scale virtualized platforms with DVMS
    Quesnel, Flavien
    Lebre, Adrien
    Suedholt, Mario
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2013, 25 (12): : 1643 - 1655
  • [42] Impact of Large-Scale Correlated Failures on Multilevel Virtualized Networks
    Medina, Max G.
    Alenazi, Mohammed J. F.
    Cetinkaya, Egemen K.
    [J]. 2020 IEEE 21ST INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE SWITCHING AND ROUTING (IEEE HPSR), 2020,
  • [43] Dynamic CPU Resource Provisioning in Virtualized Servers using Maximum Correntropy Criterion Kalman Filters
    Makridis, Evagoras
    Deliparaschos, Kyriakos M.
    Kalyvianaki, Evangelia
    Charalambous, Themistoklis
    [J]. 2017 22ND IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION (ETFA), 2017,
  • [44] Large Scale Monitoring and Online Analysis in a Distributed Virtualized Environment
    Mehrotra, Rajat
    Dubey, Abhishek
    Abdelwahed, Sherif
    Monceaux, Weston
    [J]. 2011 8TH IEEE INTERNATIONAL CONFERENCE AND WORKSHOPS ON ENGINEERING OF AUTONOMIC AND AUTONOMOUS SYSTEMS (EASE), 2011, : 1 - 9
  • [45] Automated monitoring of a large-scale cod (Gadus morhua) migration in the open sea
    Comeau, LA
    Campana, SE
    Castonguay, M
    [J]. CANADIAN JOURNAL OF FISHERIES AND AQUATIC SCIENCES, 2002, 59 (12) : 1845 - 1850
  • [46] Large-Scale Automated Sleep Staging
    Sun, Haoqi
    Jia, Jian
    Goparaju, Balaji
    Huang, Guang-Bin
    Sourina, Olga
    Bianchi, Matt Travis
    Westover, M. Brandon
    [J]. SLEEP, 2017, 40 (10)
  • [47] Parallel Simulation Models for the Evaluation of Future Large-Scale Datacenter Networks
    Lugones, Diego
    Katrinis, Kostas
    Collier, Martin
    Theodoropoulos, Georgios
    [J]. 2012 IEEE/ACM 16TH INTERNATIONAL SYMPOSIUM ON DISTRIBUTED SIMULATION AND REAL TIME APPLICATIONS (DS-RT), 2012, : 85 - 92
  • [48] Large-scale resource selection in grids
    Roumani, AM
    Skillicorn, DB
    [J]. ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS 2004: OTM 2004 WORKSHOPS, PROCEEDINGS, 2004, 3292 : 154 - 164
  • [49] Resilience of large-scale resource systems
    Gunderson, LH
    Holling, CS
    Pritchard, L
    Peterson, GD
    [J]. RESILIENCE AND THE BEHAVIOR OF LARGE-SCALE SYSTEMS, 2002, 60 : 3 - 20
  • [50] Computer Room Dynamic Monitoring system for Large-scale Cloud Servers
    Yan, Wei
    [J]. 2018 4TH INTERNATIONAL CONFERENCE ON SYSTEMS, COMPUTING, AND BIG DATA (ICSCBD 2018), 2019, : 83 - 87