Русский
Русский
English
Статистика
Реклама

Дистрибутив

Кризис дистрибутивостроения или о Gentoo в последний раз

26.07.2020 00:10:08 | Автор: admin
Gentoo могла стать монополистом на рынке дистрибутивов. Но не стала. И
не станет. По причине того, что в дистрибутиве gentoo заложена
идеология, которая с момента основания не эволюционирует. А по
принципам мироздания всё, что не эволюционирует имеет вектор
направленности на смерть. Это может кому-то не нравится, но можно
сколь угодно долго отрицать то, что трава зеленая и от этого она
зеленой быть не перестанет

При этом управленческий состав дистрибутива Gentoo не имеет желания
разобраться в происходящем и ввиду этого, никаких шагов по
трансформации дистрибутива не происходит. И очень жаль!

Для начала, стоило бы разобраться в причине популярности дистрибутива
Gentoo(2005-2010 год) и дальнейшем спаде популярности и неминуемой
смерти дистрибутива в течении последующих 10 лет.

Причина популярности в 2005-2010 годах заключалась в том, что:

1. бинарные дистрибутивы, несмотря на их количество, не предоставляли
пользователю актуальных версий пакетов программного обеспечения в
стабильной ветке. Ветки тестинг и анстейбл не предоставляли
пользователю стабильную работу, с периодичной регулярностью приводящих
рабочую станцию в неработоспособное состояние. Далее дистрибутив
debian пересмотрел свою позицию и стабилизировал версии пакетов, на
которых пользователь смог работать(имеется ввиду контекст девелоп
студио и десктоп). И стал популярен. Именно по этой причине.

2. дистрибутив Gentoo имплементировал инновационную технологию
USE-флагов, которая не реализована в полной мере в других
дистрибутивах. Частично она реализована в NixOS. Эта технология
позволяла пользователю менять функциональный интерфейс ОС.

Управленческий состав Gentoo до сих пор считает, что причиной
популярности была идеология сборка программного обеспечения из
исходных текстов. Это не так. Конечному пользователю нужна гибкость в
плане функционального интерфейса. И только. Пользователь за эту
возможность готов даже ожидание, пока пакеты соберутся из исходных
текстов.

Отстуствие эволюционирования дистрибутива Gentoo привело к появлению
дистрибутивов, которые пытаются эту гибкость пользователю
предоставлять. В разных контекстах, даже самых невероятных. Вопиющий
пример это появление дистрибутива NixOS, который пытается
предоставить пользователям следующие возможности:

1. возможность использования нескольких версий программного обеспечения

2. возможность фиксирования состояния

3. декларативная настройка операционной системы

4. возможность изменения функционального интерфейса ОС(аналог USE-флагов)

Каждый из этих пуктов в этом дистрибутиве реализован. При этом
фиксация на 1, 2 пункте привела к многочисленным трудностям в
использовании этого дистрибутива. 3 пукнт переусложнён и имеет
тенденцию к дальнейшему переусложнению и уже привел к тому, что этот
дистрибутив потерял универсальность. Самый простейший пример:
попытайтесь сделать chroot из установочного образа NixOS в другой
дистрибутив

Итак, Gentoo предоставила инновационный интерфейс USE-флагов, который
позволяет менять функциональный интерфейс операционной
системы. Основной недостаток реализации время сборки из исходных
текстов. Вопрос: является ли сборка из исходных текстов единственно
возможной в вопросе реализации предоставления возможности изменения
функционального интерфейса? Мой ответ: НЕТ. Такую возможность можно
реализовать не применяя сборку из исходных текстов. И для того, чтобы
их решать(а решить их в конечном итоге можно, на практическом уровне
дистрибутив NixOS это показал) лежит исключительно в плоскости
трансформации идеологии управленческого состава дистрибутива Gentoo

Множество раз на просторах рунета(и не только), пользователями
поднимался вопрос бинарных кешей пакетов. Ответ всегда один: это
невозможно сделать, по причине того, что у каждой рабочей станции
процессор со своим набором CFLAGS и что пакет, который собран с одним
набором CFLAGS не обязательно будет работоспособным на другой рабочей
станции с другим набором CFLAGS. И ввиду этого технически невозможно
реализовать бинарный кеш пакетов, которые бы работали на других
рабочих станциях даже в пределах одной архитектуры(допустим
AMD64). Это утверждение верно, но пути решения есть:

1. использование GENERIC CFLAGS

2. сегментирование бинарных кешей по CFLAGS

И первый и второй пукнт есть возможность реализовать. Желания у
управленческого состава дистрибутива Gentoo нет. Что ожидает дистрибутив Gentoo, если у него появлятся бинарные кеши пакетов? Он обречен. На успех.

Я мечтаю, чтобы управленческий состав дистрибутива Gentoo пересмотрел свою идеологию и принял стратегическое решение по вектору направленности этого замечательного дистрибутива и стал по-настоящему инновационным в мире дистрибутивов
Подробнее..
Категории: *nix , Linux , Кризис , Gentoo , Дистрибутив

Alma, но не Mater встречайте AlmaLinux, наследника CentOS 8

14.01.2021 16:09:15 | Автор: admin
Источник

CloudLinux заявила, что в продолжение дистрибутива CentOS 8 будет создан новый под названием AlmaLinux. Компания заменила первоначальное придуманное название, чтобы уйти от несколько каламбурного Lenix: Lenix Linux выглядело не очень читаемо.

CloudLinux планирует инвестировать в проект $1 млн. в год. Компания станет его основным спонсором, снабдив разработчиками и необходимыми ресурсами.


Основатель компании CloudLinux предприниматель и выходец из Украины Игорь Селецкий. Штаб-квартира компании находится в Пало-Альто в Калифорнии. Среди клиентов компании крупнейшие корпорации и их дочки, включая Dell и IBM Softlayer.

Что известно о новом дистрибутиве AlmaLinux


  • Основа пакетная база Red Hat Enterprise.
  • Полная бинарная совместимость с RHEL.
  • Простая и прозрачная миграция с CentOS 8.
  • Поддерживаемые обновления до 2029 года.
  • Free-модель для пользователей.
  • Функции принятия решений делегируют сообществу по аналогии с платформой Fedora.


Предполагается, что первый выпуск нового дистрибутива будет доступен уже в первом квартале этого года.

Зачем нужен новый дистрибутив? У ветки CentOS 8 есть одно узкое место: прекращение поддержки с конца этого года. Ее убрали преждевременно, многие пользователи CentOS 8, включая компании, рассчитывали на сопровождение со стороны разработчиков до 2029 года. Пользователей могла бы спасти миграция на CentOS Stream, но пока нет ясности в ее совместимости с RHEL.

В целом, не все так плохо и с оригинальным CentOS например, Facebook и Twitter продолжают верить в дистрибутив. Компании создали рабочую группу Hyperscale. Цель создание решений для больших инфраструктур на базе CentOS Stream и EPEL. Также группа проведет глобальное тестирование функциональных изменений в дистрибутиве, чтобы упростить процессы интеграции с другими системами. Так, планируется упростить внедрение режима COW (Copy-On-Write) в DNF и RPM.

Какие еще есть альтернативы для CentOS?



Во-первых, существует Oracle Linux. Компания Oracle 14 лет разрабатывает собственный клон RHEL. Его преимущества:

  • 100% совместим с RHEL на бинарном уровне;
  • разработан для гибридного облака;
  • автоматическое обновление Linux без перезагрузки;
  • оптимизирован для работы программного обеспечения Oracle.

Второй альтернативой можно рассмотреть Rocky Linux.

Система полностью управляется сообществом. Сейчас зарегистрировано 370 человек в качестве волонтеров. Создание Rocky Linux обусловлено также трансформацией CentOS. Наработки проекта планируют публиковать под лицензией BSD. Релиз запланирован на второй квартал 2021 года. Для сборочных процессов планируют использовать Koji, Mock и MBS из Fedora Linux.

Подробнее..

Hadoop мертв, да зравствует Hadoop! Или что новенького в Cloudera?

22.02.2021 18:08:55 | Автор: admin

Привет, Хабр! Меня зовут Кирилл, я инженер по решениям в Cloudera, и сегодня мне выпала честь представлять всю команду, работающую с регионом СНГ. Мы очень рады, что наконец-то можем делиться полезными материалами и новинками мира больших данных с вами. В последнее время у нас появилось много нового, поэтому начиная писать эту статью волновались, как бы она не превратилась в неподъемный лонгрид. Постарались собрать ниже только самое основное и, к сожалению, в этой статье не будет много технической информации, но мы быстро это исправим.

Что новенького в Cloudera?

Пожалуй, начнём немного издалека для тех, кто не так активно следит за развитием проектов экосистемы Hadoop: компании Hortonworks и Cloudera объединились в 2019 году под общим названием Cloudera. С этого момента началась новая ветка в истории развития дистрибутива Hadoop, так как усилиями уже общей команды стартовала работа над новой сборкой, которая включила в себя всё лучшее из обоих миров. В 2019 году состоялся первый релиз нового дистрибутива Cloudera Data Platform (дальше - CDP), в который вошло более 50 лучших в своем классе инструментов с открытым исходным кодом для работы с большими данными.

Так что же такого интересного предлагает Cloudera Data Platform? В рамках платформы мы предоставляем корпоративное облако данных для данных любого типа, в любой инстраструктуре, от периферии до ИИ. CDP работает в различных средах: локальной, в частном и публичном облаке, или в гибридном варианте архитектуры.

Теперь более подробно о названиях всех вариантах дистрибутива. Версия для традиционной локальной инсталляции на железо называется CDP Private Cloud Base. Она является фундаментом для расширения локальной архитектуры до частного облака (поэтому и имеет такое название). Полноценная же архитектура частного облака, куда входит часть Base (уровень хранилища) и аналитические приложения на Kubernetes (уровень вычислений), называется CDP Private Cloud Plus/Max. С версией для публичных облаков всё проще - CDP Public Cloud. При этом это полноценный PaaS, тесно интегрированный с нативными сервисами большой тройки: AWS, Azure и GCP.

Благодаря единой панели управления, фреймворку Cloudera SDX (Shared Data Experience) и неизменному набору сервисов, работа с платформой выглядит одинаково, независимо от среды развёртывания, что позволяет реализовать полноценную гибридную архитектуру. При этом набор доступных сервисов позволяет работать сданными любого типа от периферии до ИИ с обеспечением безопасности корпоративного уровня (шифрование данных в пути и покое, полная керберизация кластера) и data governance:

Также в самом наборе инструментов появились интересные новинки:
- С декабря 2020 года для всех пользователей CDP стал доступен Spark 3.0, а добавление 3.1 запланировано на первую половину 2021.
- В конце лета прошлого года в дистрибутив был добавлен доработанный и готовый к работе в продуктиве Apache Ozone - S3 совместимое объектное хранилище, своего рода преемник HDFS, который закрывает многие из его слабых мест и позволяет делать гораздо более плотные конфигурации узлов (мы тестировали 350TB на узел - стабильная работа всех нагрузок).
- После приобретения компании Arcadia Data в стеке появился полноценный BI компонент Cloudera Data Visualization, работающий со всеми основными движками аналитики данных: Hive/Impala, Solr, Druid.
- Приобретение компании Eventador в 2020 году позволило добавить функционал аналитики потоковых данных с помощью SQL на базе Flink - теперь с потоками данных из Кафка можно работать как со стандартными таблицами в СУБД и создавать материализованные представления для, например, передачи трансформированных потоков обратно в Кафку.
- В начале этого года Cloudera объявила о включении проекта Apache Iceberg в дистрибутив, что позволит ещё более гибкоработать с огромными наборами данных благодаря снапшотам, поддержке эволюции схемы и возможностям откатов к предыдущим версиям по времени.

Изначально архитектура частного облака поддерживалась только на базе платформы Red Hat OpenShift, но в ближайшее времявыходит CDP Private Cloud Plus с поддержкой встроенного ванильного кубернетеса, что значительно упростит инсталляцию и ускорит внедрение гибридной архитектуры. Пользователи смогут быстрее начинать работу с данными, получат все преимущества облачной инфраструктуры, и при этом данные будут храниться в локальном ЦОДе.

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

Есть ли бесплатная версия дистрибутива, как это было раньше с HDP/CDH?
Выпуск бесплатной версии для коммерческого использования дистрибутива CDP не планируется. На данный момент можно скачать триальную версию с сайта или получить временную лицензию через аккаунт менеджера, а также рассматривается возможный выпуск версии для образовательных целей в будущем.

А что же со всеми любимыми сборками HDP/CDH?

Эти дистрибутивы не будут обновляться и постепенно заканчивают свой жизненный цикл поддержки (HDP2x/CDH5x уже закончили с концом 2020 года, такая же судьба настигнет HDP3/CDH6в скором времени). Более того, репозитории даже этих версий уже не доступны для публичного доступа - для этого теперь также требуется лицензия.

В тексте упоминался ИИ, что платформа предлагает для работы с моделями МО кроме Zeppelin?

В дистрибутиве есть дополнительный компонент - Cloudera Machine Learning (также известный как Cloudera Data Science Workbench), отвечающий за организацию полного цикла работы над моделями МО. Это полноценная MLOps платформа на кубере с центральным репозиторием метаданных, версионированием моделей, возможностью совместной работы в любом IDE (Jupyter Lab/Notebook включён по умолчанию) и любыми библиотеками, безопасным соединением с основным кластером и возможностью внедрения готовых моделей как функций в бизнес-процессы через REST API.


Пожалуйста, оставляйте свои комментарии к статье, какие еще вопросы о наших продуктах и технологиях вам было бы интересно обсудить?

Подробнее..

Категории

Последние комментарии

  • Имя: Макс
    24.08.2022 | 11:28
    Я разраб в IT компании, работаю на арбитражную команду. Мы работаем с приламы и сайтами, при работе замечаются постоянные баны и лаги. Пацаны посоветовали сервис по анализу исходного кода,https://app Подробнее..
  • Имя: 9055410337
    20.08.2022 | 17:41
    поможем пишите в телеграм Подробнее..
  • Имя: sabbat
    17.08.2022 | 20:42
    Охренеть.. это просто шикарная статья, феноменально круто. Большое спасибо за разбор! Надеюсь как-нибудь с тобой связаться для обсуждений чего-либо) Подробнее..
  • Имя: Мария
    09.08.2022 | 14:44
    Добрый день. Если обладаете такой информацией, то подскажите, пожалуйста, где можно найти много-много материала по Yggdrasil и его уязвимостях для написания диплома? Благодарю. Подробнее..
© 2006-2024, personeltest.ru