GRID COMPUTING, Grid

Grid computing - это, Что такое grid computing, Определение термина grid computing, Grid-services, OGSA, WSRF, WS-ResourceLifetime, WS-ResourceProperties, WS-Notification, WS-RenewableReferences, Web-ServiceGroup, WS-BaseFaults

Концептуальное направление использования распределенных ресурсов вычислительных сетей для решения разнородных ресурсоемких задач. Классическая концепция Grid предусматривает:
1) применение открытых стандартов;
2) объединение разнородных систем;
3) совместное использование данных;
4) динамическое выделение ресурсов;
5) объединение вычислительных сетей множества предприятий и организаций.
Историческая справка
Впервые эта концепция появилась еще в конце 1960-х гг. для решения разовых математических задач, требующих привлечения значительных вычислительных мощностей. В начале 2000-х гг. интерес к ней возобновился на новом уровне. В частности, в 2001 г. известная аналитическая компания IDC назвала Grid одним из наиболее перспективных направлений развития информационных технологий. В 2003 г. о ее поддержке на уровне идей, стандартов и продуктов активно заговорило большинство ведущих мировых производителей и поставщиков информационных технологий, а за ними и специализированных средств массовой информации. Спецификой нового этапа развития Grid является ее ориентация не на жестко связанные компьютеры, управляемые из одного центра (что было свойственно для ее раннего использования), а на слабосвязанные компьютеры в сети (в том числе виртуальной), построенной по одноранговой схеме с независимыми узлами. В настоящее время признано актуальным применение Grid при решении разнородных деловых и повседневных задач для широкого круга заказчиков с привлечением ведущих поставщиков ВТ и ИТ, таких, как IBM, Hewlett-Packard, Microsoft, Oracle, Sun и др.
В глобальных международных проектах, разрабатывающих Grid-стандарты, участвуют такие крупнейшие и независимые центры, как TeraGrid и SDSC (США), ComboGrid (Великобритания), DataGrid (Европейский Союз с участием России), международная организация GGF (Global Grid Forum) и др.
Grid-services — "Grid-сервисы": вид сервисов, осуществляемых с использованием распределенных ресурсов вычислительных сетей. Важным отличием Grid-сервисов от Web-сервисов является и то обстоятельство, что их состояние и жизненный цикл ограничиваются потребностями конкретных пользователей а не организациями, которые предоставляют эти сервисы.
OGSA (Open Grid Service Architecture) —"Открытая архитектура grid-cep-висов": концепция организации и технологии обеспечения Grid-сервисов. При этом последние рассматриваются как "надстройка" над Web-сервисами. Реализация OGSA осуществляется через набор инструментальных средств (GT3), входящих в состав OGSI (Open Grid Service Initiative). OGSA была ранее одобрена Всемирным grid-форумом — GGF. Однако в 2004 г. в связи с рядом свойственных этой технологии недостатков, а также слиянием организаций OGSA и WSRF, ее сменил стандарт WSRF.
WSRF (Web Service Reference Framework) — стандарт, введенный GGF в 2004 г., с целью сближения grid- и Web-сервисов путем ликвидации промежуточного между ними слоя OGSI. Стандарт содержит 6 спецификаций, которые поддерживают grid-сервисы и Web-сервисные ресурсы —WS-Resources:
 - WS-ResourceLifetime — определяет механизм прекращения существования WS-Resource (немедленное или в заданный срок);
 - WS-ResourceProperties — определяет, как WS-Resource связан с интерфейсом, описывающим Web-сервис, а также позволяет извлекать, изменять и уничтожать свойства WS-pecypca;
 - WS-Notification — определяет механизм обработки сообщений о событиях, основанный на принципах подписки или публикаций;
 - WS-RenewableReferences — определяет механизм расширения обычной системы адресации, принятой в Web-сервисах;
 - Web-ServiceGroup — определяет интерфейс к набору гетерогенных Web-сервисов;
 - WS-BaseFaults — определяет механизм обработки сообщений об ошибках.