The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Компания IBM открыла исходные тексты операционной системы FusedOS

27.09.2013 16:37

Представлена новая открытая операционная система FusedOS, разработанная в исследовательском центре компании IBM и развивающая идею создания комбинированных систем, занимающих промежуточную нишу между операционными системами общего назначения, позволяющими выполнять любые приложения, и специализированными ОС, которые рассчитаны на запуск только определённой категории приложений.

Рабочий прототип FusedOS доступен для запуска на суперкомпьютерах на базе архитектуры IBM Blue Gene/Q. Код FusedOS общедоступен и распространяется под свободной лицензией EPL (Eclipse Public License) с использованием некоторых компонентов под лицензией GPLv2. Целью открытия кода является привлечение сторонних исследователей, заинтересованных в развитии гибридных систем.

FusedOS позволяет в окружении специализированных систем, таких как IBM Blue Gene/Q, обеспечить выполнение как обычных программ для Linux, так и специализированных приложений, рассчитанных на работу с ядрами вычислительных узлов кластеров IBM (CNK, Сompute Node Kernel). Иными словами, загрузка FusedOS преобразует раздел вычислительного узла в гибридный кластер, позволяющий запускать приложения, написанные для Linux и CNK. Работа обеих типов систем осуществляется бок о бок с разделением доступных ресурсов. При этом экземпляры ОС взаимодействуют друг с другом более тесно, чем при выполнении в виртуализированном окружении, вплоть до того, что процессы могут взаимодействовать с другими процессами, выполняемыми вне текущего экземпляра ОС.

Linux-окружение имеет статус базового и позволяет подсоединиться к вычислительному узлу по SSH и выполнить любую штатную программу. Для запуска CNK-программ необходимо в Linux-окружении использовать специальную утилиту "cl". Для выполнения заданий на узлах кластера поддерживается использование популярного менеджера ресурсов SLURM, который может применяться для запуска CNK-приложений с поддержкой MPI. FusedOS также снимает ограничения CNK по запуску только экземпляров одного приложения на узле, позволяя одновременно выполнять разные CNK-программы. Использование FusedOS на узлах ввода/вывода позволяет экспортировать сетевую файловую систему, обеспечивающую единое представление данных для Linux- и CNK-приложений. В случае отсутствия внешней ФС, FusedOS может выполняться с использованием локального ram-диска.

  1. Главная ссылка к новости (http://www.techienews.co.uk/97...)
  2. OpenNews: OSv - новая открытая ОС, нацеленная на выполнение обособленных программ поверх гипервизора
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/38007-fusedos
Ключевые слова: fusedos, ibm
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (17) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.2, Аноним (-), 17:02, 27/09/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    Есть польза в данном проекте, кроме как IBM железо?
     
     
  • 2.3, АнонимЭд (?), 17:29, 27/09/2013 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Польза есть
     

  • 1.4, ZloySergant (ok), 17:34, 27/09/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • –5 +/
    >процессы могут _взаимодействовать с другими процессами, выполняемыми вне текущего экземпляра ОС_
    >подчеркивание ( _ ) - автора поста

    Угум. Будь оно чуток пораспространеннее, хакеры за такие дела в ножки бы поклонились.

     
  • 1.5, qwert (??), 17:49, 27/09/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    Лучше бы полуось открыли
     
     
  • 2.6, anonim (?), 17:53, 27/09/2013 [^] [^^] [^^^] [ответить]  
  • +5 +/
    > Лучше бы полуось открыли

    Лет десять назад.

     
     
  • 3.12, Аноним (-), 19:14, 27/09/2013 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Двадцать.
     
  • 2.14, ОнанВарвар (?), 20:04, 27/09/2013 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Они бы открыли, но микрокромягкие не дали (там слишком много патентов)...
     

  • 1.7, Аноним (-), 18:03, 27/09/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    о, позитивно, но какой смысл ?
    и так, в контейнерах - бегает 90% критичного(по задачам или по потребностям оных) софта )
    Gento/LFS-alike в HPC оно тоже не заменит.
    но новость хорошая.
    на PVR/STB/смартфоны ее :)
     
     
  • 2.8, yekm (ok), 18:30, 27/09/2013 [^] [^^] [^^^] [ответить]  
  • +/
    о, позитивно, но какой смысл ?
    и так, в X - 90% Y
    Z оно тоже не заменит.
    но новость хорошая.

    Вся суть опеннета.

     
     
  • 3.15, Карбофос (ok), 22:25, 27/09/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    я со своей башни ничего важного не вижу.

    вся суть каммента.

     
  • 2.10, annulen (ok), 18:55, 27/09/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >RHEL/SLES в HPC оно тоже не заменит.

    Fixed

     
     
  • 3.19, Аноним (-), 02:38, 28/09/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Не ломай ребенку иллюзии.
     
     
  • 4.22, linux must _RIP_ (?), 11:32, 28/09/2013 [^] [^^] [^^^] [ответить]  
  • +/
    RHEL в HPC очень ограничено используется. единственный крупный кастомер это LLNL с шапкой (ну что-то еще давно HP ставило - но тихо сдохло).
    Зато кластеров с SLES хватает - все что ставит Cray/SGI. Хотя последние стораджи Conecxion /чи как там их/ - на клоне шапки - там там не много инсталяций.

     

  • 1.16, linux must _RIP_ (?), 23:37, 27/09/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    какой-то странный аналог Креевского Catamount :-/
     
  • 1.17, Аноним (-), 01:54, 28/09/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Остается только вопрос: кому кроме IBM это в таком виде надо?
     
     
  • 2.18, pavlinux (ok), 02:26, 28/09/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Касперский скопипастит куски в свою новую ОСь
     

  • 1.20, pavlinux (ok), 02:40, 28/09/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Мужики, судя по коду она должна взлететь на PS3 c IBM Cell/B.E. SDK
      
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру