A hierarchical decentralized architecture to enable adaptive scalable virtual machine migration

Research output: Contribution to journalArticlepeer-review

47 Downloads (Pure)


Cloud computing is an established paradigm for end users to access resources. Cloud infrastructure providers seek to maximize accepted requests, meet Service Level Agreements (SLAs), and reduce operational costs by dynamically allocating Virtual Machines (VMs) to physical nodes. Many solutions have been presented to manage cloud infrastructure, however, these tend to be centralized and suffer in their ability to maintain Quality of Service (QOS) and support data centers with thousands of nodes. Decentralized approaches, with no central management, can manage large data centers. However, these tend to reduce the ability to obtain an optimal resource allocation across the data center. To address this, we propose a hybrid hierarchical decentralized architecture that achieves lower SLA violations and lowers network traffic. We used simulation to evaluate our proposal in practice with a variety of existing VM placement
Original languageEnglish
Article numbere7487
JournalConcurrency and Computation: Practice and Experience
Issue number2
Early online date18 Nov 2022
Publication statusPublished - 25 Jan 2023


  • data center QOS
  • data center scalability
  • decentralized architecture
  • hierarchical architecture
  • resource management
  • VMmigration


Dive into the research topics of 'A hierarchical decentralized architecture to enable adaptive scalable virtual machine migration'. Together they form a unique fingerprint.

Cite this