NorduGrid
Коллаборация NorduGrid[1] («НордуГрид»; англ. NorduGrid) координирует разработку и обеспечивает поддержку свободно распространяемого связующего программного обеспечения (англ. middleware) с открытым кодом для Грид-инфраструктур, известного под названием Advanced Resource Connector (ARC)[2]. Коллаборация объединяет научно-исследовательские группы и проекты из Венгрии, Дании, Литвы, Норвегии, Словакии, Словении, Украины, Финляндии и Швеции, базируясь на меморандуме о взаимопонимании.
NorduGrid | |
---|---|
| |
Членство | исследовательские группы и проекты |
Штаб-квартира | Осло |
Тип организации | Коллаборация |
Официальные языки | английский |
Руководители | |
Председатель Совета | Проф. Фарид Ульд-Саада |
Основание | |
Старт проекта | 1 февраля 2001 года |
Отрасль | Разработка программного обеспечения |
Сайт | nordugrid.org |
Краткая история
правитьКоллаборация NorduGrid является преемником одноимённого проекта, изначально носившего название «Североевропейская модель рассредоточенного компьютинга и обработки данных» («Nordic Testbed for Wide Area Computing and Data Handling»). Деятельность коллаборации направлена на продолжение и дальнейшую разработку достижений этого проекта, начавшегося в мае 2001г и имевшего целью построение Грид-инфраструктуры, удовлетворяющей требованиям, предъявляемым современными научно-исследовательскими проектами. До 2002 года NorduGrid поддерживал европейский проект EDG и являлся одним из его ассоциированных партнёров.
В марте 2002г, программисты NorduGrid решили пойти по пути создания собственного связующего программного обеспечения, отличного от разрабатываемого в EDG. В течение всего двух месяцев ими было создано оригинальное архитектурное решение, максимально исключающее централизацию, и разработан соответствующий программный продукт. Это позволило создать функционирующую Грид-инфраструктуру уже к маю 2002 года. Эта инфраструктура продолжает расширяться, и действует в режиме непрерывных рабочих нагрузок с августа 2002 года. Начав применяться в странах Северной Европы, в настоящее время система используется во многих европейских странах, России, на Украине, в Китае, Канаде и т. д..
Цели и задачи
правитьКоллаборация NorduGrid ставит целью создание и поддержку надёжного, масштабируемого, переносимого и функционально завершённого программного продукта для глобально распределённых Грид-систем, обслуживающих вычислительные задачи и поддерживающих хранение и обработку данных. NorduGrid разрабатывает и обслуживает набор свободно доступных утилит и сервисов, — так называемое связующее программное обеспечение Advanced Resource Connector (ARC).
Основные задачи коллаборации NorduGrid таковы:
- Разработка и поддержка связующего ПО ARC
- Координация вкладов в разработку исходного кода ARC
- Определение стратегических направлений разработки связующего ПО ARC, следуя современным тенденциям в Грид-технологиях
- Содействие распространению продукта ARC в различных областях разработки применения Грид-технологий
- Вклад в разработку стандартов Грид, в том числе через участие в организации Open Grid Forum
Организация
правитьЯдро коллаборации NorduGrid исторически сформировано пятью североевропейскими институтами и университетами: Институт Нильса Бора в Копенгагене, Дания, Хельсинкский Институт Физики в Финляндии, Университет Осло в Норвегии, а также университеты Лунда и Уппсалы в Швеции. Кроме того, в коллаборации участвуют несколько ассоциированных партнёров.
Деятельность коллаборации координируется руководящим комитетом, в то время как технические аспекты регулируются группой технических экспертов. Председатель руководящего комитета избирается коллаборацией, а технический координатор — группой технических экспертов.
Вычислительные мощности
правитьНесмотря на то, что изначальной целью коллаборации NorduGrid было создание распределённой вычислительной инфраструктуры, на настоящий момент сама коллаборация не располагает вычислительными мощностями: поддержка североевропейской инфраструктуры входит в обязанности смежного проекта NeIC. Предоставление ресурсов не является ни условием, ни гарантией членства в коллаборации.
Тем не менее, члены NorduGrid обычно располагают определёнными (ограниченными) вычислительными и накопительными мощностями, необходимыми для разработки и тестирования продукта ARC.
Сообщество
правитьNorduGrid приглашает к сотрудничеству промышленные, научно-исследовательские, образовательные, частные и общественные организации, заинтересованные в разработке и использовании технологий Грид. Члены сообщества могут внести вклад в развитие и отладку технологий посредством предоставления части своих вычислительных мощностей. С этой целью создана специальная группа пользователей (т. н. «виртуальная организация»), реализующая взаимное использование общих ресурсов.
В общем и целом, следует различать усилия по разработке свободного связующего ПО и создание целевых Грид-инфраструктур как два существенно отличных друг от друга (хотя и связанных) рода деятельности. NorduGrid не занимается созданием и поддержкой инфраструктур как таковых.
Всемирная Грид-инфраструктура, основанная на связующем ПО ARC, полностью рассредоточена и не управляется коллаборацией NorduGrid. В частности, это означает, что NorduGrid не выделяет и не гарантирует доступ к вычислительным мощностям и другим сервисам.
Смежные проекты
править- NeIC (бывший NDGF)
- Европейский проект KnowARC
Дополнительная информация
править- Грид
- KnowARC — Европейский проект, ведущий разработку нового поколения ARC
- Другие Грид-проекты:
Ссылки
правитьПримечания
править- ↑ NorduGrid | General Information . www.nordugrid.org. Дата обращения: 16 августа 2016. Архивировано 10 октября 2016 года.
- ↑ «Advanced Resource Connector middleware for lightweight computational Grids». M.Ellert et al., Future Generation Computer Systems 23 (2007) 219—240. doi: 10.1016/j.future.2006.05.008