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

Принципы работы

В аутсорсинговой компании практически все бухгалтера работали как? Правильно, на аутсорсинге. И у каждого сотрудника была собственная 1С, и если оный сливался, то база на несколько компаний могла попросту уплыть. Клиенты, конечно, специфики кухни не знали, уверен, если бы знал, то их попросту не было. Но, факт заключается в том, у организации оказалось около 300 клиентов, больше 30 бухгалтеров на аутсорсинге и отсутствие нормальной аппаратуры. Начальница посмотрела на это, схватилась за голову и по старой дружбе обратилась ко мне.

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

Соответственно, руководитель, держась за голову, предложила следующее, цитирую дословно: «Мне нужно, чтобы все было в офисе, но все были по домам, базы не терялись, сотрудники могли нормально работать». ТЗ исчерпывающее, пришло время приняться за работу. Выяснил, сколько сотрудников работает и понял, что сборка сервера должна быть на 50 пользователей. 32 бухгалтера уже есть, но планируют еще расширяться. Окей, я не против.

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

Чего добивались?

Итак, нашей задачей стало следующее. Строим сервер 1С на 50 пользователей, при этом, сотрудники смогут подключаться к нему удаленно. Значит, нужен статический IP, создание веб-сервера. Последнее решили отбросить и перешли к терминальному доступу. Развернули на базе Windows Server 2012.

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

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

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

Аппаратное обеспечение

Недолго думая, решили, что в такой бюджет можно уложиться только с однопроцессорной системой. Хотелось бы 2, но максимализм не всегда хорош в бизнесе. Потому, комплектующие было решено выбрать следующие:

  1. Корпус решили взять от Supermicro, только форм-фактор 2U вместо tower. Ключевым элементом стали 2 блока питания по 740 Вт. Горячей замены, правда нет, но отказоустойчивость получилась высокая.

  2. Процессор был взят Intel® Xeon e5-1650v4. То, что в нем 6 ядер и 12 потоков не принципиально для 1С, зато для терминального доступа весьма полезно. И частота неплохая, 3,6 ГГц базовая. Кэш, кстати, в 1С особой роли не играет, но парочку процентов прироста производительности дает.

  3. Оперативки решено было взять 64 ГБ DDR4-2400. 4 планки по 16 гигов оказалось за глаза. База не дотянула и до 30 ГБ, система жрет около 20 при пиковых нагрузках, когда все подключены единовременно.

  4. В сервер воткнули 2 SSD 480Gb SSD Micron 5100 Eco по 480 ГБ. Один основной, второй про запас. Еще докинули парочку HDD на 4 ТБ. Сейчас берите 480Gb SSD Micron 5200 Eco, это более актуальные твердотельные накопители. По цене дороже выйдут только тысячи на полторы.

  5. Источника бесперебойного питания с двойным преобразованием Ippon Innova G2 2000. Дорогое удовольствие, но взять стоит. Выходная мощность 1200 Вт, но это с огромным запасом, чтобы, в случае обесточивания сервер можно было нормально выключить.

Остальные компоненты не столь принципиальны, но система получилось вполне приемлемой почти за 300 000 рублей в сумме. Что особенно хорошо, ее хватило с избытком. Единственное, иногда процессора чуть-чуть не хватает. Но очень редко. Скорее, из-за программных ошибок.

Резервное копирование работает отлично, отказоустойчивость на высоте. Получился вполне достойный сервер 1С на 50 пользователей, который работает эффективно и без нареканий.

Обратная сторона корпуса
Обратная сторона корпуса
Процессор для сервера 1С на 50 пользователей
Intel® Xeon e5-1650v4

ПК или сервер?

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

Что получилось?

А получился производительный сервер 1С на 50 пользователей. Конечно, запаса практически нет, задел на апгрейд маловат. Все же, если в будущем планируется расширение, лучше раскошелиться посильнее и взять двухпроцессорную материнку и какой-нибудь Intel Xeon 2643v4. Потом, когда потребуется масштабирование, можно воткнуть второй. Но если бюджет жмет, то вот адекватная система, которая вполне хорошо будет работать.

Ваша оценка будет первой!

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *