Balancing Fixed Number of Nodes Among Multiple Fixed Clusters
Paritosh Ranjan, Surajit Majumder, Prodip Roy, Bhuban Padhan

TL;DR
This paper introduces a dynamic node rebalancing system for fixed-node clusters in cloud environments, optimizing resource utilization without additional provisioning costs.
Contribution
It presents a novel system for real-time, threshold-based node reallocation among fixed clusters, ensuring efficiency and stability without extra resource costs.
Findings
Improved resource utilization across clusters.
Reduced operational costs through dynamic rebalancing.
Maintained cluster stability with threshold-based controls.
Abstract
Cloud infrastructure users often allocate a fixed number of nodes to individual container clusters (e.g., Kubernetes, OpenShift), resulting in underutilization of computing resources due to asynchronous and variable workload peaks across clusters. This research proposes a novel system and method for dynamic rebalancing of a fixed total number of nodes among multiple fixed clusters based on real-time resource utilization thresholds. By introducing a Node Balancing Cluster Group (NBCG), clusters are grouped and allowed to dynamically share nodes through a controlled reallocation mechanism, managed by a Node Balancing Cluster Balancer and a Resizing Rule Engine. The system identifies overutilized and underutilized clusters using threshold parameters, and reassigns nodes without incurring additional provisioning costs. If reallocation causes a violation of utilization thresholds, the system…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCloud Computing and Resource Management · Distributed and Parallel Computing Systems · Distributed systems and fault tolerance
