Grid computing

Grid computing — концептуальное направление использования распределенных ресурсов вычислительных сетей для решения ресурсоемких задач. Классическая концепция Grid предусматривает применение открытых стандартов; объединение разнородных систем; совместное использование данных; динамическое выделение ресурсов; объединение вычислительных сетей множества предприятий и организаций. Grid появилась в конце 1960-х годов для решения математических задач, требующих привлечения значительных вычислительных мощностей. В начале 2000-х годов интерес к ней проявился на новом уровне. Спецификой нового этапа развития Grid является ее ориентация не на жестко связанные компьютеры, управляемые из одного центра, а на слабосвязанные компьютеры в сети (в том числе виртуальной), построенной по одноранговой схеме с независимыми узлами.
Grid-services осуществляются с использованием распределенных ресурсов вычислительных сетей. Отличием Grid-сервисов от Web-сервисов является то обстоятельство, что их состояние и жизненный цикл ограничиваются потребностями конкретных пользователей, а не организациями, которые предоставляют эти сервисы. OGSA (Open Grid Service Architecture, открытая архитектура grid-сервисов) является концепцией организации и технологии обеспечения Grid-сервисов. При этом последние рассматриваются как «надстройка» над Web-сервисами. Реализация OGSA осуществляется через набор инструментальных средств (GT3), входящих в состав OGSI (Open Grid Service Initiative). OGSA была ранее одобрена Всемирным grid-форумом — GGF.
WSRF (Web Service Reference Framework) — стандарт, введенный GGF в 2004 году, с целью сближения grid- и Web-сервисов путем ликвидации промежуточного между ними слоя OGSI. Стандарт содержит шесть спецификаций, которые поддерживают grid-сервисы и Web-сервисные ресурсы — WS-Resources:
WS-ResourceLifetime определяет механизм прекращения существования WS-Resource (немедленное или в заданный срок);
WS-ResourceProperties определяет, как WS-Resource связан с интерфейсом, описывающим Web-сервис, а также позволяет извлекать, изменять и уничтожать свойства WS-ресурса;
WS-Notification определяет механизм обработки сообщений о событиях, основанный на принципах подписки или публикаций;
WS-RenewableReferences определяет механизм расширения обычной системы адресации, принятой в Web-сервисах;
Web-ServiceGroup определяет интерфейс к набору гетерогенных Web-сервисов;
WS-BaseFaults — определяет механизм обработки сообщений об ошибках.
Статья находится в рубриках
Яндекс.Метрика