{"id":14293,"url":"\/distributions\/14293\/click?bit=1&hash=05c87a3ce0b7c4063dd46190317b7d4a16bc23b8ced3bfac605d44f253650a0f","hash":"05c87a3ce0b7c4063dd46190317b7d4a16bc23b8ced3bfac605d44f253650a0f","title":"\u0421\u043e\u0437\u0434\u0430\u0442\u044c \u043d\u043e\u0432\u044b\u0439 \u0441\u0435\u0440\u0432\u0438\u0441 \u043d\u0435 \u043f\u043e\u0442\u0440\u0430\u0442\u0438\u0432 \u043d\u0438 \u043a\u043e\u043f\u0435\u0439\u043a\u0438","buttonText":"","imageUuid":""}

Собираем бюджетный сервер 1С на 30-40 пользователей

Всем привет, меня зовут Алексей, я занимаюсь развитием в компании Server Gate. Наша компания помогает малому и среднему бизнесу существенно сэкономить при покупке серверного и сетевого оборудования. И сегодня мы расскажем вам про бюджетное решение для сервера 1С от компании Hewlett Packard Enterprise.

Вторичный рынок серверного и сетевого оборудования можно сравнить с рынком автомобилей – лучше купить Mercedes с пробегом, чем нового китайца на фарше. Поэтому мы предлагаем нашим клиентам только used-серверы DELL и HP – «Мерседесы» в мире серверов.

А какие варианты вообще есть?

Сложно сказать, что все используют 1С для учёта, но как минимум все о ней знают и понимают, что это сложный продукт, который требует настройки, иногда даже программирования, и, разумеется, отдельного сервера. И серверы для 1С бывают разные, кто-то ставит обычный комп под ногами, размещает на нём сервер 1С, к которому подключается небольшое количество пользователей. Другие организации подходят к этому вопросу более ответственного – покупают серверный шкаф или даже стойку и размещают в нём серверное и сетевое оборудование, которое обрабатывает нужды ваших пользователей.

А что особенного в сервере для 1С?

Чтобы при работе с самой программой 1С не было тормозов, чтобы бизнес не терял деньги из-за простоя сотрудников, чтобы все данные были надёжно защищены, очень важно рассчитать конфигурацию под требования вашей компании. Можно растянуть статью на много-много букв и сделать её скучной, но мы разберем идеальное решение от компании Hewlett-Packard Enterprise на 30-40 пользователей.

И какие у него требования?

В первую очередь сама система 1С любит высокую частоту процессора, начиная от 3.00 GHz и выше. Если пользователей не больше 50, то можно смело рассматривать однопроцессорную платформу (существуют ещё платформы на 2, 4 и даже 8 процессоров, но для нашей задачи это избыточно). Во-вторых, очень важно размещать вашу базу данных на SSD накопителях, при этом желательно чтобы накопителей было 2 или 4, чтобы построить RAID-1 и повысить отказоустойчивость своей базы данных. В-третьих, большой объём серверной памяти с коррекцией ошибок позволит системе работать быстро и стабильно.

Для бэкапов сервера лучше использовать отдельный NAS-сервер, но если стоит задача сэкономить, то можно построить RAID-5 массив на этом сервере из обычных HDD, и каждый день, где-нибудь в 4-5 утра производить бэкапы системы.

Что же за конфигурация получается?

Мы подумали, что за простое описание конфигурации и публикации её здесь нас закидают помидорами, поэтому решили подкрепить свои слова фактами. Итак, мы собрали следующую конфигурацию:

— Сервер Hewlett Packard Enterprise DL120 Gen9

— Процессор Intel Xeon E5-1650v4 (базовая частота 3,60 GHz, 6 ядер, 12 потоков, 15MB кеша)

— Оперативная память DDR4, 64GB 2400 MHz (16GB x 4 планки, т.к. процессор работает на 4-ёх каналах, поэтому для максимальной производительности рекомендуем использовать именно 4 или 8 планок)

— Встроенный RAID-контроллер HPE Smart Array B140i Controller, который позволяет работать только с SATA-дисками и накопителями и нам этого достаточно, потому что мы использовали SATA SSD. Контроллер является программным, поэтому важно чтобы сервер поддерживал UEFI.

— SSD накопители – 2 x Intel 150GB DC S3520 6G 2.5" SATA, на одном мы установили операционную систему Windows Server 2019, а на втором мы установим нашу базу данных.

Перейдём к тестированию

Чтобы проанализировать эффективность сервера 1С Предприятия специально-обученные люди придумали особенный тест и назвали его «Тест Гилёва», который запускается непосредственно из-под 1С. Поэтому, первое с чего мы начнём это с проверки самого сервера и установки операционной системы. Для этого подключаемся к серверу через порт удалённого администрирования (Integrated Lights Out), производим диагностику, а далее прям в браузере занимаемся установкой и настройкой Windows Server 2019.

Установка Windows Server 2019 через iLO Chudenkov A.I.

После установки, нужно сделать первичные настройки политики безопасности и настроить Remote Desktop Protocol (RDP), который позволит подключаться к серверу напрямую для установки сервера 1С. После подключения отформатируем второй накопитель и установим на него 1С Предприятие 8.3

Форматирование и разметка накопителя под базы данных Chuden

Базу данных 1С Предприятия можно выбрать двух типов – файловая (это когда все данных находятся в файлах на жёстком диске) и SQL (всем привычный язык структурированных запросов). Тест мы произведем и там, и там и сейчас будет понятно почему.

Тест файловой базы данных 1С

Так, сервер 1С мы скачали, теперь нам нужно накатить на него обработку «Гилёва». Подключаем из конфигуратора обработку и загружаем саму 1С. Перед нами появляется интерфейс, в котором есть только 1 кнопка – «Выполнить тест». Нажимаем и ждём результатов, которые измеряются в «Попугаях» - это абстрактная единица измерения, которой пользуются айтишники для тестирования чего-либо.

Интерфейс обработки теста Гилёва Chudenkov A.I.

Подумав где-то с минут 5, мы получаем следующие результаты тестирования:

Результаты тестирования файловой базы данных 1С Chudenkov A.I.

Итог тестирования файловой базы данных составил 57,47 единиц в попугаях, что является почти идеальным показателем. Но вы должны понимать, что это нагрузка всего от 1 пользователя, поэтому при нагрузке в 30-40 человек файловая база данных не выдаст таких замечательных показателей.

Кстати, на скриншоте видно, что чаще всего администраторы тестируют именно SQL базу данных.

Последние результаты тестирования теста Гилёва Chudenkov A.I.

Поэтому перейдём к тестированию SQL базы.

Тест SQL базы данных 1С

Перед тем как произвести тестирование, нам потребуется снести файловую 1С, установить MSSQL Server 2019 и его настроить. Чтобы не томить вас скучным процессом установки и томительной настройкой, давайте сразу перейдём к результатам тестирования.

Итог тестирования SQL базы данных  Chudenkov A.I.

Итог тестирования SQL базы данных составил уже 31.06 единиц, что является «четвёркой с минусом» для сервера на 40 пользователей. Как сказал наш программист 1С – SQL база данных никогда не выдаст хороших показателей из-за массы оптимизаций Windows Server 2019 и самого сервера MSSQL. Либо, как вариант, можно собрать другой сервер на Intel Xeon Gold Series, но цена такого сервера будет свыше 200 000 рублей, что по нашим меркам не является бюджетным решением для малого и среднего бизнеса.

Итого

Чтобы обеспечить безотказную работу вашей компании, не нужно закапывать бешенные бюджеты в супер-серверы. Стоимость тестируемого нами сервера составила 86 284 рубля с НДС (на момент написания статьи). Достаточно взять этот сервер на вторичном рынке за разумные деньги (кстати, с гарантией до 5 лет) и позволить вашим бухгалтерам и менеджерам по продажам ощутить скорость и комфорт при работе с системами бухгалтерского и управленческого учёта. А вам – сэкономить на простоях кадров и обеспечить надёжность вашей информационной структуры.

P.S. Если статья понравилась, буду очень рад вашим лайкам ;-)

0
47 комментариев
Написать комментарий...
Vyacheslav Teplyakov
Чтобы при работе с самой программой 1С не было тормозов, чтобы бизнес не терял деньги из-за простоя сотрудников, чтобы все данные были надёжно защищены...

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

Ответить
Развернуть ветку
George Kiskin

А куда им деваться? Мы для обслуживания ИП на УСН свою систему написали, которая сводит баланс на 300 пользователей за полминуты на i5 с 4 гб, но не все же могут написать аналог 1С...

Ответить
Развернуть ветку
Vyacheslav Teplyakov

В облачко?

Ответить
Развернуть ветку
George Kiskin

а оно будет работать быстрее чем свой сервер? Хотелось бы. 8-ка для типового пользователя работает, в принципе, на порядок медленнее 7-ки. 
Плюс вопрос с интернетом - его пропадание будет означать, что работа офиса встанет. Сбои у провайдера в любом случае бывают чаще чем сбои с сервером.
Плюс надежность - не известно что там с бэкапами в облаке и насколько декларируемая надежность соответствует реальной в то время как у себя всегда можно иметь запасной сервер и время переключения будет равно нескольким минутам (с некоторой потерей в актуальности данных).

P.S. "Чтобы при работе с самой программой 1С не было тормозов" идеально не работать с 1С. 

Ответить
Развернуть ветку
Vyacheslav Teplyakov

Так и я об этом. 😁

Ответить
Развернуть ветку
Alexey Chudenkov
Автор

Для 10 пользователей – вероятнее всего вы правы. А для 30 – необходимость.

Ответить
Развернуть ветку
Дмитрий Гетько

А что использовать для учёта товара? Я вот пока на 1с в облаке от scloud, понимаю, что лучше раз заплатит за свою машину, но в нашей стране любят свет отключать, постоянно якобы какие-то поломки и профилактики

Ответить
Развернуть ветку
Trubitsyn Aleksander

У тех у кого руки кривые, вообще к компьютеру подходить запретить нужно.

Ответить
Развернуть ветку
Vyacheslav Teplyakov

У тех кто в 2023м использует аргумент "кривые руки" в принципе надо отобрать возможность что-либо писать в интернете, кроме как в коментах под пиратскими раздачами игр на торент треккерах и линукс форумов, откуда они и повылазили.

Ответить
Развернуть ветку
Trubitsyn Aleksander

Полишся, Слава Айяйяй торренты, пиратские раздачи, это ты о чем?

Ответить
Развернуть ветку
Pyo Qf

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

А чем сервера HP и DELL отличаются от небрендовых?

Ответить
Развернуть ветку
George Kiskin

По факту нет разницы - самосбор работает круглосуточно годами без проблем. Да, самодиагностики нет, но и случаи когда она нужна - раз в 3 года, когда кулер на проце забился и проц начал перегреваться

Ответить
Развернуть ветку
Alexey Chudenkov
Автор

Стабильность работы, назначение, технические характеристики будут вероятнее всего идентичными, но все же различия есть. Для начала – качество сборки и надежность материалов, каждый компонент легко и просто устанавливается (будь то блок питания, вентилятор, салазки с жесткими дисками или другие компоненты). Качество самого металла даже разное, и не в пользу дешевых брендов. Ко мне однажды попалась платформа от Supermicro, причём современная. И то что я описал выше – практический пример, а не коммерческая хвальба. В серверах HP/DELL нашпигована масса датчиков, которая позволяет анализировать все показатели сервера, чтобы диагностировать надвигающийся шторм на ранней стадии и избежать больших проблем, сообщив об этом администратору по почте. И это далеко не все.

P. S. Что же касается китайца, который быстро разгоняется, то я бы здесь посмотрел в сравнении. Скажем – простейший GLK, 2012-2015 годов, с 221 л.с. под капотом, и современного китайца, любой HUV (не разбираюсь в модельных рядах, к счастью). Уверен, китаец будет восхищаться элегантностью задних фонарей немецкого коллеги.

Ответить
Развернуть ветку
Pyo Qf

Качество сборки это приятно конечно, но обычно сервер поставят и годами не трогают. То есть оно особо ни на что не влияет.
Насчет датчиков тоже непонятно. О перегрузке предупредит какой-нибудь Zabbix. О дисках Smart. У меня в аренде есть и HP и DELL, но что-то никакой дополнительной инфы от них не получаю :)
Есть ли еще какие-то преимущества? Или (как минимум при аренде) нет смысла переплачивать?
И кто сказал что китайцы быстро разгоняются :) Делать приятный дизайн и нашпиговывать его фичами они научились, но вот с динамикой у китайцев пока беда)

Ответить
Развернуть ветку
Alexey Chudenkov
Автор

Возможно у вас старенькие машинки, вроде Gen5-Gen7, потому что начиная с Gen8 поколения они умеют отправлять информацию на почту - https://www.youtube.com/watch?v=N_gZ5eFZws4. Речь не о перегрузках, а о тех же вентиляторах или жёстких дисках, о которых вас не проинформирует ни Zabbix, ни Smart (который не показывает состояние SAS дисков). 
Если говорить про аренду, то вопрос - что арендуете и за какие деньги? Мы, например, тоже сдаем железо в аренду, но этот вариант подходит только тем клиентам, которым нужен сервер на 2-6 месяцев. При более длительной аренде, сервер выгоднее купить, тем более б/у. 
Но из соображений безопасности, я бы не рекомендовал арендовать сервер под 1С как минимум. 

P. S. Про китайца вы сказали - "Мерседес отличается от китайца в первую очередь по ездовым характеристикам. Быстрее разгоняется, лучше рулится, лучше держит дорогу и т.д."
Во всяком случае я вашу фразу интерпретировал как преимущества китайского автопрома :-) 

Ответить
Развернуть ветку
Сергей Добрецов

Хочется к публикации добавить немного спорной отсебятины, ибо на вкус и цвет товарища нет.
У нас много раз вставал вопрос о том какую инфраструктуру строить: облачную или собственную (конторка не большая). По сути главным доводом владельцев за облачную инфраструктуру было нежелание строить серверную. Пока я не нашел как вместо серверной использовать прямо в офисе серверный шкаф с активным подавлением шума. Если взвесить все "За" и "Против" по ссылке ниже, можно сильно задуматься о таком решении.

Ответить
Развернуть ветку
George Kiskin

Облачные технологии это тупик и обман, они не лучше своего сервера.

Ответить
Развернуть ветку
Сергей Добрецов

Это знаем мы, это знаете вы, но попробуйте это объяснить далеким от IT людям, тем более владельцам...

Ответить
Развернуть ветку
George Kiskin

я владелец бизнеса, правда, я много проработал в IT бизнеса. У облачных технологий есть свои перспективы, но то, что я вижу сейчас - это дутый пузырь. Пример - Гугл таблица, занимающая почти 1 гб оперативки и хорошо загружающая локальный процессор(при том что она как бы облачная) с откликом в 5-10 секунд на обновление после ввода данных , в то время как ее эксель аналог вполне мог бы работать с памятью раз в 100 меньше и в столько же раз быстрее.

Ответить
Развернуть ветку
Alexey Chudenkov
Автор

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

Ответить
Развернуть ветку
George Kiskin

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

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Alexey Chudenkov
Автор

Валерий, а попробуйте зайти на Авито и найти дешевле нас кого-нибудь в рамках идентичных конфигураций. Уверен, вы откроете для себя иной взгляд на цены б/у оборудования. 

Ответить
Развернуть ветку
Алексей Корсунский

Спасибо!Очень познавательно!

Ответить
Развернуть ветку
nnstepan n

Посчитал на вашем сайте конфигурацию и вышло более 120 тыс, как 86 получили?

Ответить
Развернуть ветку
Alexey Chudenkov
Автор

Проверил, 86 с копейками получается. 

Ответить
Развернуть ветку
nnstepan n

А где SSD диски в количестве 2 или 4?

Ответить
Развернуть ветку
Alexey Chudenkov
Автор

SSD чаще клиенты берут новые, поэтому по умолчанию в конфигурациях мы их не считаем. Если брать 2 x SSD Intel 150GB, то это +3 774₽ за накопитель.

Ответить
Развернуть ветку
nnstepan n

"Стоимость тестируемого нами сервера составила 86 284 рубля с НДС (на момент написания статьи)." Ваша цитата. Это враньё, вы не могли тестировать сервер без жёстких дисков. И написано именно сервер, а не платформа. Так каждый может написать, купите у меня сервер за 10 тыс, только поставьте туда мать, процы, память, диски, блоки питания, охлаждение, сетевые, рейды и т д. Пишите честно, стоимость сервера там 96 тыс условно или указывайте в статье что 86 это цена без дисков, без лицензий и т д

Ответить
Развернуть ветку
Alexey Chudenkov
Автор

Уже не поправлю. Стоит таймаут на редактирование, но даже если добавить SSD - стоимость не сильно то и выросла. 

Ответить
Развернуть ветку
Alexey Chudenkov
Автор

Вы правы. Спасибо, поправлю стоимость.

Ответить
Развернуть ветку
nnstepan n

У меня в организации на 21 рабочее место одна база 1с с СУБД postgresql занимает более 200 гигабайт, поэтому я в вашем конфигураторе добавил два ssd объемом побольше чем 150 гиг и получил цену более 120 тыс, как и написал. А у вас замануха какая-то с 86 тыс, оказывается диски ещё надо купить отдельно. Я уж не говорю про лицензию на windows, лицензию на ms sql, серверную лицензию 1с, клиентские лицензии 1с.

Ответить
Развернуть ветку
Тимур Едигенов

дядь, ты дурак?
Ещё сисадмина посчитать забыл. и ещё транспортные услуги. Статья какая-то плохая.
А ещё же сисадмина учить надо а в статье об этом ни слова.

Ответить
Развернуть ветку
nnstepan n

Вы умственно отсталый? Заголовок - "...Собираем бюджетный сервер..." а по факту автор приводит цену "платформы", без жестких дисков. Хотя пишет - "Стоимость тестируемого нами сервера составила 86 284 рубля с НДС (на момент написания статьи)." Я и указал на ложь, реально там 120 с чем то я насчитал в тот день.

Ответить
Развернуть ветку
Тимур Едигенов

Платформа это мать, корпус, блок питания.
Процессора, памяти а зачастую и контроллера дисков, бэкпанели и т.д и т.п в платформе нет.
Так что это? сервер или платформа? решайте сами. Но ваши замечания по поводу лицензий  ну прям реально выглядят не очень. 
Просто дело в том, что диски в таких серверах, почти всегда воспринимаются совсем отдельно. Такая специфика что-ли. Вряд ли кто-то вообще на практике будет ставить в такой сервер 150Гб диски.

Ответить
Развернуть ветку
nnstepan n

Я знаю что такое платформа, я поэтому взял в кавычки, ибо это опять же термин автора, когда он мне здесь в комментах отвечал на вопрос где же диски, почему "сервер" без них. В 120 тыс я посчитал с их сайта диски побольше, а не 150, 320 вроде, давно было, не помню. С 150 ес-но считать не стал бы. Если воспринимается отдельно, то надо так четко и писать, что калькуляция на сервер без дисков столько то столько то.

Ответить
Развернуть ветку
Alexey Chudenkov
Автор

Кстати, если хотите сэкономить на лицензиях Windows, используйте Unix: https://its.1c.ru/db/metod8dev/content/5953/hdoc

Ответить
Развернуть ветку
nnstepan n

У меня linux и стоит, но я применительно к вашему посту отвечал, к вашим тестам, а они проведены на виндоуз и на виндоуз плюс Майкрософт SQL. Но лицензию на 1с сервер для режима с СУБД все равно брать надо, а это вроде около 100 тыс.

Ответить
Развернуть ветку
Михаил Штанько

Linux not unix

Ответить
Развернуть ветку
Alexey Chudenkov
Автор
Ответить
Развернуть ветку
Михаил Штанько

Поясняю за матчасть, полное наименование всей системы gnu/linux. А GNU не Unix, вот так вот парадокс) она unix подобная и статья про unix подобную, но ядра unix там типо как нет

Ответить
Развернуть ветку
Михаил Штанько

Теперь почему важен данный момент ядро unix платное, а значит если бы Линукс был unix, то он стоил бы денег)

Ответить
Развернуть ветку
Alexey Chudenkov
Автор

Дык купите эту платформу, воткните в неё свои диски, которые у вас имеются, получится как раз эта стоимость. Никакой заманухи, все прозрачно.

Ответить
Развернуть ветку
Михаил Штанько

Файловая база данных? Ага а что будет через год два, ах да проблемы индейцев продавца не е.... . Файловая база на шиндовс, ага ага) вдвойне не еее, и да 6 ядерный проц зато памяти серверной дорогой по самые помидоры, статья которую мы заслужили

Ответить
Развернуть ветку
Тимур Едигенов

Добавьте парочку новых Optane у вас и дороже миллиона может получиться ))

Ответить
Развернуть ветку
ZombieKiller

Использовать SATA SSD в 2021 году это какой -то бред.

Ответить
Развернуть ветку
Alexey Chudenkov
Автор

Под ОСь вполне себе норм.

Ответить
Развернуть ветку
44 комментария
Раскрывать всегда