- PVSM.RU - https://www.pvsm.ru -
Реализация инфраструктуры 1С на базе Linux тема древняя, но до сих пор актуальная. Мы недавно публиковали статью Сервер приложений 1С на Linux [1], но остался открытым вопрос реальной производительности в сравнении с решением под Windows. Тестирование проводилось и в ручном режиме, но для объективности результатов я опубликую итоги теста Гилева [2], прошедшего на одной и той же аппаратной платформе с использованием разных ОС: Linux CentOS 7 и MS Windows Server 2012.
В качестве сервера использовался стенд с двумя процессорами Intel Xeon E5-2670, 8х4Гб ОЗУ и SSD Intel.
Сводная таблица средних значений результатов теста Гилева.
Linux | Windows | |
---|---|---|
Файловая база | 51,2 | 53,4 |
SQL база | 15,8 | 16,9 |
Приемлемые результаты тестирования, простота развёртывания и низкие затраты на лицензирование, побудили нас создать законченный продукт: Сервер 1С на базе Linux [3] из коробки.
На платформе Windows есть аналогичная продуктовая линейка [4].
Каждая модель имеет удобный конфигуратор, в котором можно подобрать конфигурацию оптимальную для своих задач. Вот об этом чуть подробнее.
Создание калькулятора вычислительной мощности сервера 1С — задача не тривиальная. А создание универсального конфигуратора 1С под все возможные случаи — практически невозможная.
Наверняка на хабре много админов, у которых своё представление о нагрузке и требованиям к вычислительной мощности серверов под 1С (Ваши комментарии повысят ценность этой статьи). Есть и официальные рекомендации 1С, в которых будет работать всё на всём…
Но всё таки есть основные параметры, которые можно просчитать, применимо к типовой схеме эксплуатации. Зная сколько ресурсов процессора и оперативной памяти отнимает терминальная сессия, какое количество IOPS затребует SQL при определённом количестве пользователей, и отталкиваясь от результатов многочисленных тестов — мы разработали конфигуратор типового решения под 1С.
Безусловно каждый случай уникален и требует детального пресейла, но для ориентировочного расчета достаточно указать количество пользователей, тип базы, объём текущей базы и выбрать необходимые лицензии.
Для сравнения стоимости готового решения на базе Linux и Windows, приведу пример из конфигуратора с розничными ценами.
Сервер на 20 пользователей с базой SQL до 80Гб, лицензией 1С: Бухгалтерия 8 ПРОФ, на базе Linux CentOS будет стоить 522 759,43 руб. Аналогичная конфигурация на базе Windows — 1 036 279,43 руб.
Модельный ряд серверов для 1С STSS Flagman состоит из 3 моделей как для Linux, так и для Windows.
1C113.5-020UL [5] — сервер 1С начального уровня, поддержка до 20 пользователей с базой SQL. Объём дискового пространства рассчитывается с учётом роста базы на 20% в год в течение 3 лет. Массив RAID1 строится на основе Enterprise SSD Intel. Возможна установка двойного БП и дополнительных дисков под «холодные» данные. Доступен выбор программных сервисов: PostgreSQL, xrdp и httpd.
1C216.4-200UL [6] — модель на базе 2-процессорной платформы обеспечивающая работу 1C-инфраструктуры до 200 одновременных подключений. Хранилище рассчитывается по такому же принципу — размер базы с учётом роста, но строится на основе массива RAID10 из 4хSSD необходимого объёма.
1C217.2-050UL-REF [7] — это решение для заказчиков с ограниченным бюджетом, построено на базе сервера восстановленного на нашем производстве (после гарантийной замены, демо-фонд и пр.) Серверы проходят такие же нагрузочные тесты перед отгрузкой, как и новые модели, но имеют сокращённый срок гарантийного обслуживания (1 год). Сервер поддерживает до 50 подключений и, без учёта лицензий, стоит всего 203 705,00 руб., с массивом под базу 40Гб.
1C113.5-020UW [8] — сервер 1С начального уровня, поддержка до 20 пользователей с базой SQL. Объём дискового пространства рассчитывается с учётом роста базы на 20% в год в течение 3 лет. Массив RAID1 строится на основе Enterprise SSD Intel. Возможна установка двойного БП и дополнительных дисков под «холодные» данные.
1C216.4-200UW [9] — модель на базе Windows с поддержкой до 200 пользователей. Хранилище строится на основе массива RAID10 из 4хSSD необходимого объёма.
1C217.2-050UW-REF [10] — та же платформа, что и в решении на базе Linux. Бюджетный вариант на 50 подключений, гарантия 1 год.
В качестве платформы 1С во всех моделях можно выбрать следующие лицензии:
1С: Управление небольшой фирмой 8 ПРОФ
1С: Управление торговлей 8 ПРОФ
1С: Бухгалтерия 8 ПРОФ
1С: Бухгалтерия 8 КОРП
1С: Зарплата и управление персоналом 8 ПРОФ
1С: Зарплата и управление персоналом 8 КОРП
1С: Документооборот 8 ПРОФ
1С: Документооборот 8 КОРП
Если заказчик обладает достаточной экспертизой для подбора сервера под 1С, он может воспользоваться классическими моделями серверного оборудования [11]. Но если подобной экспертизы нет, то, надеюсь, наш конфигуратор серверов для 1С поможет Вам сделать оптимальный выбор системы.
Спасибо за внимание! Надеюсь, что хабра-пользователи близкие к этой теме поделятся своим опытом в подборе оборудования под 1С в комментариях.
Автор: STSS
Источник [12]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/linux/199014
Ссылки в тексте:
[1] Сервер приложений 1С на Linux: https://habrahabr.ru/company/stss/blog/282852/
[2] теста Гилева: http://www.gilev.ru/tpc1cgilv/
[3] Сервер 1С на базе Linux: http://www.stss.ru/products/server_1c/1c_linux.html
[4] аналогичная продуктовая линейка: http://www.stss.ru/products/server_1c/1c_windows.html
[5] 1C113.5-020UL: http://www.stss.ru/products/server_1c/1c_linux/1C113.5-020UL.html?config=
[6] 1C216.4-200UL: http://www.stss.ru/products/server_1c/1c_linux/1C216.4-200UL.html?config=
[7] 1C217.2-050UL-REF: http://www.stss.ru/products/server_1c/1c_linux/1C217.2-050UL-REF.html?config=
[8] 1C113.5-020UW: http://www.stss.ru/products/server_1c/1c_windows/1C113.5-020UW.html?config=
[9] 1C216.4-200UW: http://www.stss.ru/products/server_1c/1c_windows/1C216.4-200UW.html?config=
[10] 1C217.2-050UW-REF: http://www.stss.ru/products/server_1c/1c_windows/1C217.2-050UW-REF.html
[11] классическими моделями серверного оборудования: http://www.stss.ru/products/servers.html
[12] Источник: https://habrahabr.ru/post/312594/?utm_source=habrahabr&utm_medium=rss&utm_campaign=best
Нажмите здесь для печати.