Advanced brokers for nordugrid arc using web-services

Authors

  • Anatoly Ivanovich Petrenko National Technical University of Ukraine “Kiev Polytechnical Institute” 37, av. Peremohy, Kyiv, Ukraine, 03056, Ukraine
  • Sergiy Yakovich Svistunov Bogolyubov Institute for Theoretical Physics 14-b, Metrologichna str, Kyiv, Ukraine, 03680, Ukraine
  • Pavlo Volodymyrovych Svirin National Technical University of Ukraine “Kiev Polytechnical Institute” 37, av. Peremohy, Kyiv, Ukraine, 03056, Ukraine

DOI:

https://doi.org/10.15587/1729-4061.2013.14852

Keywords:

Grid, Nordugrid ARC, load balancing, broker, web service

Abstract

The development of science encourages an increase of experimental data, which subject to analysis to generate new knowledge. The current volume of computations often exceeds the capacities of a cluster to calculate for a satisfactory time; hence, it is necessary to distribute the computation of such amounts of data using the GRID systems.

For the load balancing in such systems, the special mechanisms - brokers – are used. They implement a policy, under which such a system allocates tasks among computing resources according to the workload of computational resources in the system or according to properties of a task.

To implement the algorithm of balancing the broker must take into account enough factors to find the most appropriate resource that is able to perform the task with the lowest possible load, or in minimal time. At the same time, regular news sources of the software that serves GRID system and extras not included in the standard package of the software can be used.

The aim of this work is to develop strategies and architectures for distributed broker in Nordugrid ARC 2.0 using advanced possibilities of this platform - web services that run on the basis of the software platform and extend the functionality of the cluster software. The strategies developed should be of general purpose, therefore, they should not rely only on a certain type of tasks distributed among the available resources. 

Author Biographies

Anatoly Ivanovich Petrenko, National Technical University of Ukraine “Kiev Polytechnical Institute” 37, av. Peremohy, Kyiv, Ukraine, 03056

Professor, head of department

System Design department

Sergiy Yakovich Svistunov, Bogolyubov Institute for Theoretical Physics 14-b, Metrologichna str, Kyiv, Ukraine, 03680

Senior researcher, Ph.D.

Pavlo Volodymyrovych Svirin, National Technical University of Ukraine “Kiev Polytechnical Institute” 37, av. Peremohy, Kyiv, Ukraine, 03056

Assistant professor

System Design department

References

  1. Петренко, А. Алгоритм оцінки завантаженості ГРІД-сайту [Текст] / А. Петренко, С. Свістунов, П. Свірін // Матеріали конференції«Системний аналіз та інформаційні технології», 23-28 мая 2011. - г. Киев, Украина - 388c.
  2. Chao-Tung, Y. A Grid Resource Broker with Network Bandwidth-Aware Job Scheduling for Computational Grids. [Текст] / Y. Chao-Tung, C. Sung-Yi, C. Tsui-Ting // Advances in Grid and Pervasive Computing – 2007. - Vol. 4459 - pp. 1 - 12.
  3. Nordugrid ARC. [Електронний ресурс]. - Режим доступу: http://www.nordugrid.org.
  4. Загородний, А. Украинский академический грид [Текст] / А. Загородний, Г. Зиновьев, Е. Мартынов, С. Свистунов // Українсько-македонський науковий збірник, Вип. 4 - Київ: Вид-во Національна бібліотека України імені В.І.Вернадського, 2009. - С.140-150.
  5. Read, A. Complete Distributed Computing Environment for a HEP Experiment: Experience with ARC-Connected Infrastructure for ATLAS. [Електронний ресурс] / A. Read, A. Taga, F. Ould-Saada, K. Pajchel, B. H. Samset, D. Cameron. - Режим доступу: http://www.nordugrid.org/documents/chep07-atlas.pdf
  6. Kennedy, J. ATLAS Production System. [Електронний ресурс]. - Режим доступу: http://www.etp.physik.uni-muenchen.de/dokumente/talks/jkennedy_dpg07.pdf
  7. Werner, J. Grid computing in High Energy Physics using LCG: the BaBar experience. [Електронний ресурс]. - Режим доступу: http://www.gridpp.ac.uk/papers/ahm06_werner.pdf
  8. Boyanov, L. On the employment of LCG GRID middleware. [Електронний ресурс]. / L. Boyanov, P. Nenkova. - Режим доступу: http://ecet.ecs.ru.acad.bg/cst05/Docs/cp/SII/II.11.pdf
  9. Петренко, А. Гібридний алгоритм брокера для Nordugrid ARC 2.0. [Текст] / А. Петренко, С. Свістунов, П. Свірін // Матеріали конференції HPC UA, 8-12 жовтня, 2012, Київ, Україна - с. 275.
  10. Raicu, I. Towards Data IntensiveMany-Task Computing. Data Intensive Distributed Computing: Challenges and Solutions for Large-Scale Information Management. [Текст] / I. Raicu, I. Foster et al. -IGI Global Publishers, 2009 - 352 pages.
  11. Klusacek, D. Alea - Grid Scheduling Simulation Environment. [Текст] / D. Klusacek, L. Matyska, H. Rudova. // Lecture Notes in Computer Science – 2008. - pp. 1029 – 1038.
  12. ARC peer-to-peer information system. [Електронний ресурс]. - Режим доступу: http://www.nordugrid.org/documents/infosys_technical.pdf
  13. Buyya, R. GridSim: A Toolkit for the Modeling and Simulation of Distributed Resource Management and Scheduling for Grid Computing. [Текст] / R. Buyya, M. Murshed. // CONCURRENCY AND COMPUTATION: PRACTICE AND EXPERIENCE – 2002. - Vol. 14, No.13 - pp.1175—1220.
  14. Petrenko, A., Svistunov, S., Svirin, P. (2011). The Algorithm for Grid Site Load Evaluation. Proceedings of 13th conference «System Analysis And Information Technologies», 388.
  15. Chao-Tung, Y., Sung-Yi, C.,Tsui-Ting, C. (2007) A Grid Resource Broker with Network Bandwidth-Aware Job Scheduling for Computational Grids. Advances in Grid and Pervasive Computing, 4459, 1.
  16. NordugridARC. http://www.nordugrid.org.
  17. Zagorodniy, A., Zinovyev, G., Martynov, E., Svistunov, S. UkrainskiyakademicheskiyGrid. Ukrayins'ko makedons'kiy naukovi yzbirnyk, 2009, 4, 140.
  18. Read, A., Taga, A.,Ould-Saada, F., Pajchel, K., Samset, B., Cameron, D. Complete Distributed Computing Environment for a HEP Experiment: Experience with ARC-Connected Infrastructure for ATLAS. http://www.nordugrid.org/documents/chep07-atlas.pdf.
  19. Kennedy, J. ATLAS Production System. http://www.etp.physik.uni-muenchen.de/dokumente/talks/jkennedy_dpg07.pdf.
  20. Werner, J. Grid computing in High Energy Physics using LCG: the BaBar experience. http://www.gridpp.ac.uk/papers/ahm06_werner.pdf.
  21. Boyanov, L.,Nenkova,P. On the employment of LCG GRID middleware. http://ecet.ecs.ru.acad.bg/cst05/Docs/cp/SII/II.11.pdf.
  22. Petrenko, A., Svistunov, S., Svirin, P. (2012). Hybrid Broker Algorithm forNordugrid ARC 2.0. Proceedings of HPCUAConference, 275.
  23. Raicu, I., Foster, I. (2009)Towards Data Intensive Many-Task Computing. Data Intensive Distributed Computing: Challenges and Solutions for Large-Scale Information Management, IGI Global Publishers, 352.
  24. Klusacek, D., Matyska, L., Rudova, H. (2008) Alea-Grid
  25. Scheduling Simulation Environment. Lecture Notes in Computer Science, 1029.
  26. ARC peer-to-peer information system. http://www.nordugrid.org/documents/infosys_technical.pdf
  27. Buyya, R., Murshed, M. GridSim: A Toolkit for the Modeling and Simulation of Distributed Resource Management and Scheduling for Grid Computing / R. Buyya. CONCURRENCY AND COMPUTATION: PRACTICE AND EXPERIENCE, 2002, Vol. 14, No.13, pp.1175—1220.

Published

2013-06-19

How to Cite

Petrenko, A. I., Svistunov, S. Y., & Svirin, P. V. (2013). Advanced brokers for nordugrid arc using web-services. Eastern-European Journal of Enterprise Technologies, 3(9(63), 60–63. https://doi.org/10.15587/1729-4061.2013.14852

Issue

Section

Information and controlling system