Broker hybrid algorithm for NordugridARC 2.0 for Ukrainian grid segment

Authors

  • Анатолій Іванович Петренко National Technical University of Ukraine “Kiev Polytechnical Institute” 37, av. Peremohy, Kyiv, Ukraine, 03056, Ukraine
  • Сергій Якович Свістунов Bogolyubov Institute for Theoretical Physics 14-b, Metrologichna str, Kyiv, Ukraine, 03680, Ukraine
  • Павло Володимирович Свірін National Technical University of Ukraine “Kiev Polytechnical Institute” 37, av. Peremohy, Kyiv, Ukraine, 03056, Ukraine

DOI:

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

Keywords:

grid, NordugridARC, load balancing, broker, web service

Abstract

With the development of science one can observe an increase in the volume of experimental data to be analyzed to obtain new knowledge. The current volume of such computations often exceeds the capacity of a single cluster to compute in a satisfactory amount of time. Therefore, there is a necessity in a distributed computation of such amounts of data using the GRID-systems.

For the load balancing in such systems one uses special mechanisms – brokers, which implement a certain policy, under which such system distributes tasks among computing resources according to utilization of computational resources in the system or according to the properties of the task.

To implement the algorithm of balancing a broker should take into account enough number of factors to find the most appropriate task that can perform it with the lowest possible load or in minimum amount of time. One can use regular information sources of software that maintain the GRID-system, as well as additional ones that are not included in the standard package of this software.

The article is dedicated to the problems of a broker construction using heterogeneous information sources.

The proposed method is implemented on the basis of the Ukrainian segment GRID using the software package NordugridARC 2.0. Also, this technique can be implemented on other similar software packages for the GRID.

Author Biographies

Анатолій Іванович Петренко, National Technical University of Ukraine “Kiev Polytechnical Institute” 37, av. Peremohy, Kyiv, Ukraine, 03056

Professor, head of department

System Design department

Сергій Якович Свістунов, Bogolyubov Institute for Theoretical Physics 14-b, Metrologichna str, Kyiv, Ukraine, 03680

Senior researcher, Ph.D.

Павло Володимирович Свірін, National Technical University of Ukraine “Kiev Polytechnical Institute” 37, av. Peremohy, Kyiv, Ukraine, 03056

Assistant professor

System Design department

References

  1. NordugridARC. [Електронний ресурс]. - Режим доступу: http://www.nordugrid.org.
  2. Abhishek Singh. Grid Resource Broker. [Електронний ресурс]. – Режим доступу: http://www.cse.buffalo.edu/faculty/miller/Courses/ Grid-Seminar/GridResourceBroker.pdf.
  3. GStat 2.0 – LDAPBrowser. [Електронний ресурс]. – Режим доступу: http://gstat.egi.eu/gstat/ldap.
  4. GridMonitor. [Електронний ресурс]. – Режим доступу: http://gridmon.bitp.kiev.ua.
  5. Загородний, А. Украинский академический грид [Текст] / А. Загородний, Г. Зиновьев, Е. Мартынов, С. Свистунов // Українсько-македонський науковий збірник, Вип. 4 - Київ: Вид-во Національна бібліотека України імені В.І.Вернадського, 2009. - С.140-150.
  6. Петренко, А.І. Національна Grid - інфраструктура для забезпечення наукових досліджень і освіти. [Електронний ресурс]. – Режим доступу: http://netallted.cad.kiev.ua/downloads/Grid.pdf.
  7. Пономаренко, В. С. Методы и модели планирования ресурсов в GRID-системах [Текст] / С. В. Листровой, С. В. Минухин, С. В. Знахур. - Харків: ИНЖЭК, 2008 – 408 с.
  8. Akbari Torkestani, J. A new approach to the job scheduling problem in cimoutational grids. / Akbari Toskani, J. // Cluster Computing. – 2012. – №15(3). – P. 201-210.

Published

2012-02-05

How to Cite

Петренко, А. І., Свістунов, С. Я., & Свірін, П. В. (2012). Broker hybrid algorithm for NordugridARC 2.0 for Ukrainian grid segment. Eastern-European Journal of Enterprise Technologies, 1(2(61), 4–6. https://doi.org/10.15587/1729-4061.2013.6996

Issue

Section

Information technology