|
GridCom Библиотека "JINRLIB"
Автор: В.В.Галактионов Вы
Язык программирования: Java
посетитель.
Grid Commander: ГРАФИЧЕСКИЙ ИНТЕРФЕЙС ДЛЯ РАБОТЫ С ЗАДАЧАМИ И ДАННЫМИ В ГРИДЕ
GridCom - пакет программ для обеспечения автоматизации доступа к средствам
распределенной системы Грид (задачам и данным). Последняя версия 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.zip представлены все программы GridCom.
|