Preview

Қазақстан-Британ техникалық университетінің хабаршысы

Кеңейтілген іздеу

AD-HOC ГРИД-ЕСЕПТЕУЛЕРІ ҮШІН АГЕНТТЕРДІҢ МІНЕЗ-ҚҰЛЫҒЫН ӘЗІРЛЕУ

https://doi.org/10.55452/1998-6688-2026-23-1-185-196

Толық мәтін:

Аңдатпа

Бұл зерттеу дәстүрлі жүйелер орталықтандырылған басқаруға және тұрақты инфрақұрылымға сүйенетін ad-hoc грид-есептеу орталарындағы тапсырмаларды тиімсіз жоспарлау және ақауға төзімділіктің шектеулілігі мәселесін қарастырады. Осы мәселені еңсеру үшін Java Agent DEvelopment Framework платформасын пайдалана отырып, гетерогенді Worker агенттері арасында тапсырмаларды автономды түрде қайта бөлуге мүмкіндік беретін децентрализденген агент мінез-құлқы әзірленді. Ұсынылған Жоспарлаушы– Жұмысшы архитектурасы орталықтандырылған оркестрациясыз динамикалық үйлестіруді және істен шығулардан кейін қалпына келуді қамтамасыз етеді. Бес құрылғыда жүргізілген тәжірибелер агенттер санын бірден үшке дейін арттыру жалпы орындалу уақытын 1,98–3,25 есеге қысқартатынын көрсетті, ал ең жоғары өнімділік төрт агент қолданылғанда байқалып, 100 тапсырма үшін 2,99 есе жылдамдату береді. Дегенмен, құрылғылар саны аз болған жағдайда алты агентті пайдалану ресурстар үшін бәсекелестіктің күшеюі мен байланыс шығындарының артуына байланысты тиімділікті 2,34 есе төмендетеді. Зерттеу бір ғана желілік топологиямен және шағын көлемді сынақ алаңымен шектеледі. Соған қарамастан, нәтижелер агенттерге негізделген децентрализденген жоспарлаудың ақауға төзімді үлестірілген машиналық оқыту жүйелерін құрудағы практикалық әлеуетін дәлелдейді.

Авторлар туралы

Б. Кумалаков
Astana IT University
Қазақстан

PhD, қауымдастырылған профессор

Астана қ.



Д. Цой
Astana IT University
Қазақстан

к.ғ.қ.

Астана қ.



Әдебиет тізімі

1. Tanenbaum, A.S., Van Steen, M. Distributed Systems: Principles and Paradigms, 2nd ed. (Pearson Education, 2007).

2. Coulouris, G., Dollimore, J., Kindberg, T., Blair, G. Distributed Systems: Concepts and Design, 5th ed. (Addison-Wesley, 2011).

3. Wooldridge, M. An Introduction to Multi-Agent Systems, 2nd ed. (John Wiley & Sons, 2009).

4. Huhns, M.N., Singh, M.P. (editors) Readings in Agents (Morgan Kaufmann, 1998).

5. Greenwood, D., Bellifemine, F., Caire, G. Developing Multi-Agent Systems with JADE (Wiley, 2007).

6. Kalia, K., Gupta, N. Analysis of Hadoop MapReduce scheduling in heterogeneous environment. Ain Shams Engineering Journal, 12(1), 1101–1110 (2021). https:// doi.org/10.1016/j.asej.2020.06.009

7. Sewal, P., Singh, H. A Critical Analysis of Apache Hadoop and Spark for Big Data Processing. 2021 6th International Conference on Signal Processing, Computing and Control (ISPCC), 308–313 (2021). https:// doi.org/10.1109/ISPCC53510.2021.9609518

8. Raptis, T.P., Passarella, A. A survey on networked data streaming with Apache Kafka. IEEE Access, 11, 85333–85350 (2023). https://doi.org/10.1109/ACCESS.2023.3303810

9. Lee, J.-Y., Kim, M.-H., Shah, S.A.R., Ahn, S.-U., Yoon, H., Noh, S.-Y. Performance Evaluations of Distributed File Systems for Scientific Big Data in FUSE Environment. Electronics, 10(12), 1471 (2021). https://doi.org/10.3390/electronics10121471

10. Ma, C., Chi, Y. Evaluation test and improvement of load balancing algorithms of Nginx. IEEE Access, 10, 14311–14324 (2022). https://doi.org/10.1109/ACCESS.2022.3146422

11. Singh, N., Hamid, Y., Juneja, S., et al. Load balancing and service discovery using Docker Swarm for microservice based big data applications. Journal of Cloud Computing, 12, 4 (2023). https://doi.org/10.1186/s13677-022-00358-7

12. Burns, B., Beda, J., Hightower, K., Evenson, L. Kubernetes: Up and Running: Dive into the Future of Infrastructure (O’Reilly Media, 2022).

13. Pauloski, J.G., Rydzy, K., Hayot-Sasson, V., Foster, I., Chard, K. Accelerating Python applications with Dask and ProxyStore. arXiv preprint arXiv:2410.12092 (2024). https://doi.org/10.48550/arXiv.2410.12092

14. Ajitha, S. Methodology for Load Balancing in Multi-Agent System Using SPE Approach. Security Issues and Privacy Concerns in Industry 4.0 Applications, 207–227 (2021). https://doi.org/10.1002/9781119776529.ch11

15. Iturria-Rivera, P.E., Erol-Kantarci, M. Competitive Multi-Agent Load Balancing with Adaptive Policies in Wireless Networks. 2022 IEEE 19th Annual Consumer Communications & Networking Conference (CCNC), 796–801 (2022). https://doi.org/10.1109/CCNC49033.2022.9700667

16. Li, Z., Yu, J., Liu, X., Peng, L. Load Balancing for Task Scheduling Based on Multi-Agent Reinforcement Learning in Cloud-Edge-End Collaborative Environments. Proceedings of the 2024 8th International Conference on Machine Learning and Soft Computing (ICMLSC ’24), 94–100 (2024). https:// doi.org/10.1145/3647750.3647765

17. Rahmika, A.R., Tahir, Z., Paundu, A.W., Zainuddin, Z. Web server load balancing mechanism with least connection algorithm and multi-agent system. CommIT (Communication and Information Technology) Journal, 17(2), 245–258 (2023). https://doi.org/10.21512/commit.v17i2.8872

18. Binyamin, S.S., Ben Slama, S. Multi-Agent Systems for Resource Allocation and Scheduling in a Smart Grid. Sensors, 22(21), 8099 (2022). https://doi.org/10.3390/s22218099

19. Chatterjee, B. Distributed Machine Learning. Proceedings of the 25th International Conference on Distributed Computing and Networking (ICDCN ’24), 4–7 (2024). https://doi.org/10.1145/3631461.3632516

20. Dai, F., Hossain, M.A., Wang, Y. State of the Art in Parallel and Distributed Systems: Emerging Trends and Challenges. Electronics, 14(4), 677 (2025). https://doi.org/10.3390/electronics14040677


Рецензия

Дәйектеу үшін:


Кумалаков Б., Цой Д. AD-HOC ГРИД-ЕСЕПТЕУЛЕРІ ҮШІН АГЕНТТЕРДІҢ МІНЕЗ-ҚҰЛЫҒЫН ӘЗІРЛЕУ. Қазақстан-Британ техникалық университетінің хабаршысы. 2026;23(1):185-196. https://doi.org/10.55452/1998-6688-2026-23-1-185-196

For citation:


Kumalakov B., Tsoy D. DEVELOPMENT OF AN AGENT BEHAVIOR FOR AD-HOC GRID COMPUTING. Herald of the Kazakh-British Technical University. 2026;23(1):185-196. https://doi.org/10.55452/1998-6688-2026-23-1-185-196

Қараулар: 19

JATS XML


ISSN 1998-6688 (Print)
ISSN 2959-8109 (Online)