The OpenNET Project / Index page

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

Выпуск дистрибутива OmniOS CE r151052, построенного на технологиях OpenSolaris

05.11.2024 12:29

Опубликован релиз дистрибутива OmniOS Community Edition r151052, основанного на наработках проекта Illumos, продолжающего развитие ядра, сетевого стека, файловых систем, драйверов, библиотек и базового набора системных утилит OpenSolaris. OmniOS примечателен предоставлением полноценной поддержки гипервизоров bhyve и KVM, виртуального сетевого стека Crossbow, файловой системы ZFS и средств запуска легковесных Linux-контейнеров. Дистрибутив может применяться для построения масштабируемых web-систем, виртуализации и создания систем хранения.

В новом выпуске:

  • В SMB-клиент добавлена поддержка расширений протокола SMB3, обеспечивающих шифрование.
  • Библиотека OpenSSL обновлена до версии 3.3.2. Добавлен провайдер с реализацией постквантовых алгоритмов шифрования. Объявлена устаревшей поддержка веток OpenSSL 1.0.x и 1.1.1.
  • Обновлены версии пакетов, среди которых GCC 14, bash 5.2.32, sudo 1.9.16, perl 5.40.0, openssh 9.9, bind 9.18.30, coreutils 9.5, vim 9.1.652, git 2.46.2, sqlite 3.46.1.
  • Объявлена устаревшей поддержка Python 2. Пакет python-27 сохранён для поддержания совместимости, но больше не будет обновляться.
  • В стандартную Си-библиотеку добавлена поддержка флага FD_CLOFORK (close-on-fork) для закрытия файлового дескриптора для дочерних процессов после вызова функции fork().
  • Добавлены новые функции syncfs, pts_name_r, strerrordesc_np, strerrnorname_np, pthread_mutex_clocklock, pthread_rwlock_clockwrlock, pthread_rwlock_clockrdlock и pthread_cond_clockwait.
  • Для сокетов TCP, UDP, SCTP и IP реализованы опции IP_MINTTL и IPV6_MINHOPCOUNT для задания минимального TTL пакетов (пакеты с меньшим TTL будут отбрасываться). Добавлена опция SO_PROTOCOL, являющаяся POSIX-аналогом ранее поддерживаемой опции SO_PROTOTYPE.
  • Добавлена поддержка опции TCP_MD5SIG с реализацией расширения для передачи MD5-хэша в сегменте TCP (применяется для верификации в протоколе BGP).
  • В контейнеры LX zones добавлена поддержка выставления OFD-блокировок, охватывающих весь файл. Запрещено использование опции TCP_INFO для unix-сокетов.
  • Предоставлена возможность запуска гипервизора Bhyve без включения BARS (Base Address Register) в PCI-устройствах. С 8 до 16 увеличено число сетевых адаптеров, которые можно добавить в виртуальную машину, выполняемую под управлением Bhyve.
  • В ZFS добавлены реализации алгоритма вычисления контрольных сумм fletcher-4, оптимизированные с использованием инструкций SSE, AVX2 и AVX-512. Для отслеживания счётчиков ссылок задействована структура AVL tree.
  • Расширены возможности многих системных утилит, например, в утилиту rsync добавлена поддержка IPv6.
  • Некоторые сервисы, запущенные не полностью успешно, теперь могут переводиться в состояние "degraded", не блокирующее запуск зависимостей. Например, если сервис монтирования не смог подключить одну из ФС, подобный сбой теперь не будет блокировать запуск сервиса SSH.
  • Предоставлена возможность поставки в системе одновременно драйверов cpqary3 и smrt, а также переключения поддерживаемых обоими драйверами устройств на использование нового драйвера smrt.
  • В пакетный менеджер IPS добавлена поддержка атрибута pkg.fmri.name.
  • Добавлена начальная поддержка процессоров AMD EPYC Turin и микроархитектуры AMD Zen 5.
  • Добавлена поддержка RAID-контроллеров LSI Fusion-MPT SAS38xx.


  1. Главная ссылка к новости (https://omnios.org/article/r52...)
  2. OpenNews: Доступны OmniOS CE r151048 и OpenIndiana 2023.10
  3. OpenNews: Представлен OmniOS Community Edition, новый дистрибутив Illumos
  4. OpenNews: Опубликован дистрибутив Helios на базе Illumos. Поддержка Solaris 11.4 продлена до 2037 года
  5. OpenNews: Выпуск дистрибутива OpenIndiana 2024.04
  6. OpenNews: Выпуск операционной системы Solaris 11.4 SRU72
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/62178-omnios
Ключевые слова: omnios, solaris, illumos
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (46) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Golangdev (?), 12:51, 05/11/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    > Дистрибутив может применяться для построения масштабируемых web-систем, виртуализации и создания систем хранения.

    Маркетинговый бред, говорящий ни о чём.

    BTW, Вроде какое-то движение есть, но, как я понимаю, это дистр для адептов Solaris, которым по объективным причинам проще обновиться вот на это, чем переезжать на нормальный Linux (Rocky, Alma, Debian, Alpine ...)

    Если же строить "масштабируемые web-системы" с нуля, то лучше сразу использовать вышеперечисленные, первые 2, там есть Docker, K8S, Ansible, и т. д.

     
     
  • 2.5, Аноним (5), 13:20, 05/11/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Пересисли полный список объективных причин, плз.
     
     
  • 3.22, Golangdev (?), 15:50, 05/11/2024 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Пересисли полный список объективных причин, плз.

    читаем
    > Если же строить "масштабируемые web-системы" с нуля, то лучше сразу использовать вышеперечисленные, первые 2, там есть Docker, K8S, Ansible, и т. д.

    Берёшь Ansible чтобы накатить K8S на сервера, накатываешь, далее масштабируешь приложения кубером.
    Кубер - это стандарт де-факто для развёртывания и масштабирования.

    Это в случае Rocky / Alma Linux.

    В случае этого прости г-пади OmniOS - K8S нет, масштабировать конечно можно, но будет сильно труднее, придётся писать костыли (видимо к ансилбу), а, часто прежде чем их присать, придётся их проектировать, время тебе начальник на это не выделит, и вместо того, чтобы сделать по общепринятому стандарту де-факто, используя общепринятые best practices, ты с бажными крывыми костылями, которые будешь постоянно поддерживать, дописывать и хотфиксить, иными словами, заново проходить тот путь, который прошла экосистема кубера. Т. е. без кубера конечно можно, но решение будет отставать от него лет на дцать, сбоить, кишить багами, и т. д.

    Опять же, я про то, как я вижу масштабируемые web-системы уровня больших, высоконагруженных, корпоративных.

     
     
  • 4.27, чатжпт (?), 17:43, 05/11/2024 [^] [^^] [^^^] [ответить]  
  • +/
    И много ты куберов накатил, и ceph какой-нибудь поди еще администрируешь к нему и еще херову тучу всего? Или однонодовые куберы масштабируешь? Делись историями успеха.
     
     
  • 5.37, Golangdev (?), 21:27, 05/11/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > много ты куберов накатил

    Достаточно)


    > Делись историями успеха

    Погугли, про истории успеха с K8S, видосики на ютубе посмотри.

     
     
  • 6.54, Аноним (54), 02:34, 07/11/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Достаточно)

    свистишь, иксперд

    > Погугли, про истории успеха с K8S, видосики на ютубе посмотри.

    свои предоставить слабо? (вопрос риторический, разумеется, слабо, ибо ты - типичный иксперд опеннет)

     
     
  • 7.59, Golangdev (?), 11:24, 08/11/2024 [^] [^^] [^^^] [ответить]  
  • +/
    угу, щас, нарушая NDA, побежал рассказывать, угу

    небос и, не знаешь что это означает

     
  • 4.30, Аноним (30), 18:34, 05/11/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Берёшь Ansible чтобы накатить K8S на сервера

    … и на второй сотне серверов понимаешь, что надо было брать не Ансибл, а грузиться с IPXE и раскатывать настроенный мастер-образ, если уж так не повезло и публичные клауды недоступны.

     
     
  • 5.36, Golangdev (?), 21:22, 05/11/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > мастер-образ

    угу, невоспроизводимый никем, кроме его автора, без использования infrastructure as a code.

    нет, спасибо

     
  • 4.31, slew (ok), 18:56, 05/11/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >чтобы накатить K8S на сервера, накатываешь, далее...

    А далее много и яростно *бешься с этим, прости г-пади, кубером. Ты сам-то это чудо юзал где, чтоб оно не локалхостом было?

     
     
  • 5.33, чатжпт (?), 19:02, 05/11/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    кубер отличное решение когда арендуешь у сертифицированного провайдера, но накатывать что-то самому (если то не стенд поиграть), это надо быть альтернативно одаренным
     
     
  • 6.38, Golangdev (?), 21:30, 05/11/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Сразу чувствуется экспертность.

    Ну попробуй работая в компаниях, где использовать внешние сервисы нельзя, закажи у сертифицированного провайдера.

    Жду историй успеха

     
     
  • 7.40, чатжпт (?), 22:03, 05/11/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    я так и не услышал твои восхитительные истории массового развертывания кубера, сказочник
     
     
  • 8.43, Аноним (43), 01:22, 06/11/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Дак, серьезно, как-то Вы ни тому и ни о том ... текст свёрнут, показать
     
  • 2.8, Аноним (8), 13:23, 05/11/2024 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Обновиться на это невозможно. Для этого нужно с нуля эту балалайку поставить (не факт, что она поставится) и потратить полгодика на обкатку и тестирование (не факт, что оно пройдет). И зачем? Никому это не надо.
     
  • 2.9, похнапоха. (?), 13:25, 05/11/2024 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Соляркой 11 можно без проблем управлять с помощью Ansible, всё что нужно на целевом сервере - python3. Большинство базовых и немного больше модулей Linux подходят для Solaris 11, есть специфические модули для управления зонами и тд.
    Докеры и прочее - да, недостаток, но для Солярки важнее свежие версии СУБД, ну и конечно же сервер приложений поддерживающий JavaEE/Jakarta EE, и он есть - тот же Oracle WebLogic, 14 версия самая свежая и Солярка (и даже HP-UX) присутствует среди поддерживаемых.
     
     
  • 3.23, Golangdev (?), 16:04, 05/11/2024 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > сервер приложений поддерживающий JavaEE/Jakarta EE, и он есть - тот же Oracle WebLogic, 14

    Вот это сейчас отмирает. Современные сервисы на Java пишутся на Spring Boot / Quarkus / Micronaut / Helidon.

    Как бы подтверждаешь мои слова что это дистр
    > для адептов Solaris, которым по объективным причинам проще обновиться вот на это

    чем переехать на нормальный линукс+k8s и современные фреймфорки

     
     
  • 4.26, похнапоха. (?), 17:37, 05/11/2024 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Когда мы говорим о Солярке то мы подразумеваем именно интерпрайз, в большинстве случаев монолит, а не а какой-то современный Cloud-native. И этот интерпрайз довольно интенсивно использует возможности серверов приложений, как основу для запуска приложений написанных с использований технологий и стандартов Java EE/Jakarta EE. Весь этот стек обеспечивает отказоусточивость, безопасность, масшатибируемость решений - все то, что так любит крупный бизнес. Для 90% сайтиков и приложений доступных а Google Play такие решения конечно же не нужны.
    Ну и для тех, кто пишет что-то новое и хочет Cloud-native либо же пытается переносить монолит в облако и кому нужны технлогии и стандарты Java EE/Jakarta EE - может использовать тот же WebSphere liberty - успешно контейнеризируется, так что и в мире интерпрайз есть и еще долго будет жизнь, прогнозы по рынку Application servers обнадеживают.
     
     
  • 5.39, Golangdev (?), 21:32, 05/11/2024 [^] [^^] [^^^] [ответить]  
  • –3 +/
    > прогнозы по рынку Application servers обнадеживают

    Рили ?

    Ссылку в студию ?

    Последний раз давно начинал разработку на веблоджик ?

    Пример успешного проекта ?

     
     
  • 6.44, Аноним (43), 01:26, 06/11/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    У Вас то хоть есть какой-либо пример успешного проекта? Или требуете таковой лишь от других?
     
     
  • 7.58, Golangdev (?), 23:35, 07/11/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Вас то хоть есть

    У меня есть.


    > Или требуете таковой лишь от других?

    Выше я написал о причинах, когда этот проект может быть полезен, что их мало, и что я понимаю тех, кому тяжело мигрировать. А также, что проект мягко говоря, не дотягивает до того, чтобы на нём строить современные масштабируемые системы.

    Вы же начали спорить, не приведя ни одного взрослого аргумента, подкрепляющих вашу позицию, только уровня школ(от)ы - а ты покажи, а ты покажи.

    Не требую от других людей, кто сам говорит аргументированно, чьи слова у меня не вызывают сомнений. Требую только от вас, ибо сильно сомневаюсь что ваши слова хоть чем-то подкреплены.

    Бремя доказательства лежит на утверждающем.

     
  • 5.50, жявамэн (ok), 09:09, 06/11/2024 [^] [^^] [^^^] [ответить]  
  • +/
    я лучше wildfly накачу
     
  • 2.10, Аноним (10), 13:55, 05/11/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Нормальный и Линукс в одномм предложении это оксюморон.
    Любой illumos дистрибутив на голову лучше этого вашего васянского поделия от финского студента.
    Тем более почему я должен ломать голову какой дистрибутив выбрать Роки, а почему имеенно его, а не Alma Linux к примеру или Debian и учить комманды другого пакетного мменеджера, а если Alpine так это вообще такая экзотика что я не знаю. Ага очень простой выбор особенно для новичка.
     
     
  • 3.25, Аноним (30), 17:08, 05/11/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > простой выбор особенно для новичка

    Ну да, а забытая всеми кроме 3½ олдов солярка — даже не оригинал, а какая-то мутная производная — это для новичков самый лучший выбор. Особенно в разрезе распределённых веб-систем. Смешно.

     
     
  • 4.45, Аноним (43), 01:29, 06/11/2024 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Solaris и производные - это совсем не для новичков. К ним обращаются повзрослев, поумнев и наигравшись в экспериментальные поделки аля-linux.
     
     
  • 5.51, жявамэн (ok), 09:15, 06/11/2024 [^] [^^] [^^^] [ответить]  
  • +/
    соплярка да еще и на спарках норм

    производные - кал ненужный

     
  • 2.11, 123 (??), 13:57, 05/11/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >нормальный Linux
    >Rocky, Alma, Alpine

    Ahahahaha... No. Норм это RHEL or Oracle Linux.

     
     
  • 3.13, Аноним (10), 14:02, 05/11/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Вот именно что выбор не очевиден, какую из васянскиих поделий выбрать, поэтому выбирают Ubuntu.
    Даже я, тот ещё хейтер гномма, поставил себе дефолтнную Убунту на лептоп.
     
     
  • 4.16, funny.falcon (?), 14:16, 05/11/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Если хейтер Гнома, поставь Кубунту ))
     
     
  • 5.17, Аноним (10), 14:23, 05/11/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Да не, хоть и хейтер, решил поиграть на дефолтах ради разнообразия.
     
  • 4.46, Аноним (43), 01:31, 06/11/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ну если такой важный xep поставил Ubuntu, то выбор однозначен!
     
  • 3.14, dd (??), 14:02, 05/11/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Да где это?
     
     
  • 4.21, Минона (ok), 15:32, 05/11/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Да везде!
     
     
  • 5.28, dd (??), 17:55, 05/11/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Сочувствую всем из везде.
     
  • 3.29, анонимус (??), 18:13, 05/11/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >Норм это RHEL or Oracle Linux.

    Смотря какой fabric, смотря сколько details.

     

  • 1.12, Аноним (10), 13:59, 05/11/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    >Ключевые слова: omnios, solaris

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

     
  • 1.19, name (??), 15:19, 05/11/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Чем лучше опениндианы?
     
     
  • 2.20, Минона (ok), 15:31, 05/11/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Опениндиана это тестовый полигон аля Федора.
     
     
  • 3.47, Аноним (43), 01:33, 06/11/2024 [^] [^^] [^^^] [ответить]  
  • +/
    В Индиану попадает лишь то, что осмысленно в академическом подходе. Fedora даже рядом не стояла.
     
     
  • 4.53, Минона (ok), 15:26, 06/11/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > В Индиану попадает лишь то, что осмысленно в академическом подходе.

    Хорошая шутка.

     

  • 1.32, Аноним (32), 19:00, 05/11/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Debian/Illumos. Когда?
     
     
  • 2.34, Аноним (34), 20:55, 05/11/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Видимо уже никогда Компания Sun объявила об амбициозных планах по одновременном... большой текст свёрнут, показать
     
  • 2.41, Аноним (41), 22:47, 05/11/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    S - значит стабильность. А стабильность - это когда никакие Bcachefs к тебе не проникнут только потому что у кого-то чешется. Всё необходимое уже есть. Пользуйся.
     
     
  • 3.48, Аноним (43), 01:33, 06/11/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Золотые слова!
     

  • 1.49, Аноним (49), 05:12, 06/11/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Что мне больше ненравится в этих distro, так что они пытаются впарить свое. Только привыкнешь к btrfs, а тут zfs. Только привыкнешь к определенным командам, способу взаимодействия, а тут другое. Другой пакетный менеджер, другая система инициализации. В dos, c++ команды не меняются веками. Люди учат определенные вещщи, а потом все меняют. Сделайте хоть что то одно нормальное, весомое. А потому удивляются что специалисты не хотят изучать новые языки программирования. Оно и понятно, бизнес скиллфактори так сказать не стоит на месте, ты что то выучишь а это никому ненужно, никому неинтересно тратить время, ресурсы на то что меняется каждый день.
     
     
  • 2.52, жявамэн (ok), 09:46, 06/11/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    стекломоя перепил?

    это не дистр. это маняверсия соплярки.

    а соплярка это ни разу не гнилукс

     

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



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

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