Decentralized scheduling algorithms of geographically-distributedcomputer systems | Vestnik Tomskogo gosudarstvennogo universiteta. Upravlenie, vychislitelnaja tehnika i informatika – Tomsk State University Journal of Control and Computer Science. 2012. № 1(18).

Decentralized scheduling algorithms of geographically-distributedcomputer systems

Locally optimal algorithm and algorithms based on job migration, job replication and bothmigration and replication of decentralized scheduling of parallel programs in geographicallydistributedcomputer systems are proposed in this paper. Software of parallel jobs decentralizedscheduling is considered. Job migration and job replication are indented to help to consider dynamicallychanged structure and resource workload. Computational complexity of proposed algorithmsdoesnt depend on number of subsystems, because the search implements within theschedulers local neighborhood. This provides algorithms applicability in large-scale geographically-distributed CS.Algorithms have been realized and included into GBroker software suite of parallel programsdecentralized scheduling in geographically-distributed multicluster and GRID-systems. Modelingof developed algorithms and software tools on the active multicluster system has shown high effectivenessof job migration. Investigation of local neighborhood structures has shown that theusing of non-fully connected structures of small (mean) diameter doesnt result in significant decreaseof the system performance. An experimental comparison of developed packet GBrokerwith centralized scheduler GridWay has shown that mean service time of job flows with centralizedand decentralized scheduling is comparable. Using of the algorithm with migration has allowedto exceed the bandwidth of this centralized scheduling system.

Download file
Counter downloads: 381

Keywords

диспетчеризация параллельных программ, пространственно-распределенные вычислительные системы, GRID-системы, task scheduling, meta-scheduling, geographically-distributed computer systems, GRID-systems

Authors

NameOrganizationE-mail
Kurnosov Mikhail G.Siberian State University of Telecommunications and Information Sciences (Novosibirsk)mkurnosov@gmail.com
Paznikov Alexey A.Siberian State University of Telecommunications and Information Sciences (Novosibirsk)apaznikov@gmail.com
Всего: 2

References

Хорошевский В.Г. Распределённые вычислительные системы с программируемой структурой // Вестник СибГУТИ. 2010. № 2 (10). С. 3−41.
Huedo E., Montero R., Llorente I. A framework for adaptive execution on grids // Software - Practice and Experience (SPE). 2004. V. 34 P. 631−651.
Berman F., Wolski R., Casanova H. Adaptive computing on the grid using AppLeS // IEEE Trans. on Parallel and Distributed Systems. 2003. V. 14. No. 4. P. 369−382.
Cooper K., Dasgupta A., Kennedy K. New grid scheduling and rescheduling methods in the GrADS project // In Proc. of the 18th International Parallel and Distributed Processing Symposium (IPDPS'04). 2004. P. 199−206.
Buyya R., Abramson D., Giddy J. Nimrod/G: An architecture for a resource management and scheduling system in a global computational Grid // Proc. of the 4th International Conference on High Performance Computing in Asia-Pacific Region. 2000. P. 283−289.
Frey J., Tannenbaum T., Livny M., et al. Condor-G: A computation management agent for multi-institutional grids // Cluster Computing. 2001. V. 5. P. 237−246.
Корнеев В.В. Архитектура вычислительных систем с программируемой структурой. Новосибирск: Наука, 1985. 164 с.
Монахов О.Г., Монахова Э.А. Параллельные системы с распределённой памятью: управление ресурсами и заданиями. - Новосибирск: ИВМиМГ СО РАН, 2001. 168 с.
Курносов М.Г., Пазников А.А. Инструментарий децентрализованного обслуживания потоков параллельных MPI-задач в пространственно-распределенных мультикластерных вычислительных системах // Вестник Томского государственного университета. Управление, вычислительная техника и информатика. 2011. № 3 (16). С. 78−85.
 Decentralized scheduling algorithms of geographically-distributedcomputer systems | Vestnik Tomskogo gosudarstvennogo universiteta. Upravlenie, vychislitelnaja tehnika i informatika – Tomsk State University Journal of Control and Computer Science. 2012. № 1(18).

Decentralized scheduling algorithms of geographically-distributedcomputer systems | Vestnik Tomskogo gosudarstvennogo universiteta. Upravlenie, vychislitelnaja tehnika i informatika – Tomsk State University Journal of Control and Computer Science. 2012. № 1(18).

Download file