Рубрика:
Администрирование /
Сделано в России
|
Facebook
Мой мир
Вконтакте
Одноклассники
Google+
|
АЛЕКСЕЙ БЕРЕЖНОЙ, независимый консультант, системный архитектор, специалист по системам виртуализации и резервного копирования, alexey.berezhnoy@tech-center.com
Обзор российских дистрибутивов Linux для корпоративного использования
В статье рассматриваются различные аспекты применения Linux и дается информация об особенностях российских дистрибутивов
25 августа исполнилось 26 лет с того дня, когда 21-летний студент Линус Торвальдс объявил о создании первой рабочей версии новой операционной системы, впоследствии получившей название Linux.
С тех пор вышло множество версий ядра, множество дистрибутивов. К услугам современных пользователей Linux большое число различных вариантов пользовательского окружения, как командной строки, так и полноценных (и красивых!) графических интерфейсов.
В России интерес к свободному программному обеспечению, в том числе к операционным системам на базе ядра Linux, развивался гораздо медленнее. В принципе этонеудивительно, потому что всегда имело место традиционное отставание стран СНГ от ведущих держав мировой экономики во многих высокотехнологичных отраслях, в том числе и в области информационных технологий.
В этой статье в основном пойдет речь об отечественных дистрибутивах Linux, предназначенных для корпоративного использования на платформе x86 (x64_86). Платформы на базе процессоров отечественной разработки «Эльбрус» [1] и Baikal [2] обсуждаться практически не будут по одной простой причине – невозможно объять необъятное.
Ранние попытки использования Linux в корпоративном сегменте
До 2014 года при принятии решения о переходе на открытое программное обеспечение зачастую обращали внимание на совсем другие аспекты. В первую очередь это возможность использовать те или иные продукты бесплатно, относительная устойчивость к разрушительным действиям пользователя по сравнению с продуктами Microsoft.
Если же говорить о сугубо серверных ролях, таких как интернет-шлюз, почтовый сервер, веб-сервер и даже файл-сервер для Windows-клиентов, то UNIX-like операционные системы эксплуатировались на этом поприще чуть ли не с самого момента создания. А вот в качестве рабочих станций или серверов для поддержки удаленных рабочих столов системы подуправлением non-Windows-систем стали эксплуатироваться не так уж давно.
Одно из существенных преимуществ отечественных разработок – возможность получить прямую поддержку от разработчика на государственном языке своей страны, в том числе при личной встрече |
Основной причиной для таких «переводов рабочих мест на Линукс» явился фактор высокой цены за продукты известных компаний при относительно невысоком качестве продуктов и услуг. И когда свободные продукты (в первую очередь бесплатные) достигли приемлемого развития, чтобы конкурировать с платными аналогами, системные администраторы ируководители организаций, а также рядовые пользователи стали все чаще делать выбор в пользу СПО.
Хорошо поспособствовали популяризации Linux в качестве рабочих станций оглушительные провалы Microsoft. Вначале почти полное фиаско с Windows Vista, а впоследствии – отвергаемый многими пользователями «плиточный» интерфейс Windows 8. В общем, «эффективные менеджеры» и «креативные дизайнеры» из Microsoft от всей души постарались, чтобы подорвать доверие к своим продуктам и увеличить число пользователей конкурирующих систем.
Стоит отметить, что поначалу не только домашние пользователи, но и отечественные корпоративные заказчики не делали различий по «странам происхождения» того или иного дистрибутива Linux. В первую очередь в расчет принимались такие факторы, как простота освоения, список поддерживаемого оборудования и доступное программное обеспечение.
И так как большая часть программных продуктов и драйверов оборудования распространялась на тот момент в пакетах deb (Debian\Ubuntu) и rpm (Red Hat\SUSE), это не могло несказаться на распространенности дистрибутивов данных направлений.
Поэтому системные администраторы с легкой душой устанавливали на серверы и рабочие станции бесплатные дистрибутивы зарубежного производителя, например Debian насерверы и Ubuntu на рабочие станции, и спокойно пользовались широкой пакетной базой и обширной информационной поддержкой.
Однако в последнее время возросли требования к безопасности информационных систем. А также к необходимости «иметь под рукой» коллективы отечественных разработчиков, способных адаптировать программное обеспечение под локальные нужды. В первую очередь для того, чтобы обеспечить выполнение постоянно растущих требований регулирующих и контролирующих органов.
Современные реалии разработки российских дистрибутивов
Таким образом, сложившаяся ранее (до 2014 года) практика использования дистрибутивов зарубежных сборок уже не вписывалась в требования отечественных регуляторов.
Известные события 2014 года и последовавшие за ними санкции в отношении России заставили задуматься о стратегической безопасности, в том числе в сфере информационных технологий. Последовавший за этими событиями курс на импортозамещение придал новый импульс развитию отечественного «линуксостроения».
К сожалению (или к счастью), большинство российских разработчиков дистрибутивов Linux так и не осилили создание своего оригинального дистрибутива на собственной пакетной базе и полностью отечественном программном окружении. Поэтому обычный вариант очередного выпуска «российской ОС Линукс» чаще всего базируется на той или иной версии популярного дистрибутива (Debian, Mandriva, Gentoo etc).
С одной стороны, это хорошо, так как не изобретается еще один велосипед с квадратными колесами, а за основу берутся проверенные решения. С другой стороны, это создает определенные трудности.
В качестве поддержки предлагается помощь сообщества: форум, IRC-канал и так далее |
На самом деле дистрибутивов с полностью открытым кодом не так много, при этом закрытые фрагменты использовать по идее нельзя. Если не забывать о дополнительных проверках, а также волоките, связанной с получением очередного сертификата от контролирующих органов, становится понятно, почему версии программных компонентов вотечественных дистрибутивах порой не самые свежие, а список поддерживаемого оборудования и ПО не самый широкий.
Примечание. Доля собственного производства электронных компонент в России, мягко говоря, не слишком впечатляет, поэтому фактор поддержки импортных комплектующих по-прежнему стоит во главе угла.
Честно говоря, не знаю, как российские сборщики официально одобренных дистрибутивов решают данную проблему. Вероятно, наличие подобных «нюансов» (наряду сотсутствием финансирования, усугубления «кадрового голода» и так далее) является одной из причин, почему развитие отечественной ИТ-отрасли идет отнюдь не самыми быстрыми темпами.
В то же время повышенное госрегулирование в этом вопросе может служить не только ограничивающим фактором для разработчиков, но и создавать для них же тепличную среду, когда практически отсутствует конкуренция.
Мировой опыт показывает: когда предприятиям или организациям «сверху» спускаются «рекомендации» по приобретению того или иного продукта, отсутствие свободной конкуренции неизменно приведет к снижению качества.
О возможных проблемах такого рода можно прочесть в статье «Искажающий фактор» Владимира Иванова [3].
На самом деле если не брать в расчет требования иметь сертификацию ФСЭК, ФСБ, Министерства обороны, то реальных преимуществ при использования именно российских дистрибутивов Linux не так уж много. Среди основных пунктов называют русификацию, документацию, шифрование по ГОСТ, если оно есть (но это опять же требование регулятора), и так далее.
Справедливости ради стоит признать, что времена, когда имели место проблемы с русификацией, давно канули в Лету, а по части документации и многочисленности сообщества популярные западные дистрибутивы, такие как Debian или Red Hat (и их производные), впереди планеты всей. В том числе очень много материалов на русском языке.
Пожалуй, одно из существенных преимуществ отечественных разработок – возможность получить прямую поддержку от разработчика на государственном языке своей страны, втом числе при личной встрече. А также заказать разработку ПО или его адаптацию под конкретное оборудование, прежде всего российской сборки.
Статью целиком читайте в журнале «Системный администратор», №9 за 2017 г. на страницах 12-18.
PDF-версию данного номера можно приобрести в нашем магазине.
- Официальный сайт разработчика процессора «Эльбрус» – http://www.mcst.ru.
- Официальный сайт разработчика процессора Baikal – http://www.baikalelectronics.ru.
- Иванов В. Искажающий фактор. Как обстоят дела на современном рынке ПО? // «Системный администратор», №3, 2012 г. – С. 6-9 (http://samag.ru/archive/article/1794).
- Официальный сайт «НПО РусБИТех», разработчика Astra Linux – http://astra-linux.com.
- Официальный сайт компании «РОСА» (ООО «НТЦ ИТ РОСА») – https://www.rosalinux.ru.
- Официальный сайт компании «Альт Линукс» – http://www.altlinux.ru.
- Официальный сайт проекта Calculate Linux – http://www.calculate-linux.ru.
Facebook
Мой мир
Вконтакте
Одноклассники
Google+
|