Welcome to Scholar Publishing Group

Distributed Processing System, 2022, 3(3); doi: 10.38007/DPS.2022.030307.

Resource Allocation of Distributed System Based on Hierarchical Clustering Algorithm


Amarine Charu

Corresponding Author:
Amarine Charu

American University of Afghanistan, Afghanistan


The resource allocation of distributed systems has the properties of heterogeneous multi-source, autonomous peer-to-peer, and autonomous control, which is completely different from traditional computer resources. In order to use the resources of distributed systems better and more efficiently, it becomes crucial to design and implement a way to combine distributed systems and hierarchical clustering algorithms. In order to solve the problem of resource allocation in the existing distributed system, this paper summarizes the operation process of the allocation of data resources based on the centralized and distributed resource allocation strategy of system resources and the hierarchical clustering algorithm. Design and discuss the experimental environment and tools for resource allocation of distributed system based on hierarchical clustering algorithm, and design the computational flow chart of distributed font resource allocation by using hierarchical clustering algorithm. The processing time of resource allocation in the system is compared with other algorithms for experimental data analysis. The experimental data shows that the processing time of the resource allocation of the distributed system based on the hierarchical clustering algorithm is less than that of the other three algorithms, and the fastest processing time can reach 400 tasks. It takes 174.45 milliseconds, and the processing time gradually decreases with the increase of the task volume, so it verifies the superiority of the hierarchical clustering algorithm in the allocation of distributed system resources.


Hierarchical Clustering, Clustering Algorithm, Distributed System, Resource Allocation

Cite This Paper

Amarine Charu. Resource Allocation of Distributed System Based on Hierarchical Clustering Algorithm. Distributed Processing System (2022), Vol. 3, Issue 3: 53-60. https://doi.org/10.38007/DPS.2022.030307.


[1] Botre M K, In T. Modified clustering algorithms : Survey paper. International Journal of Development Research, 2018, 2(3):34-39.Botre 

[2] Prasad A S, Koll D, Iglesias J O, et al. RConf(PD): Automated resource configuration of complex services in the cloud. Future Generation Computer Systems, 2018, 87(OCT.):639-650

[3] Hossen M B, Auwul M R. Comparative Study of K-Means, Partitioning Around Medoids, Agglomerative Hierarchical, and DIANA Clustering Algorithms by Using Cancer Datasets. Biomedical Statistics and Informatics, 2020, 5(1):20-25.

[4] Bhatnagar V, Majhi R, Jena P R. Comparative Performance Evaluation of Clustering Algorithms for Grouping Manufacturing Firms. Arabian Journal for Science & Engineering, 2018, 43(8):4071-4083.

[5] Botre M K, In T. Modified clustering algorithms : Survey paper. International Journal of Development Research, 2018, 2(3):34-39.Botre 

[6] Igual J. Hierarchical Clustering of Materials With Defects Using Impact-Echo Testing. IEEE Transactions on Instrumentation and Measurement, 2020, PP(99):1-1.

[7] Safavizadeh, Arash, Yousefi, et al. Voltage Variation Mitigation Using Reactive Power Management of Distributed Energy Resources in a Smart Distribution System. IEEE Transactions on Smart Grid, 2019, 10(2):1907-1915.

[8] Carvallo J P, Taneja J, Callaway D, et al. Distributed Resources Shift Paradigms on Power System Design, Planning, and Operation: An Application of the GAP Model. Proceedings of the IEEE, 2019, PP(99):1-17.

[9] Seo B, Sim D, Lee T, et al. Efficient Time Synchronization Method With Adaptive Resource Configuration for FBMC Systems. IEEE Transactions on Communications, 2020, PP(99):1-1.

[10] Dalimunthe S, Hanafiah A. Implementation of Agglomerative Hierarchical Clustering Based on The Classification of Food Ingredients Content of Nutritional Substances. It Journal Research And Development, 2021, 6(1):60-69.

[11] Brunk E, Sahoo S, Zielinski D C, et al. Recon3D: A Resource Enabling A Three-Dimensional View of Gene Variation in Human Metabolism. Nature Biotechnology, 2018, 36(3):272-281.

[12] Lyons D J, Mack J, Ketsche P G, et al. the impact of inventory leanness and slack resources on supply chain resilience: an empirical study notice to borrowers the impact of inventory leanness and slack resources on supply chain resilience: an empirical study. Human Resource Management Review, 2019, 21(3):243-255.

[13] Challita U, Dong L, Saad W. Proactive Resource Management for LTE in Unlicensed Spectrum: A Deep Learning Perspective. IEEE Transactions on Wireless Communications, 2018, PP(99):1-1.

[14] Nicholas J, Boster A, Wu N, et al. Comparison of Disease-Modifying Therapies for the Management of Multiple Sclerosis: Analysis of Healthcare Resource Utilization and Relapse Rates from US Insurance Claims Data. PharmacoEconomics - Open, 2018, 2(1):31-41.

[15] Anand A, Veciana G D. Resource Allocation and HARQ Optimization for URLLC Traffic in 5G Wireless Networks. IEEE Journal on Selected Areas in Communications, 2018, 36(11):2411-2421.

[16] Atsawawaranunt K, Bru L C, Mozhdehi S A, et al. The SISAL database: A global resource to document oxygen and carbon isotope records from speleothems. Earth System Science Data, 2018, 10(3):1687–1713.

[17] Schild M, Weber V, Thai D, et al. Treatment Patterns and Healthcare Resource Utilization Among Patients with Atopic Dermatitis: A Retrospective Cohort Study Using German Health Claims Data. Dermatology and Therapy, 2021, 12(8):1925-1945.

[18] Fabris M, Michieletto G, Cenedese A. A Proximal Point Approach for Distributed System State Estimation. IFAC-PapersOnLine, 2020, 53( 2):2702-2707.