Сервер для 1С 8, на 100 пользователей в терминале

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

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

ДенисК
Junior member
Сообщения: 4
Зарегистрирован: 25 сен 2008, 15:05
Откуда: Краснодар
Контактная информация:

Сервер для 1С 8, на 100 пользователей в терминале

Сообщение ДенисК » 25 сен 2008, 15:55

На сегодняшний момент используем 1С 7.7 ТиС, 70 пользователей, из них активных 30, база dbf, 4 Гб. Все пользователи в терминале. Для этого используется сервер IBM x3650 (2*XEON 5140, 9Гб озу, 6*SAS73.4 15000rpm в RAID10). База и сервер терминалов на одном сервере!

Планируется переход на 1С 8.1 управление торговлей, 100 пользователей. Посоветуйте, пожалуйста, какое оборудование необходимо для нормальной работы всех пользователей в терминале! Ну и соответственно сервер или систему хранения под базу!
Спасибо!

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

Сообщение gs » 25 сен 2008, 16:21

Штуки три терминальников двухпроцессорных с 8-16ГБ мозгов каждый.
Пара серверов SQL примерно того же плана (в кластер).
Дисковая двухконтроллерная IBM DS3200/3400 c парой полок дисков (хотя лучше конечно подумать в сторону DS4700).
Сервер приложений (лучше пару для резервирования).
Серверы для унификации в принципе можно все 3650-е поставить, только дисков минимум.
Щас придет Шац и расскажет подробнее.
Бюджет какой? А то я нарисовал конфиг боевой, но ни разу не дешевый.

Аватара пользователя
a_shats
Advanced member
Сообщения: 5010
Зарегистрирован: 27 авг 2002, 10:55
Откуда: Москва
Контактная информация:

Сообщение a_shats » 25 сен 2008, 17:08

Ну, если не на IBM, то примерно такой:

Сервер терминалов:
Supermicro 6015W-NTRB/2xXeon 5405/4x2GB FB-DIMM DDRII-667/2x7200 rpm SATA минимальных
3 штуки.

Сервер приложения:
Supermicro 6015W-NTRB/2xXeon 5430/4x2GB FB-DIMM DDRII-667/2x7200 rpm SATA минимальных
Примечание: если у Вас 1С 8.0, то будет достаточно и такого:
Supermicro 5015B-URB/C2Q Q6600/2x2GB DDRII-667 ECC/2x7200 rpm SATA.
Если версия 1С 8.1 и старше - см. выше.

Сервер SQL:
Supermicro 6015W-NTRB/2xXeon 5430/4x2GB FB-DIMM DDRII-667/2x7200 rpm SATA минимальных/Qlogic QLE2462
В идеале - 2 штуки (в MSCS), но можно обойтись и одним для начала.

Массив: Xyratex F5412E, 2 контроллера, по 1 ГБ кэша на контроллер, 24х73GB 15K rpm SAS.

ДенисК
Junior member
Сообщения: 4
Зарегистрирован: 25 сен 2008, 15:05
Откуда: Краснодар
Контактная информация:

Большое спасибо за предложение!

Сообщение ДенисК » 26 сен 2008, 09:53

А можно цены на почту?

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

Сообщение Tert » 26 сен 2008, 11:43

a_shats
Лучше уж ставить F6412. Все же эта система помощнее.

Аватара пользователя
a_shats
Advanced member
Сообщения: 5010
Зарегистрирован: 27 авг 2002, 10:55
Откуда: Москва
Контактная информация:

Сообщение a_shats » 26 сен 2008, 11:53

Отправил.

ДенисК
Junior member
Сообщения: 4
Зарегистрирован: 25 сен 2008, 15:05
Откуда: Краснодар
Контактная информация:

Сообщение ДенисК » 26 сен 2008, 11:55

Вопрос: а если в сервере поменять процы на 4 ядерные (5410. 5420), ну и памяти по максимуму (16Gb), один сервер терминалов не потянет?

Аватара пользователя
a_shats
Advanced member
Сообщения: 5010
Зарегистрирован: 27 авг 2002, 10:55
Откуда: Москва
Контактная информация:

Сообщение a_shats » 26 сен 2008, 12:10

1. Вообще-то, и 5405 и 5430 - 4-ядерные  :D
2. Один сервер терминалов на 100 клиентов - теоретически можно, но это будет 4-сокетник. Практически - ферма из 3 двухсокетников и дешевле (в разы), и имеет лучшую отказоустойчивость, чем один сервер.

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

Сообщение Tert » 26 сен 2008, 12:34

a_shats
Наверное, имелась ввиду замена процессоров на текущем сервере IBM.

Аватара пользователя
a_shats
Advanced member
Сообщения: 5010
Зарегистрирован: 27 авг 2002, 10:55
Откуда: Москва
Контактная информация:

Сообщение a_shats » 26 сен 2008, 12:48

Tert
Ну, если так...
ДенисК
Тогда расшифровываю.
В каждый момент времени 1 активно работающий пользователь нагружает 1 процессорное ядро. То есть реально на 8 ядрах единовременно могут работать 8 пользователей  :D
Другое дело, что клиент транзакционной базы грузит процессор терминального сервера не сильно - в результате чего на одном ядре могут со скрипом ужиться до десятка пользователей. "Со скрипом" - т.е. уже с ухудшением времени реакции. Большое время реакции сервера терминалов - для пользователя крайне неприятная штука.
Поясню на примере: щелкаете Вы мышкой, а реакцию на щелчок получаете через 2-3 секунды. Если это раз-два в день, то сносно. А если все время - сами понимаете  :D
Еще момент: 1 клиент, запускающий отчет (а таковые всенепременно будут), может загрузить 1 ядро терминального сервера на достаточно продолжительное время. Т.е. остальные "со скрипом" сидевшие пользователи получат на 2 четырехъядерниках на все это время ухудшение времени реакции сервера на 12,5% - для всех сразу.  Однако - тяжелые отчеты делаются, напомню, не каждый день - а в конце каких-нибудь периодов (месяц, квартал, год), и нужны обычно как минимум всей бухгалтерии, как максимум - всем клиентам 1С.
Лексикон бухгалтерии на конец периода при недостатке ресурсов терминального сервера/фермы можете представить себе сами  :D

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

Сообщение gs » 26 сен 2008, 12:53

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

ДенисК
Junior member
Сообщения: 4
Зарегистрирован: 25 сен 2008, 15:05
Откуда: Краснодар
Контактная информация:

Сообщение ДенисК » 26 сен 2008, 12:55

Огромное спасибо за разъяснения! Всё стало ясно! Но вот только тогда я не могу понять, почему на сайте v8.1c.ru в приведенных примерах внедрения, указаны серверы в разы хуже!!! Получается что у них люди вообще не смогут работать!
Спасибо! Предложения передал руководству! Пусть они решают!

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

Сообщение gs » 26 сен 2008, 13:00

На сайте 1С висит и наш сервер нескольколетней давности, который сейчас советовать язык не повернется.
Да и нагрузка бывает очень и очень разная. Лучше всего помогают данные перфмона, которые, в Вашем случае, пока что получить нереально. А прикидку "в среднем по больнице" Вам уже озвучили.

Аватара пользователя
a_shats
Advanced member
Сообщения: 5010
Зарегистрирован: 27 авг 2002, 10:55
Откуда: Москва
Контактная информация:

Сообщение a_shats » 26 сен 2008, 13:36

Что такое внедрение в терминологии 1С ? Это перепиливание стандартной конфигурации под клиента.
Своими глазами видел, как коллектив из 4 опытных 1С-ников за полгода работы по пилению конфига снизил нагрузку на железо на одной и той же базе примерно на  40%.
Вот и вопрос, кому Вы предпочтете заплатить и подождать: коллективу опытных внедренцев или нам ?  :D  Хотя, на самом деле, самый правильный подход с т.з. перспективы - и то, и другое. Потому что железо не резиновое, а стандартные конфиги 1С очень даже есть куда оптимизировать ;)

Саша235
Advanced member
Сообщения: 101
Зарегистрирован: 20 мар 2007, 12:22
Откуда: СПб

Сообщение Саша235 » 28 сен 2008, 19:45

a_shats писал(а):
Массив: Xyratex F5412E, 2 контроллера, по 1 ГБ кэша на контроллер, 24х73GB 15K rpm SAS.
Не подскажете, как луше разбить этот массив под эту роль сервера? Я планирую покупать двухполочный массив и пока не знаю как преодолеть ограничение 16 дисков в одном array-е.

Ответить

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

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

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