A method for submitting and processing jobs prepared for various runtime environments in grid

Authors

  • B.J. Walker
  • V.A. Ilyin
  • A.P. Kryukov
  • L.V. Shamardin
  • A.P. Demichev
  • I.N. Gorbunov

Keywords:

распределенные вычисления
виртуализация
среда исполнения
грид-среда
среда исполнения
пакетная обработка
виртуализация рабочих узлов

Abstract

A method for the batch processing of computer jobs prepared for various runtime environments in grid is proposed. This method is based on the virtualization of working nodes of grid resource centers and provides a substantial extension of the class of applied problems that can be solved with the aid of global grid-infrastructures.


Published

2008-10-22

Issue

Section

Section 2. Programming

Author Biographies

B.J. Walker

V.A. Ilyin

A.P. Kryukov

L.V. Shamardin

A.P. Demichev

I.N. Gorbunov


References

  1. Демичев А.П., Ильин В.А., Крюков А.П. Введение в грид-технологии. Препринт НИИЯФ МГУ № 2007-11/832. М., 2007 (http://dbserv.sinp.msu.ru:8080/sinp/files/pp-832.pdf).
  2. Проект EGEE (http://www.eu-egee.org).
  3. Проект OSG (http://www.opensciencegrid.org).
  4. Jones M.T. Virtual Linux. An overview of virtualization methods, architectures, and implementations. 2006 //
  5. Проект RDIG (http://egee-rdig.ru).
  6. Промежуточное программное обеспечение gLite (http://glite.web.cern.ch/glite).
  7. Globus Alliance (http://www.globus.org).
  8. Проект Incubator Dynamic Accounts (http://dev.globus.org/wiki/Incubator/Dynamic_Accounts).
  9. Проект Xen (http://www.xen.org/).
  10. Александров А. Спирали аппаратной виртуализации // Открытые системы. 2007. № 3. 12-19.
  11. Keahey K., Doering K., Foster I. From sandbox to playground: dynamic virtual environments in the grid // Proc. of the 5th Int. Workshop in Grid Computing. Pittsburgh, 2004. pp. 190-199.
  12. Krsul I., Ganguly A., Zhang J., Fortes J., Figueiredo R. VMPlants: providing and managing virtual machine execution environments for grid computing // Proc. of the ACM/IEEE SC2004 Con. Pittsburgh, 2004. pp. 7-19 (http://ieeexplore.ieee.org/iel5/9595/30315/01392937.pdf).
  13. Проект In-VIGO (http://invigo.acis.ufl.edu).
  14. Chase J., Irwin D.E., Grit L.E., Moore J.D., Sprenkle S.E. Dynamic virtual clusters in a grid site manager // Proc. of the 12th IEEE Int. Symp. on High Performance Distributed Computing. Seattle, 2003. pp. 90-100.
  15. Sundararaj A., Dinda P. Towards virtual networks for virtual machine grid computing // Proc. of the 3rd USENIX Conf. on Virtual Machine Technology. San Jose, 2004. pp. 14-29.
  16. Jiang X., Xu D. VIOLIN: Virtual Internetworking on OverLay INfrastructure. Department of Computer Sciences Technical Report CSD TR 03-027. Lafayette: Purdue University, 2003.
  17. Проект Incubator/Virtual Workspaces (http://workspace.globus.org; // http://dev.globus.org/wiki/Incubator/Virtual_Workspaces).
  18. Спецификации WSRF (http://www.globus.org/wsrf).
  19. Virtual Workspace как портал для Amazon Elastic Compute Cloud // (http://workspace.globus.org/vm/TP1.3.1/iaq.html).
  20. Проект Amazon Elastic Compute Cloud (http://www.amazon.com/b/?node=201590011).
  21. Схема GLUE (http://forge.ogf.org/sf/projects/glue-wg).
  22. Job Description Language HowTo. DataGrid-01-TEN-0102-0_2 (http://server11.infn.it/workload-grid/docs/DataGrid-01-TEN-0102-0_2-Document.doc).
  23. Грид-сервис передачи данных GridFTP (http://www.globus.org/toolkit/data/gridftp).
  24. Java-версия клиентской части GridFTP (http://www-unix.globus.org/cog/jftp/guide.html).