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. |