This work proposes Resource-Aware Scheduling of Graph Partitions (RASGP) for heterogeneous clusters, and designs a greedy resource-aware partition scheduling method that achieves more balanced workload distribution by matching partition loads with the resource capacities of different workers.
Abstract
Partition scheduling in distributed graph computing systems is a key factor affecting overall computational performance. In real-world computing clusters, resource heterogeneity is ubiquitous, and differences in resource capabilities among nodes make it difficult for partition scheduling strategies based on homogeneous assumptions to achieve reasonable load allocation, thereby degrading system execution efficiency. To address this issue, we propose Resource-Aware Scheduling of Graph Partitions (RASGP) for heterogeneous clusters. First, we develop an execution time model for heterogeneous clusters, where the execution time is determined by both computation cost and communication cost. Specifically, the computation cost is characterized by the partition computational load and the comprehensive computing power of a worker, while the communication cost is characterized by the number of cross-node edges and the worker’s bandwidth capability. Based on this execution time model, we design a greedy resource-aware partition scheduling method that achieves more balanced workload distribution by matching partition loads with the resource capacities of different workers. The experimental results demonstrate that RASGP can effectively enhance the graph computing performance in heterogeneous environments under various graph computing tasks and partitioning strategies, particularly in scenarios with a higher degree of heterogeneity. In addition, the scheduling overhead of our method accounts for a small proportion and maintains good controllability as the number of cluster nodes increases.
Experiments show that the proposed Hybrid Framework for Joint Optimization of Resource Allocation and Load Balancing that spans two layers in heterogeneous cloud computing systems obtains 25-30% energy savings compared with ordinary methods, significantly reduces p95 latency and also achieves a relatively better Qualit...
Eram Fatma, Nidhi Mishra, Mohammed Abdul Bari· Journal of Intelligent Decis...· 0 citations
Cloud computing has transformed the delivery of modern applications and services by providing scalable, flexible, and cost-effective access to computing resources. One of the most critical challenges in cloud environments is the efficient distribution of dynamic workloads across heterogeneous resources, commonly addres...
M. Yacoub, Ahmed E. Abdel Raouf, Walaa K. Gad et al.· Electronics· 0 citations
The findings suggest that HORAM is far better at using resources; fewer tasks are completed, and the total power consumed is lower than with traditional scheduling algorithms, suggesting the suggested architecture is a viable solution to sustainable cloud infrastructure management.
S. Balakrishnan, K. Aravind, T. Veeramani et al.· SN Computer Science· 0 citations
A random forest enhanced particle swarm optimization algorithm (RFPSO) is proposed, which implements intelligent initialization of resource allocation through a random forest model, which improves the efficiency of finding optimal solutions and ensures that critical tasks can prioritize access to higher-performance com...
Long-Xin Zhang, Li-Li Du, Meng-Ying Guo et al.· 0 citations
With the advent of the 6G era and the evolution of distributed systems, edge computing has become a pivotal architecture for deploying latency-sensitive, resource-efficient applications. In particular, the microservice architecture, characterized by modular and loosely coupled components, has gained significant tractio...
Jing-Yang Voon, Yao Chiang, Hung-Yu Wei· IEEE Transactions on Network...· 0 citations
The design and development of DynamiCloud is presented, a scalable and computationally efficient multi-objective dynamic resource allocation model for cloud computing that can simultaneously optimize multiple conflicting objectives such as throughput, Service Level Agreement compliance, and power efficiency.
Onwuegbuchulem Gift., E. O. Bennett, M. D. et al.· Journal of Artificial Intell...· 0 citations
We use cookies to run the site and, with your consent, for analytics and to show ads.
See our Cookie Policy.