4 Заключение
Грид-технологии в целом и грид-инфраструктура EGEE в частности вступают в пору
зрелости – происходит переход от тестовых испытаний и пробного обслуживания
пилотных приложений к постоянной устойчивой работе по обслуживанию самых
разнообразных прикладных областей науки и производства. В связи с этим перед
разработчиками нового прикладного ПО, перед разработчиками грид-ПО, и перед
персоналом, обеспечивающим функционирование грид-инфраструктуры EGEE встают
новые масштабные задачи.
Масштаб внедрения грид-технологий в значительной степени будет зависеть от
способности новых и существующих приложений быть развернутыми в этой среде.
Поэтому тенденции в области разработки и реализации приложений являются
критическими для широкого распространения грида. К настоящему времени лишь
относительно небольшое число приложений были написаны специально для грид-систем
и лишь небольшое количество нынешних коммерческих приложений, представляющихся
перспективными для исполнения в грид-системах, были действительно развернуты в
гриде или были переведены на грид. Но по мере возрастания практического интереса к
грид-технологиям и к связанным с ним моделям инфраструктур, потребуются и новые
элементы планирования, модели разработки и средства для создания и реализации
предназначенных для грида приложений.
Другим важным новым обстоятельством, которое появляется при переходе к
полнофункциональному режиму работы глобальной грид-инфраструктуры является то,
что основная масса пользователей не являются и не хотят быть экспертами в области грид-
технологий. Поэтому важно обеспечить простые (графические, основанные на технологии
веб-порталов) интерфейсы к системам запуска и мониторинга заданий и управления
данными в гриде. Примером такого подхода является разработка компании GridwiseTech
Веб-портала для запуска в грид-инфраструктуру EGEE громоздких вычислительных задач,
связанных с компьютерным моделированием сложных электронных устройств. Зачастую
разработчики приборов не являются ИТ-специалистами и поэтому работа в грид-
инфраструктуре с помощью «интерфейса командной строки» является для них непростой
задачей. Веб-портал обеспечивает простой графический доступ к вычислительным
ресурсам EGEE и позволят запускать задачи без установки громоздкого программного
обеспечения на компьютерах пользователя – достаточно иметь обычный веб-браузер.
Благодаря этому разработчики таких устройств (особенно это важно для производства
медицинских приборов) могут получить высококачественные результаты уже на этапе
разработки и без построения реальных прототипов устройств. Необходимо отметить, что
компьютерное моделирование электронных приборов весьма ресурсоемко: одна задача
моделирования может занимать несколько месяцев на нескольких десятках процессоров.
Разработка GridwiseTech позволяет запускать набор таких задач на множестве
процессоров, входящих в грид-инфраструктуру.
Как видно из этого примера, создание удобных интерфейсов для конкретных приложений
является весьма важным для того, чтобы сделать грид-инфраструктуру EGEE и в целом
грид-технологии доступными широкому кругу пользователей в области промышленного
производства и других бизнес-приложений.
Еще одним исключительно важным условием широкого использования грида является
обеспечение возможности выполнения прикладного задания в грид-среде независимо от
среды его разработки. Как уже упоминалось в п. 3.5.2, основные надежды на решение этой
задачи связаны с технологией виртуализации ресурсов.
Что касается собственно проекта EGEE, то планируется, что его основной следующей
задачей как раз и станет обеспечение устойчивой и полнофункциональной работы грид-
инфраструктуры, повышение уровня обслуживания уже существующих и привлечение
новых прикладных проектов. Общий план развития грид-инфраструктуры EGEE
75