ГРИД-технологии

Краткая информация о ГРИД-технологиях

Грид-технологии (Grid) позволяют создать географически распределенные вычислительные инфраструктуры, которые объединяют разнородные ресурсы и реализуют возможность коллективного доступа к этим ресурсам. Принципиальной новизной этих технологий является объединение ресурсов путем создания компьютерной инфраструктуры нового типа, обеспечивающей глобальную интеграцию информационных и вычислительных ресурсов на основе сетевых технологий и специального программного обеспечения промежуточного уровня (middleware), а также набора стандартизованных сервисов (служб) для обеспечения надежного совместного доступа к географически распределенным информационным и вычислительным ресурсам: отдельным компьютерам, кластерам, хранилищам информации и сетям. Основными направлениями развития грид-технологий являются: вычислительный грид, грид для интенсивной обработки данных и семантический грид для оперирования данными из различных баз данных.

С позиций стандартизации (архитектура, протоколы, интерфейсы, сервисы) грид-технологии можно охарактеризовать следующим набором критериев:

  • координация использования ресурсов при отсутствии централизованного управления этими ресурсами;
  • использование стандартных, открытых, универсальных протоколов и интерфейсов;
  • обеспечение высококачественного обслуживания пользователей.

Грид-технологии обеспечивают гибкий, безопасный и скоординированный общий доступ к ресурсам, под которыми понимаются не только процессорные ресурсы или ресурсы хранения информации, но и сетевые ресурсы, а также системное или прикладное программное обеспечение.

Технологии грид включают в себя лишь наиболее общие и универсальные аспекты, одинаковые для любой системы (архитектура, протоколы, интерфейсы, сервисы). Используя эти технологии и наполняя их конкретным содержанием, можно реализовать ту или иную грид-инфрастурктуру, предназначенную для решения того или иного класса прикладных задач. Грид-технологии не являются технологиями параллельных вычислений – задачей технологий грид является лишь координация использования ресурсов (хотя в рамках конкретной грид-системы возможно организовать параллельные вычисления с использованием существующих технологий параллельных вычислений).

Для построения полностью функциональной грид-системы необходимо программное обеспечение промежуточного уровня (middleware), построенное на базе существующих инструментальных средств и предоставляющее высокоуровневые сервисы задачам и пользователям. Создание и реализация грид-технологий является сложной научной и практической проблемой, находящейся на стыке большого количества научно-технических направлений.

Огромную работу по распространению грид-технологий и разработке стандартов ведет сообщество пользователей, исследователей и разработчиков “Открытый грид-форум” (Open Grid Forum (OGF) (http://www.ogf.org)), представляющих около 400 организаций из 50-ти стран мира.

Комментарии запрещены.