Керригед - Википедия - Kerrighed

Kerrighed является Открытый исходный код односистемный образ (SSI) кластер программного обеспечения проект. Проект стартовал в октябре 1998 года в Парижской исследовательской группе. Французский национальный институт исследований в области компьютерных наук и управления. С 2006 по 2011 год проект в основном разрабатывался Kerlabs. В январе 2012 г. миссия Kerlabs по кластеризации Linux была принята новой компанией: We Cluster, Inc. со штаб-квартирой в Пасифик-Гроув, Калифорния. 18 января 2012 г .: Kerrighed 3.0 был перенесен на Ubuntu 12.04 с ядром Linux v3.2.[1]

Фон

Kerrighed реализован как расширение Linux Операционная система. Это помогает научным приложениям, таким как численное моделирование, использовать больше энергии. Такие приложения могут использовать OpenMP, Интерфейс передачи сообщений, и / или Posix многопоточный модель программирования.[2]

Kerrighed реализует набор глобальных сервисов управления ресурсами, цель которых - сделать распределение ресурсов прозрачным для приложений, управлять совместным использованием ресурсов внутри приложений и между ними, а также использовать ресурсы всего кластера для требовательных приложений.[3] Kerrighed предоставляет среду разработки, позволяющую легко реализовать политики динамического планирования без модификации ядра.[4]

Kerrighed предоставляет несколько функций, таких как распределенная разделяемая память с последовательная последовательность модель, миграция процессов с одного узла кластера на другой, и в ограниченной степени контрольно-пропускной пункт.

Kerrighed представляет контейнер концепция: эта сущность представляет собой абстракцию файлов и памяти. Каждый узел Kerrighed запускает «корневой» контейнер, в котором доступны только локальные ресурсы. Чтобы получить доступ к ресурсам глобально, нужно запустить контейнер Kerrighed на одном узле, а затем добавить другие узлы в контейнер Kerrighed.[5]

Смотрите также

внешняя ссылка

Рекомендации

  1. ^ "Kerlabs.com · Главная". www.kerlabs.com. Получено 2018-07-15.
  2. ^ Морен, Кристина. Kerrighed на базе Linux SSI для кластеров В архиве 2006-07-23 на Wayback Machine
  3. ^ Морен, Кристина; Лоттио, Рено; Валле, Жоффруа; Галлард, Паскаль; Утард, Гаэль; Badrinath, R .; Риллинг, Луи (2003), «Kerrighed: операционная система кластера с единой системой для высокопроизводительных вычислений», Параллельная обработка Euro-Par 2003, Springer Berlin Heidelberg, стр. 1291–1294, Дои:10.1007/978-3-540-45209-6_175, ISBN  9783540407881
  4. ^ Vallee, G .; Morin, C .; Berthou, J.-Y .; Риллинг, Л. (2003). Новый подход к настраиваемому динамическому планированию в кластерах на основе технологий единого образа системы. Труды Международного симпозиума по параллельной и распределенной обработке. IEEE Comput. Soc. п. 8. CiteSeerX  10.1.1.1.9711. Дои:10.1109 / ipdps.2003.1213198. ISBN  978-0769519265.
  5. ^ «Kerrighed - Примечания по установке». Получено 14 июля, 2018.