Сервер для 100 пользователей

В этом разделе обсуждаются серверы для работы с 1С

Модераторы: Trinity admin`s, Free-lance moderator`s

Ответить
anchor
Junior member
Сообщения: 16
Зарегистрирован: 25 июн 2013, 12:21
Откуда: Владивосток

Сервер для 100 пользователей

Сообщение anchor » 09 окт 2015, 03:54

ДОбрый день!
Я собрал сервер под 1с + sql + rdp (да, все на одном, разделять не будем, возможно завиртуализируем) под 100 пользователей.
База 1С сейчас весит около 80 Гб.
Сервер нужен года на 4 минимум.

Итак, конфигурация:

ssd SSDSC2BB240G601 x 2 (системный раздел)
ssd SSDSC2BA200G401 x 4 (тут будет лежать база)
процессор Intel Xeon E5-2637V3 х 2
материнская плата Supermicro X10DRi
память Kingston 128 GB KVR21R15D4/16 х 8
корпус + бп Supermicro CSE-743TQ-865B-SQ
RAID Adaptec 8805

Что скажете о совместимости оборудования? И вообще о балансе. Можно ли как-то сэкономить? Например, взять ddr3 вместо ddr4.
И еще вопрос по корпусу. Он подойдет к материнке X10DRi?
Спасибо

Аватара пользователя
Stranger03
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 12979
Зарегистрирован: 14 ноя 2003, 16:25
Откуда: СПб, Екатеринбург
Контактная информация:

Re: Сервер для 100 пользователей

Сообщение Stranger03 » 09 окт 2015, 07:44

anchor писал(а):Я собрал сервер под 1с + sql + rdp .... под 100 пользователей.
........
процессор Intel Xeon E5-2637V3 х 2
Не удачная конфигурация. процессор хоть и с хорошей частотой, но по терминалке он не вынесет 100 пользователей. В вашем случае надо выбирать либо топовые с большим кол-вом ядер, либо искать баланс.
anchor писал(а):ssd SSDSC2BB240G601 x 2 (системный раздел)
ssd SSDSC2BA200G401 x 4 (тут будет лежать база)

+

RAID Adaptec 8805
Нет никакого смысла разделять диски на системные и база. Общий рейд + луны.
П.С. пару вариантов ребята пришлют в профильную почту.
С уважением Геннадий
ICQ 116164373
eburg@trinitygroup.ru

Аватара пользователя
Stranger03
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 12979
Зарегистрирован: 14 ноя 2003, 16:25
Откуда: СПб, Екатеринбург
Контактная информация:

Re: Сервер для 100 пользователей

Сообщение Stranger03 » 09 окт 2015, 07:50

anchor
Памяти 128ГБ ОЧЕНЬ сильно с избытком, 64 вполне норм. Даже если учитывать по 300-350МБ на сессию.
С уважением Геннадий
ICQ 116164373
eburg@trinitygroup.ru

Asmohata
Advanced member
Сообщения: 76
Зарегистрирован: 29 сен 2004, 15:38
Откуда: Москва

Re: Сервер для 100 пользователей

Сообщение Asmohata » 09 окт 2015, 07:52

anchor писал(а):ddr3 вместо ddr4
Кажется мне, что с такими формулировками вопросов, - Вам лучше всего обратиться к специалистам...

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

А если "по существу", то:

1) с учетом роста базы (за 4 года) такой аппарат, скорее всего, не "потянет" "все вместе" (SQL-1с-RDP). Только если пользователи будут заходить в базу и идти "курить" (в интернет, обедать, и т.д.) на весь оставшийся день. У нас на базе (конфигурация сильно переработана, правда) в 160 ГБайт 80-90 человек ("средней активности работы") не слишком довольны производительностью E5-1650v2 (12 "условных" ядер) 64GB RAM выполняющего только SQL-1С (без RDP, которые на отдельных серверах). Сейчас переводим SQL-1С на пару E5-2643v2 128 GB RAM (и надеемся, что на пару лет "станет полегче").

Для RDP нужен еще один аналогичный (кроме дисковой) сервер. Можно, - с процессорами "по ядерней", но, не обязательно столь быстрыми. Который, в отличие от SQL-1С можно (и нужно) виртуализировать. Посмотрите сайт Гилева, - там много дельных советов по сайзингу.

2) сэкономить можно на RAID-контроллере. Но, в целом, Вам надо ориентироваться на сумму (имеется ввиду, -только по "железу") раза в полтора (минимум) большую, похоже...

Аватара пользователя
Stranger03
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 12979
Зарегистрирован: 14 ноя 2003, 16:25
Откуда: СПб, Екатеринбург
Контактная информация:

Re: Сервер для 100 пользователей

Сообщение Stranger03 » 09 окт 2015, 08:00

Asmohata писал(а):У нас на базе (конфигурация сильно переработана, правда) в 160 ГБайт 80-90 человек ("средней активности работы") не слишком довольны производительностью E5-1650v2 (12 "условных" ядер) 64GB RAM выполняющего только SQL-1С (без RDP, которые на отдельных серверах)
Мыслим одинаково, :mrgreen:. Можно попробовать все в одном скажем на E5-2697 v3. Но тут как карта ляжет. Если с 1С программисты не поработают, то при одновременном кол-ве пользователей бОльше 50-ти система может начать тормозить. Понять можно только опытным путем со счетчиками.
С уважением Геннадий
ICQ 116164373
eburg@trinitygroup.ru

anchor
Junior member
Сообщения: 16
Зарегистрирован: 25 июн 2013, 12:21
Откуда: Владивосток

Re: Сервер для 100 пользователей

Сообщение anchor » 09 окт 2015, 08:45

Спасибо!
Про 100 пользователей на самом деле я написал с запасом на будущее. Пока у нас где-то 40-50. Активных 30.
1) Процессор выбрал потому еще, что у него широкая шина процессор-память (9.6 Гб/с кажется). Высокая частота и широкая шина - вот что любит 1С. А это самый бюджетный проц из семейства e-2600v3 с такими параметрами. Бюджет у нас ограничен, так что за сходные денежные средства мы можем взять какой-нибудь E5-2640V3. Там 8 ядер, но скорость всего 2.6 GHz и шина уже. Хотя у него в параметрах написано о TurboBoost до 3.4 Ггц. Спасут ли они? Честно говоря не знаю как это буст работает.
Сейчас мы работаем на Xeon E5410 х 2, загрузка у него постоянная 50-60%. Не справляется старичок.

2) Давайте посчитаем количество оперативки: На SQL я бы выделил 15-20 Гб. На 1С: 8 rphost х 1,5 Гб = 12 Гб. 100 пользователей по 500 Мб для рдп и 1С = 50 Гб. Получается 82 Гб. Конечно, и на 64 пока сможем прекрасно работать. Но если мы считаем на будущее, почему бы сразу 128Гб не взять.

3) RAID я бы все-таки разделил на 2 разных. Один рейд из s3710 будет держать чисто базу. Второй рейд - был бы занят системой. Возможно, вы правы, и тут будут излишние IOPS. Не знаю. Вообще, я думаю что если мы решимся на виртуализацию - это будет очень удобно в плане восстановления.

Аватара пользователя
Stranger03
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 12979
Зарегистрирован: 14 ноя 2003, 16:25
Откуда: СПб, Екатеринбург
Контактная информация:

Re: Сервер для 100 пользователей

Сообщение Stranger03 » 09 окт 2015, 09:51

anchor писал(а):Про 100 пользователей на самом деле я написал с запасом на будущее. Пока у нас где-то 40-50. Активных 30.
Давайте считать:
- 2-а ядра под систему
- 4-е ядра под базу данных
- по 1-му виртуальному ядру на 2-а пользователя, итого 8-мь реальных ядер
Получаем итог по минимуму 14-ть ядер. То есть в вашей ситуации самый самый минимум пара 6-ти ядерников, но если с запасом, то пара 10-ти ядерников. То есть если хотите совета (не убеждать самого себя, а именно совета), то ваш выбор процессора совершенно не правильный. Минимум я бы взял что-то типа E5-2650 v3. Ну или подешевле E5-2630 v3.
1) Процессор выбрал потому еще, что у него широкая шина процессор-память (9.6 Гб/с кажется).
Шина процессор-память в случае с 1С играет самую последнюю роль.
2) Давайте посчитаем количество оперативки: На SQL я бы выделил 15-20 Гб. На 1С: 8 rphost х 1,5 Гб = 12 Гб. 100 пользователей по 500 Мб для рдп и 1С = 50 Гб. Получается 82 Гб. Конечно, и на 64 пока сможем прекрасно работать. Но если мы считаем на будущее, почему бы сразу 128Гб не взять.
1. вы сами написали, что 100 пользователей с запасом
2. 500МБ на пользователя в СРЕДНЕМ излишне. Я бы считал 300-350
3. Под базу данных в случае с SSD дисками выделять столько памяти грешно. Вполне обойдется и 8-ю ГБ.
Дело хозяйское, но мой опыт в этой ситуации говорит, что в вашем случае 64 будет вполне комфортно и с запасом.
3) RAID я бы все-таки разделил на 2 разных. Один рейд из s3710 будет держать чисто базу. Второй рейд - был бы занят системой. Возможно, вы правы, и тут будут излишние IOPS. Не знаю. Вообще, я думаю что если мы решимся на виртуализацию - это будет очень удобно в плане восстановления.
Как говорится, это устаревшее мнение. Лучше поставить 6-ть дисков, 5-ть в РАИД5 + один хотспаре. Вполне рабочая конфигурация под вашу задачу.
С уважением Геннадий
ICQ 116164373
eburg@trinitygroup.ru

Анна Глухих
Junior member
Сообщения: 8
Зарегистрирован: 25 фев 2015, 10:48

Re: Сервер для 100 пользователей

Сообщение Анна Глухих » 09 окт 2015, 10:11

Добрый день!
Несколько вариантов отправлено в профильную почту.

anchor
Junior member
Сообщения: 16
Зарегистрирован: 25 июн 2013, 12:21
Откуда: Владивосток

Re: Сервер для 100 пользователей

Сообщение anchor » 09 окт 2015, 10:33

Ответил на почту

Ответить

Вернуться в «Конфигурации сервера для 1С»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 16 гостей