Abstract
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 language | English |
---|---|
Article number | e7487 |
Journal | Concurrency and Computation: Practice and Experience |
Volume | 35 |
Issue number | 2 |
Early online date | 18 Nov 2022 |
DOIs | |
Publication status | Published - 25 Jan 2023 |
Keywords
- data center QOS
- data center scalability
- decentralized architecture
- hierarchical architecture
- resource management
- VMmigration