Язык программирования: Java
GridCom - Grid Commander - пакет программ для обеспечения автоматизации доступа к средствам
распределенной системы Грид (задачам и данным). Последняя версия GridCom 2.1
обеспечивает работу с программным обеспечением LCG (LHC Grid Computing) -
middleware gLite 3.1.
Программный пакет GridCom состоит из двух компонент:
1. графической клиентской части, собственно GridCom, которая выполнена в виде
Java-апплетов и Java-приложения. На машине пользователя нужно установить
Java-пакет
(http://java.com),
2. исполнительной части Lexor (LCG Executor), которая запускается в работу
самим пользователем на UI (User Interface) машине, обеспечивающей выполнение
Грид-операций.
- Функционально пакет состоит также из двух частей:
- 1. Job Managemet (управление задачами), в которой выполняются операции c задачами:
- • подготовки задачи в формате JDL (Job Definition Language),
- • редактирования её,
- • передачи в WMS (Workload Management System),
- • проверки ее состояния,
- • получения результатов счета,
- • получения дополнительной информации о состоянии Грида.
- 2. Data Management (Управление данными), в которой выполняются операции с файлами в Гриде:
- • download - загрузка файлов из хранилища данных в Гриде (SE, Storage Element) в локальную файловую систему,
- • upload - копирование файлов из локальной файловой системы в SE,
- • операции с логическими именами файлов в LFC-каталоге (операции lfc-* ),
- • выполнение основных операций lcg-utils (создание, преобразование, удаление файлов и их репликаций).
- Для пользователя требуется:
- • минимальное знание операционных систем Linux и Windows,
- • иметь общее представление об архитектурной организации WLCG,
- • иметь доступ (Unix account) к программному обеспечению Грида (Grid UI),
- • иметь пользовательский Грид-сертификат,
- • быть зарегистрированным в виртуальной организации Грида.
- Запуск:
- • клиентской программы GridCom через WEB-интерфейс:
http://wwwinfo.jinr.ru/~gvv/GridCom,
- • клиентской программы GridCom в Windows как Java-приложения:
- - распаковать пакет GridCom.zip,
- - установить собственный DN в файле GridCom.bat,
- - запустить GridCom.bat.
- • исполнительной программы Lexor на UI-машине:
- export GC_LOC=/afs/jinr.ru/user/g/gvv/public/GridCom
- glite-voms-proxy-init
- $GC_LOC/Lexor.sh
Программы написаны на языке Java, что в высокой степени обеспечивает их
транспортабельность на родственные инфраструктуры (OC Unix, базы данных).
В архиве представлены все программы GridCom.