Опыт использования GRIA (Grid Resources for Industrial Applications) – применение в промышленности веб – сервиса GRID
Майк Сэрридж и Стив Тайлор, Инновационный центр ИТ
Давид де Рур и Эд Залуска, Университет электорники и вычислительной техники Саутгемптона
Аннотация
Проект GRIA предлагает сделать Grid применимым в производстве. Промежуточное программное обеспечение базируется на веб – сервисах, и разработано, чтобы удовлетворять потребностям производства в безопасности и в службе закупок и управления "бизнес-бизнес" (В2В). Оно обеспечивает четко определенные модели "бизнес-бизнес" для отчетности и соглашений о качестве обслуживания, и предоставления бесплатных proxy - серверов для поддержки ведения счетов и интеграции услуг. Программное обеспечение GRIA v3 теперь используется в производстве. Выбирая бизнес – ориентированный подход, независимый от эволюционных предложений Ореn Grid Services Architecture для Ореn Grid Services Architecture, GRIA продемонстрировала необходимые для более широкого понимания виртуальной организации (VOs - Virtual Organizations). Традиционные учебные виртуальные организации стабильны, продуктивные и имеют логическое сосредоточение, структуру управления, ориентированную на членский состав. В отличие от этого, опыт GRIA состоял в том, что работа виртуальных организаций, вероятно, будет сфокусирован на проекте и распространил структуры управления, ориентированные на процесс.
1. Введение
Grid – вычисления, по сути, соединяют множество вычислительных ресурсов воедино, чтобы обеспечить новыми возможностями, и все чаще применяют подход, ориентированный на услуги. Десять лет назад акцент делался на комбинировании ресурсов суперкомпьютеров с высокоскоростной глобальной сетевой связью, чтобы обеспечить сверхбольшую скорость обработки данных. Хотя Grid - вычисления развиваются, они продолжают фокусироваться на объединении ресурсов и сервисов воедино, но акцент сейчас перемещен на виртуальную организацию (VOs) установлено Фостером: «Реальная и специфическая проблема, которая лежит в основе концепции Grid – согласованное разделение ресурсов и решение проблемы в динамике, межведомственная виртуальная организация…Это разделение обязательно тщательно контролируется поставщиками ресурсов и потребителями, четко и внимательно устанавливающими только то, что используется совместно, то, кому разрешено использовать совместно, и условия, при которых происходит совместное использование. Ряд индивидуальных и/или общественных, установленных такими правилами совместного пользования форм, которые мы называем виртуальной организацией».
Проект GRIA предлагает сделать Grid применимым к промышленности, применяя подход виртуальной организации. Промежуточное программное обеспечение GRIA базируется на веб - сервисах, потому что в настоящее время они обеспечивают самую практичную поддержку применения Grid в коммерции и промышленности. GRIA – это аббревиатура «Средства Grid для промышленного применения» (Grid Resources for Industrial Applications) и сосредоточение на коммерческих целях, что привело к значительным отличиям от другого исследования Grid в некоторых важных областях.
В частности, мы успешно выполнили облегчение инфраструктуры Grid, точно сделанное по образцу доверия и практики деловых отношений, типично встречающихся в коммерческой (чаще, чем в учебной) деятельности. Облегчение в данном контексте относится к упрощению в установке и использовании: требуется только минимум дискового пространства клиента и среда выполнения Java.
Этот доклад описывает наш опыт использования проекта GRIA, разработанного и реализованного на промежуточном программном обеспечении веб - сервисе.
2. Предпосылки и сопутствующая работа
Проект GRIA начался в декабре 2001, с четкой, но трудной цели создания Grid применимого для бизнеса и промышленности. Эта концентрация отметила GRIA из многочисленных теоретических объектов инфраструктуры Grid, кроме того под разработкой в объединении Grid. Критической проблемой для промышленных пользователей были определены безопасность, уровни сервиса и функциональная совместимость.
Два партнера GRIA предоставили подробные учебные примеры, чтобы помочь определить необходимые условия и оценить производительность проекта GRIA. И так, они следующие.
-CESI совершенствуют и продвигают цифровые и экспериментальные технические решения, чтобы поддержать проект, работу и воздействие на окружающую среду гидроэлектростанций. Они развили и продолжают управлять многими моделями и постоянно пытаются улучшить точность. Моделями управляют по требованию, чтобы прогнозировать поведение структуры. Так как моделями управляют периодически на произвольной основе, по требованию, CESI обладает противоречивыми потребностями: они требуют быстрых результатов, но не желают приобретать высоко эффективные машины как эти были бы бесполезны в практически все время.
-KINO TV и производители кинофильмов (Movie Productions) хотели использовать приложения трехмерного рендеринга, основанные на коде коммерческой, независимой третьей фирмы, для координации совместной деятельности между пользователем и его клиентом в режиме онлайн. В отличие от CESI, сотрудники Kino скорее аниматоры, чем программисты, и их требования акцентировали простоту использования. Они требовали простой интерфейс для GRIA через портал. Высоко эффективные вычислительные ресурсы снова необходимы по требованию, чтобы отражать потребности клиента, и кроме того, приложение было вынуждено интегрироваться в сложившийся бизнес процесс.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.