Отдельные программные средства
В этом разделе представлены программные средства, выполняющие отдельные функции и которые могут использоваться независимо от других. Некоторые из них входят в состав пакетированных комплексов. Здесь стоит отметить крупнейший репозитарий Grid Technology Repository (GTR), в котором все специалисты могут публиковать свои работы по технологим грид.
Condor-G разработан создателями системы распределенной обработки Condor, но работает независимо от нее, совместно с Globus Toolkit. Condor-G управляет очередью заданий одного пользователя, взаимодействуя с узлами грид, где эти задания выполняются. Через Condor-G пользователь может запустить несколько заданий и отслеживать их состояние с помощью удобного интерфейса. Condor-G также осуществляет автоматическое продление временного сертификата (proxy-сертификата), срок действия которого истекает во время выполнения задания. Condor-G обладает отказоустойчивостью – если машина пользователя временно выходит из строя, то после перезагрузки контроль над всеми выполняющимися заданиями восстанавливается.
The Network Weather Service (NWS) - распределенная служба краткосрочного прогнозирования пропускной способности сети на основе истории измерений загрузки сети и вычислительных ресурсов. Эта служба включает:
- сервер имен (Name Server) для связи процесса и имен данных с контактной информацией нижележащего уровня;
- сервер памяти (Memory Server) для надежного хранения данных; Датчик (Sensor) для сбора статистики измерений производительности ресурса;
- модуль прогнозирования (Forecaster) для предсказания производительности ресурса через определенное время.
MyProxy - репозитарий сертификатов, позволяющий пользователям грид по требованию получать временные прокси-сертификаты. MyProxy повышает надежность хранения секретных ключей и основных сертификатов путем выдачи временных сертификатов с небольшим сроком действия. Для выполнения длительных заданий в MyProxy имеется механизм периодического продления времени действия временных сертификатов.
MPICH-G2 - реализация прикладного протокола межмашинного взаимодействия процессов (Message Passing Interface, MPI) для грид, основанная на библиотеке MPICH. Реализация предназначена для работы в грид, построенного на базе Globus Toolkit (GT2), и используется для связи нескольких машин, на которых запущено MPI-приложение.








