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