NorduGrid - это сотрудничество, направленное на разработку, обслуживание и поддержку бесплатного промежуточного программного обеспечения Grid , известного как Advanced Resource Connector (ARC). [1]
Формирование | 1 февраля 2001 г . |
---|---|
Правовой статус | сотрудничество |
Цель | разработка программного обеспечения |
Штаб-квартира | Осло |
Место расположения |
|
Членство | исследовательские группы и проекты |
Официальный язык | En |
Председатель правления | Проф. Фарид Ульд-Саада |
Главный орган | Совет Консорциума |
Веб-сайт | www |
История
Название NorduGrid впервые стало известно в 2001 году как сокращение от проекта под названием «Северный испытательный стенд для глобальных вычислений и обработки данных», финансируемого Советом министров Северных стран через программу Nordunet2. Основная цель этого проекта заключалась в создании прототипа распределенной вычислительной инфраструктуры ( испытательного стенда ), ориентированного в первую очередь на потребности исследователей физики высоких энергий в эксперименте ATLAS . [2] [3]
После оценки существующих на тот момент технологических решений Grid разработчики NorduGrid предложили альтернативную архитектуру программного обеспечения . Он был реализован и продемонстрирован в мае 2002 года и вскоре стал известен как промежуточное ПО NorduGrid . В 2004 году этому промежуточному программному решению было присвоено собственное имя - Advanced Resource Connector (ARC). [4]
До мая 2003 года штаб-квартира NorduGrid находилась в Институте Нильса Бора ; на 5-м семинаре NorduGrid было решено перенести их в Университет Осло . [5] Сегодняшнее официальное сотрудничество было установлено в 2005 году пятью северными академическими институтами ( Институт Нильса Бора в Копенгагене, Дания, Хельсинкский институт физики в Финляндии, Университет Осло в Норвегии и университеты Лунда и Упсалы в Швеции) с целью для разработки, поддержки, обслуживания и популяризации ARC . Развертывание и поддержка инфраструктуры Nordic Grid стало ответственностью проекта NDGF , запущенного в июне 2006 года. Это означало четкое разделение между поставщиками промежуточного программного обеспечения Grid и поставщиками инфраструктурных услуг. Для дальнейшей поддержки развития ARC NorduGrid и несколько других заинтересованных партнеров обеспечили выделенное финансирование в рамках проекта EU FP6 KnowARC .
Сотрудничество с NorduGrid основано на необязательном Меморандуме о взаимопонимании и открыто для новых участников.
Цели
NorduGrid Collaboration - это консорциум, стоящий за промежуточным программным обеспечением ARC , и его основная цель - обеспечить дальнейшее развитие, обслуживание, поддержку и широкое развертывание ARC , оставаясь при этом бесплатным программным обеспечением с открытым исходным кодом , подходящим для широкого спектра высокопроизводительных сетей. вычислительные задачи.
Конечная цель - предоставить надежное, масштабируемое, портативное и полнофункциональное решение для грид- инфраструктур, соответствующее открытым стандартам, в первую очередь тем, которые были разработаны в рамках Open Grid Forum .
Хотя разработка программного обеспечения ARC может осуществляться и часто происходит за пределами NorduGrid, Collaboration координирует вклад в код и поддерживает репозитории кода и программного обеспечения, а также систему сборки, систему отслеживания проблем и другие необходимые услуги по разработке программного обеспечения.
NorduGrid определяет стратегические направления развития ARC и обеспечивает его финансовую поддержку.
Сообщество ARC
Термин «сообщество ARC» используется для обозначения различных групп людей, желающих поделиться своими вычислительными ресурсами через ARC. Группа пользователей « око за око » оформлена как виртуальная организация (VO), что позволяет взаимно использовать такие ресурсы сообщества. [6]
Вопреки распространенному мнению, члены NorduGrid не обязаны предоставлять вычислительные ресурсы или ресурсы хранения; ни одно предложение таких ресурсов не дает автоматического членства.
Тем не менее, сообщество ARC в целом владеет значительным количеством вычислительных ресурсов и ресурсов хранения. На добровольной основе и для целей процесса разработки с открытым исходным кодом члены сообщества могут пожертвовать циклы ЦП и некоторое пространство для хранения разработчикам и тестировщикам. Такие ресурсы составляют испытательную площадку для промежуточного программного обеспечения ARC.
За исключением таких пожертвованных ресурсов сообщества, NorduGrid не предоставляет и не распределяет какие-либо вычислительные ресурсы и не координирует развертывание ARC по всему миру .
Фактическое развертывание и использование ARC -О распределенное вычислительная инфраструктура координируются соответствующими инфраструктурными проектами, такие как , например , NDGF , Swegrid (Швеция), материаловедение национальной Grid Infrastructure (M-сетка) (Финляндия), NorGrid (Норвегия) и т.д ..
Помимо предоставления вычислительных ресурсов, многие группы разрабатывают программные инструменты более высокого уровня на основе ARC (например, [7] [8] [9] ). Этот вид разработки не координируется NorduGrid, но по запросу Сотрудничество предоставляет помощь.
Центр сертификации NorduGrid
Центр сертификации NorduGrid (CA) в настоящее время является единственной крупной инфраструктурной услугой, предоставляемой NorduGrid. Этот орган выдает электронные сертификаты пользователям и службам, чтобы они могли работать в грид-средах. Современные реализации Grid требуют сертификатов X.509 для проверки личности участников Grid. NorduGrid CA предоставляет такие сертификаты лицам и машинам, связанным с исследовательскими и / или академическими учреждениями в Дании , Финляндии , Норвегии и Швеции . Центр сертификации NorduGrid является членом Европейского органа управления политикой аутентификации сетей (EUGridPMA) .
Связанные проекты
- Проект ЕС KnowARC
- Грид-центр данных Северных стран
- NGIn : инновационные инструменты и услуги для NorduGrid
- Swegrid (Швеция)
- Данский центр грид-вычислений (Дания)
- Национальная грид-инфраструктура материаловедения (M-grid) (Финляндия)
- Eesti Grid (Эстония)
- NorGrid (Норвегия)
- Швейцарская национальная электросетевая ассоциация
Смотрите также
- Расширенный соединитель ресурсов
- KnowARC
- Грид-центр данных Северных стран
- Включение гридов для электронной науки
- Европейская грид-инициатива
- Европейская инициатива по промежуточному программному обеспечению
- Открытая научная сетка
- UNICORE
- Форум Open Grid
Внешние ссылки
- Веб-сайт NorduGrid
- Центр сертификации NorduGrid
- Проект KnowARC EU, способствующий разработке промежуточного программного обеспечения ARC
- Nordic DataGrid Facility , скандинавский проект, способствующий разработке промежуточного программного обеспечения ARC
Рекомендации
- ^ Эллерт, Маттиас; и другие. (Февраль 2007 г.). «Промежуточное ПО Advanced Resource Connector для облегченных вычислительных гридов». Компьютерные системы будущего поколения . 23 (2): 219–240. DOI : 10.1016 / j.future.2006.05.008 .
- ^ Эерола, Паула; и другие. (2003). «Грид-инфраструктура производства NorduGrid, состояние и планы». Труды четвертого международного семинара IEEE по грид-вычислениям : 158–165. DOI : 10.1109 / GRID.2003.1261711 .
- ^ Hämmerle, Hannelore; Кремель, Николь (апрель 2005 г.). «NorduGrid предоставляет ресурсы для ATLAS» . Международный журнал физики высоких энергий - CERN Courier . Женева, Швейцария: Издательство IOP. 45 (3): 17. ISSN 0304-288X .
- ^ Объявление о выпуске ARC v0.4
- ^ Заметки о встрече NorduGrid
- ^ Виртуальная организация сообщества ARC
- ^ Портал приложений Lunarc
- ^ Дженсен, Хенрик Тоструп; Клейст, Йосва; Лет, Джеспер Райдж (2005). «Фреймворк для управления заданиями в промежуточном программном обеспечении NorduGrid ARC». Конспект лекций по информатике . Берлин / Гейдельберг: Springer. 3470 : 861–871. DOI : 10.1007 / 11508380_88 .
- ^ Фомкин, Руслан; Риш, Тор (2006). Пирсон, Жан-Марк (ред.). «Платформа для запросов к распределенным объектам, управляемым сетевой инфраструктурой». Конспект лекций по информатике . Берлин / Гейдельберг: Springer. 3836 : 58–70. DOI : 10.1007 / 11611950 .