Сервер 1С для 15 человек + контроллер домена

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

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

Ответить
dmliven
Junior member
Сообщения: 5
Зарегистрирован: 06 ноя 2013, 21:51
Откуда: Хабаровск

Сервер 1С для 15 человек + контроллер домена

Сообщение dmliven » 06 ноя 2013, 23:06

Здравствуйте.

В настоящее время используем под файл-сервер 1С и контроллер домена обычную рабочую станцию.
Необходима ваша помощь в выборе напольного сервера для 1С на 15 человек в терминальном режиме (Без SQL)+ контроллер домена. Бюджет ориентировочно 120- 160 т.р.

ОС- Windows 2012 R2 Standart.

Используется несколько файловых баз данных (переход на SQL не ожидается):

a. Две сильно наконфигурированных базы 1С8.2 (возможен переход на 8.3) БП2.0 (ожидается переход на БП3.0) Объем 2 Гб. Рост баз будет до 4 Гб, затем будут обрезаться. С каждой из них работает по 5 человек. Используются очень активно.

b. Две типовые ЗУП 1С8.2 Объем 2 Гб. Рост баз будет до 4 Гб, затем будут обрезаться. С каждой из них работает по 2 человека. Используются не очень активно.

c. Одна сильно наконфигурированная база 1сБухгалтерия 7.7. Объем 2 Гб. Рост базы будет до 4 Гб, затем будет обрезаться. С ней работает 5 человек. Используется очень активно. Переход на 1С8.2 не ожидается.

d. Две типовые 1сБухгалтерия 7.7. 1 Гб. С ними работает 1 человек не очень активно.

e. Куча обрезанных баз 1С7 и 1с8.0 за прошлые года объемом до 2 Гб. С ними активно не работают, очень редко 1 - 2 человека включают их на просмотр. К скорости их работы требований нет.

Каждый пользователь может открыть до двух рабочих баз данных одновременно. Например, Бухгалтерию и ЗУП (пункты a и b). Или Бухгалтерию 1с8.2 и Бухгалтерию 1С7.7 (пункты a и с или d).

На сервер будет установлено для терминального доступа 1С7.7, 1С8.0, 1С8.2 и ожидается 1С8.3. Возможно, что в будущем будут и другие версии 1С.

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

Windows 2012, если я не ошибаюсь, не поддерживает работу одновременно контроллера домена и терминального сервера. В этом случае, сервер будет настроен как терминальный для 1С и на нем будет установлен виртуальный сервер на Windows 2012 R2 Standart в качестве контроллера домена.

Идеи такие:

1. Два диска SATA в RAID1 разбить на два раздела. На первый раздел установить основную ОС в терминальном режиме. На второй раздел поместить свернутые базы за прошлые года. Их не очень активно используют и к скорости работы для них требований нет. Или лучше ОС и старые базы разнести на разные диски?

2. Два диска SSD в RAID1 под рабочие базы. Общий размер рабочих баз 7 х 4 Гб = 28 ГБ. Для максимальной скорости работы они должны занимать не более 20% от общего объема диска. Следовательно, диски SSD должны быть по 150 Гб. С запасом на будущее - 200 Гб (вдруг активных баз станет больше).

3. Виртуальную машину с контроллером домена установить на отдельные диски или создать под него третий раздел на дисках SATA (см. пункт 1)?
Как рассчитать количество ядер процессора, которые необходимы для нашего случая? 1С использует много ядер, когда много параллельных сессий. Что такое сессия 1С? И что такое параллельная сессия? Сколько сессий используется на 1 ядро? Сколько ядер необходимо под основную ОС, терминальные сессии и виртуальный контроллер домена?

Хватит ли одного процессора E5-1660v2 для терминального сервера и виртуального контроллера домена или использовать два E5-2637v2 (E5-2643v2) с учетом запаса мощности на будущее?

Сколько оперативки нужно для такого сервера?
2Гб – ОС
Сколько займут 1С-ки?
Сколько памяти под 20 терминалов?
Сколько занимают базы? Они кэшируются в оперативную память?
Сколько займет виртуальный сервер?

1. Сначала определяем количество процессоров и количество ядер.
2. Подбираем память. Используем по одной планке ЕСС памяти 1600 МГц на один канал памяти процессора. Использование большего количества планок на канал приведет к уменьшению частоты работы памяти. Память также должна быть с запасом (если рабочих баз станет больше).
3. Подбираем системную плату.
4. Подбираем сетевые адаптеры, если интегрированные адаптеры выполнены на десктопных чипах и используют ресурсы процессора (что не допустимо).
5. Подбираем диски и RAID-контроллер c BBU. Диски используем с отключенным кэшем (используем кэш контроллера).
6. Малошумный корпус с блоком питания с небольшим запасом по мощности (чтобы не перегорел в пиковых нагрузках). Корпус должен иметь места для установки 2-х дополнительных дисков на 5 дюймов на всякий случай.

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

Аватара пользователя
Tert
Advanced member
Сообщения: 4233
Зарегистрирован: 19 янв 2003, 08:09
Откуда: Москва
Контактная информация:

Re: Сервер 1С для 15 человек + контроллер домена

Сообщение Tert » 07 ноя 2013, 05:52

dmliven
Указанный у вас бюджет только на сервер или сюда же включаются лицензии на ОС и клиентские лицензии?

Если вы хотите взять сервер с запасом, то вполне достаточно сервера с процессорами Xeon E5-2620V2. И то будет с избытком.
Топовые по частоте Xeon E5-2xxx не пройдут в ваш бюджет. Да и не нужны.
Памяти я бы поставил 64 ГБ. Тоже с запасом.
Вместо 2-х SSD по 200 ГБ лучше поставить 4 диска по 100 ГБ. Работает быстрее, а по цене тоже самое.

Варианты сервера сегодня пришлем.

dmliven
Junior member
Сообщения: 5
Зарегистрирован: 06 ноя 2013, 21:51
Откуда: Хабаровск

Re: Сервер 1С для 15 человек + контроллер домена

Сообщение dmliven » 07 ноя 2013, 07:31

Решение с двумя массивами RAID1 на накопителях SSD по 100 Гб под рабочие базы мне понравилось! Часть рабочих баз поместить на один массив, часть - на второй. Отличное решение! Спасибо! Не догадался сам!

Давайте рассмотрим два варианта под данный бюджет - с лицензиями и без них. Главное - качество сервера. Предложу начальству эти два варианта, объясню в чем отличия, какой выберет - такой и будет.

Подскажите, до виртуальный контроллер домена нужен отдельный диск или можно использовать раздел диска, на котором установлена основная ОС?
Подскажите про сесии 1С - что это такое?

С уважением, Дмитрий.

Аватара пользователя
Tert
Advanced member
Сообщения: 4233
Зарегистрирован: 19 янв 2003, 08:09
Откуда: Москва
Контактная информация:

Re: Сервер 1С для 15 человек + контроллер домена

Сообщение Tert » 07 ноя 2013, 20:27

dmliven
Выслал варианты серверов в почту.

Под виртуальный контроллер можно и основной раздел использовать.
Но я бы на основном сервере поднял две виртуальные машины и уже на них поднимал все сервисы.
Подскажите про сесии 1С - что это такое?
Не понял вопроса.

dmliven
Junior member
Сообщения: 5
Зарегистрирован: 06 ноя 2013, 21:51
Откуда: Хабаровск

Re: Сервер 1С для 15 человек + контроллер домена

Сообщение dmliven » 08 ноя 2013, 08:11

Tert писал(а):dmliven
Выслал варианты серверов в почту.
Спасибо, изучаю. Сразу вопрос про процессоры в этих вариантах. Неужели одного процессора E3-1270V3 хватит и под 15-20 терминалов и под виртуальный контроллер домена? Или это впритык?
Tert писал(а):dmliven
Под виртуальный контроллер можно и основной раздел использовать.
Но я бы на основном сервере поднял две виртуальные машины и уже на них поднимал все сервисы..
Это был бы отличный вариант. Но я не знаю, какой процессор для такой системы использовать и сколько памяти для этого нужно.
Tert писал(а):dmliven
Подскажите про сесии 1С - что это такое?
Не понял вопроса.
В параллельной ветке http://3nity.ru/viewtopic.php?f=40&t=18529

Вопрос:
Получается, что 1С в многопользовательском режиме "любит" многопоточность, многоядерность, многопроцессорность -есть такая потребность в этом, а когда речь идёт о монопольных проводках, то 1С все равно вышеизложенные требования, а подайте ей простую однопроцессорную платформу -главное чтоб процессор был почастотнее... так получается??
Тогда можно предложить использование ДВУХ серверов приложений: один для многопользовательской повседневной работы 60-70 сотрудников (2 многоядерных процессора, памяти побольше), а второй для проводок в монопольном однопользовательском режиме (1 простой высокочастотный процессор и немного памяти)... правильно предполагаю??

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


Хотел бы узнать, что это за сессии.

Accel
Power member
Сообщения: 45
Зарегистрирован: 25 окт 2013, 17:18
Откуда: Екатеринбург

Re: Сервер 1С для 15 человек + контроллер домена

Сообщение Accel » 08 ноя 2013, 16:15

dmliven писал(а): Хотел бы узнать, что это за сессии.
Не парьтесь, нет в природе никакой формулы расчета кол-ва ядер от кол-ва пользователей, нет и не может быть. Один и тот же сервер может работать под 100 пользователями 1С в одной компании, и лежать под всего одним в другой. Только вы сами по опыту эксплуатации сможете ответить, хватит ли конкретно вам этого сервера или нет.

И касаемо предыдущего высказывания: даже "монопольные проводки" умеют до определенного предела параллелиться SQLем.

Аватара пользователя
gs
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 16650
Зарегистрирован: 23 авг 2002, 17:34
Откуда: Москва
Контактная информация:

Re: Сервер 1С для 15 человек + контроллер домена

Сообщение gs » 08 ноя 2013, 17:09

Сессии в данном контексте - это работающие юзеры (запущенные клиентские приложения).

Аватара пользователя
gs
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 16650
Зарегистрирован: 23 авг 2002, 17:34
Откуда: Москва
Контактная информация:

Re: Сервер 1С для 15 человек + контроллер домена

Сообщение gs » 08 ноя 2013, 17:13

И да - интенсивность работы юзеров может быть сильно разная, конфигурации везде написаны по-разному и одно дело платежку набить, и совсем другое - толстый отчет.
Конфигурации делаются как правило:
а) на основании опыта средней температуры по больнице (в простых случаях или когда нет данных);
б) на основании результатов мониторинга.

dmliven
Junior member
Сообщения: 5
Зарегистрирован: 06 ноя 2013, 21:51
Откуда: Хабаровск

Re: Сервер 1С для 15 человек + контроллер домена

Сообщение dmliven » 08 ноя 2013, 20:06

Спасибо. Подскажите, пожалуйста, еще такой момент.

В этой же ветке http://3nity.ru/viewtopic.php?f=40&t=18529 сказано:

вполне ожидаемые результаты тестов
2ГГц против 3,5ГГц всегда в тесте просядут
это особенности 1С, при чем не особо важно с какой субд работать... сам механизм 1с в этом плане является бутылочным горлышком (в некоторых ситуациях)
на инфостарте копья по этому поводу давно ломают

вывод один: процессор почастотнее, конфигурацию памяти подобрать на максимум производительности (частота), дисковую пошустрее, ну и стараться держать сервер приложений на той же машине где и SQL
хотя типового решения так и нет, ибо все зависит от конкретного случая (конфиг, изменения/дополнения программистов, характер работы и т.д.) и чаще всего не экстраполируется на другие (хотя в некоторых приближениях можно)


Если нужен процессор почастотнее, почему тогда рекомендуете в нашем случае Xeon E5-2620V2?
Мне действительно нужно разобраться в этом вопросе. Или частота важна только в однопроцессорном сервере?

Accel
Power member
Сообщения: 45
Зарегистрирован: 25 окт 2013, 17:18
Откуда: Екатеринбург

Re: Сервер 1С для 15 человек + контроллер домена

Сообщение Accel » 08 ноя 2013, 20:32

dmliven писал(а):Спасибо. Подскажите, пожалуйста, еще такой момент.

В этой же ветке http://3nity.ru/viewtopic.php?f=40&t=18529 сказано:
1С SQL-ная и 1C файловая - две большие разницы. У вас по большому счету нагрузка будет генерироваться терминальным/"файловым" сервером, а как такового сервера 1С (сервера приложений/СУБД) у вас строго говоря вообще нет.

dmliven
Junior member
Сообщения: 5
Зарегистрирован: 06 ноя 2013, 21:51
Откуда: Хабаровск

Re: Сервер 1С для 15 человек + контроллер домена

Сообщение dmliven » 08 ноя 2013, 23:52

1С SQL-ная и 1C файловая - две большие разницы. У вас по большому счету нагрузка будет генерироваться терминальным/"файловым" сервером, а как такового сервера 1С (сервера приложений/СУБД) у вас строго говоря вообще нет.

То есть, вы хотите сказать, что процессор почастотнее нужен для SQL, а для файлового с терминальным доступом частота не важна. Я всё правильно понял? Хотелось бы услышать коментрарий сотрудника Тринити.

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

Re: Сервер 1С для 15 человек + контроллер домена

Сообщение Stranger03 » 09 ноя 2013, 20:12

dmliven писал(а):То есть, вы хотите сказать, что процессор почастотнее нужен для SQL, а для файлового с терминальным доступом частота не важна. Я всё правильно понял? Хотелось бы услышать коментрарий сотрудника Тринити.
Скажем так, если на файловом сервере стоят опции:
- онлайн антивирус
- софтовая компрессия
- софтовая дедупликация
То для файлового сервера еще как нужны процессорные мощности. Для базы данных 1С вопрос открытый. Где-то нужны, где-то хватит простого. Если на этом сервере запущены терминалки, то ядра и частота процессора не помешают.
С уважением Геннадий
ICQ 116164373
eburg@trinitygroup.ru

Ответить

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

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

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