Найти в Дзене
Maxwell

IT-структура на Linux: Миграция предприятия в 2023 году | Часть 1

Оглавление

Март 2022 года - Microsoft приостановил продажу товаров, ПО, сервисов и предоставление любых новых услуг в России.
Сентябрь 2022 года - Microsoft ограничил для российских пользователей возможность обновления компьютеров до Windows 11 22H2.
Декабрь 2022 года - Microsoft вернул возможность российским пользователям скачивать дистрибутивы Windows 10 и Windows 11.
Апрель 2023 года - Microsoft прекратил принимать на гарантийное обслуживание консоли Xbox.

Источник

Введение

По новостям за 22 год видно, что microsoft вертит российскими юзерами как хочет. А с 30 сентября 2023 Microsoft прекратит продление корпоративных лицензий на продукты и решения компании в РФ, из этого следует: потеря поддержки и обновлений (возрастает риск подхватить вирусы), а также ограничение функциональности (прощай всеми любимый microsoft office).

Следовательно, в наше время встает вопрос о миграции компаний с продукции Microsoft. Кто-то будет тянуть до последнего, а кто-то уже давно прошел этот этап (например, гос. организации, у них запрет на использование продукции microsoft).

Доля Windows на рынке ОС

В свое время Windows завоевала миллиарды пользователей по всему земному шару и до сих пор удерживает планку лидерства в 75% рынка ОС. Раньше эта цифра была еще выше - около 95%. Она стала эдаким стандартом ОС, любое ПО разрабатывают преимущественно под нее, поэтому напрашивается вывод - будут проблемы с совместимостью некоторого ПО.

Источник

-2

Почему мы уходит от Microsoft?

Заявление Microsoft подтолкнуло руководство к вопросу миграции на другую ОС. Ждать когда microsoft поставит под угрозу само существование IT-инфраструктуры компания не собирается.

Почему Linux, а не MacOS?

Обе популярные операционные системы произошли от Unix, но со временем получили некоторые отличия.

Для нас выбор не стоял в принципе - MacOS приятная система, ее доля рынка 15%, что на фоне 3% от линукс выглядит солиднее. (данные на январь 2023 года). Но это дорогое оборудование, а нам оно не требуется. Но возможно для каких то IT-организаций это будет хорошим вариантом. Нам нужны бесплатность и open source, поэтому мы взяли Linux.

Особенности перехода на Linux

Из преимуществ отмечу:

  • Бесплатность (не везде)
  • Открытый исходный код
  • Большой выбор дистрибутивов под разные задачи
  • Отсутствие санкционных рисков

Конечно, не обошлось без недостатков:

  • Отсутствие совместимости с ПО - некоторые программы разработаны специально для Windows (вспоминаем про стандарт) и не все заработает на Linux
  • Сопротивление персонала - переход на Linux не обойдется без негатива со стороны рядовых пользователей
Предложи сейчас обычному сотруднику работать на Linux, как он тут же найдет причины по которым это невозможно. Все привыкли к рабочему столу Windows, Word, Excel и переучиваться никто не захочет.

  • Поддержка аппаратного обеспечения - некоторое аппаратное оборудование, такое как принтеры и некоторые видеокарты, может не иметь полной поддержки в Linux
  • Сам процесс миграции с Windows на Linux сложный и требует времени и ресурсов
Недостатки перехода выявлены серьезные, но я считаю, что потенциальный риск лишится всей IT-инфраструктуры компании перечеркивает их.

Практическая часть миграции

Начнем с простого - какой выбрать дистрибутив Linux?

Мы выбрали следующие критерии поиска:

  • Дистрибутив должен быть популярным и поддерживаться разработчиком
  • Дистрибутив должен поддерживать наше ПО
  • Дистрибутив, в идеале, должен быть от российских разработчиков
К слову о ПО - тут классический случай: основная работа ведется в 1С на Window Server. База данных уже крутится на сервере Ubuntu (что уже несколько облегчает задачу перехода). Для наглядности приложу схему IT-структуры.
-3

Рассматривались достойные варианты от российских разработчиков - это два гиганта Astra и ALT Linux. На Astra работают сети государственных компаний (например, "Росатом"). Но оба эти дистрибутива платные для коммерческого использования. Глобально, это не считается минусом, так как вам предоставят тех. поддержку, что значительно может облегчить переход и использование данных дистрибутивов.

Но мы решили посмотреть в сторону бесплатных и открытых дистрибутивов - Fedora, Debian и Ubuntu. По итогу мы остановились Ubuntu, она популярная, бесплатная, поддерживает нужный нам софт и имеет большое сообщество. Дополнительным поводом послужил факт того, что на ней уже была реализован наш сервер БД.

-4

Составление плана

Саму миграцию мы решили осуществлять в несколько шагов:

  1. Создание тестового сервера для проверки работоспособности 1C на Linux
  2. Перенос сервера 1С с Windows на Linux
  3. Перевод сервера удаленных рабочих столов с Windows на Linux

Шаг 1: Создание тестового сервера для проверки работоспособности 1C на Linux

Первым действием должно стать внедрение тестового сервера на базе Ubuntu 22.04.3 LTS Desktop в нашу сеть. На этом сервере разворачивается 1С + PosgreSQL, а затем тестируются на стабильность работы.

Шаг 1 - Внедрение в сеть тестового контура
Шаг 1 - Внедрение в сеть тестового контура

Продолжение следует