Конфигурация сервера для 200+ пользователей
Модераторы: Trinity admin`s, Free-lance moderator`s
Конфигурация сервера для 200+ пользователей
Добрый день.
Дайте пожалуйста рекомендации по конфигурации железа для комфортной работы 1с. На данный момент после резкого увеличения числа пользователей люди стали жаловаться на медленную работу.
Текущая конфигурация:
1. Сервер 1С 8.3. Виртуальная машина (Hyper-V) на физическом сервере – Intel Xeon E5540 2.53 GHz (2 CPU), 28 GB RAM
2. СУБД MS SQL 2008 – Intel Xeon L5520 2.27 GHz (2 CPU), 24 GB RAM.
3. Сервер терминалов – Intel Xeon E5-2650 2.0GHz (2 CPU), 64 GB RAM
5 баз общим объемом 65 GB. Конфигурации – УПП, Общепит. Диски с базами (отдельные диски для баз, логов и tempdb) находятся на СХД, подключены по iSCSI отдельной сетевой картой.
Сеть между серверами и СХД 1Gb (поднять до 10Gb нет возможности без модернизации старенького IBM BladeCenter).
Параметры СХД: FreeNAS, Intel Xeon E5-2620 v3 2.4GHZ, 64 GB RAM, контроллер LSI Logic SAS9300-8I, диски HGST HUC101818CS4204 10K, RAID 10, LAN 10Gb
Количество одновременно работающих пользователей 150-200 (из них ~50 в терминале)
Планируем закупить новый сервер с совмещением ролей 1С+SQL (или все-таки разделить эти роли?). Сервер терминалов и СХД оставить прежние, диски с базами подключить по 10 Gb. Основное требование - одновременная работа 200 пользователей + разумный запас
Дайте пожалуйста рекомендации по конфигурации железа для комфортной работы 1с. На данный момент после резкого увеличения числа пользователей люди стали жаловаться на медленную работу.
Текущая конфигурация:
1. Сервер 1С 8.3. Виртуальная машина (Hyper-V) на физическом сервере – Intel Xeon E5540 2.53 GHz (2 CPU), 28 GB RAM
2. СУБД MS SQL 2008 – Intel Xeon L5520 2.27 GHz (2 CPU), 24 GB RAM.
3. Сервер терминалов – Intel Xeon E5-2650 2.0GHz (2 CPU), 64 GB RAM
5 баз общим объемом 65 GB. Конфигурации – УПП, Общепит. Диски с базами (отдельные диски для баз, логов и tempdb) находятся на СХД, подключены по iSCSI отдельной сетевой картой.
Сеть между серверами и СХД 1Gb (поднять до 10Gb нет возможности без модернизации старенького IBM BladeCenter).
Параметры СХД: FreeNAS, Intel Xeon E5-2620 v3 2.4GHZ, 64 GB RAM, контроллер LSI Logic SAS9300-8I, диски HGST HUC101818CS4204 10K, RAID 10, LAN 10Gb
Количество одновременно работающих пользователей 150-200 (из них ~50 в терминале)
Планируем закупить новый сервер с совмещением ролей 1С+SQL (или все-таки разделить эти роли?). Сервер терминалов и СХД оставить прежние, диски с базами подключить по 10 Gb. Основное требование - одновременная работа 200 пользователей + разумный запас
- Stranger03
- Сотрудник Тринити
- Сообщения: 12979
- Зарегистрирован: 14 ноя 2003, 16:25
- Откуда: СПб, Екатеринбург
- Контактная информация:
Re: Конфигурация сервера для 200+ пользователей
"piter3"
Почитал по диагонали. Вам надо как минимум выделить сервер баз данных с быстрыми дисками, чтобы у вас диски не странный ФриНас раздавал под базу, а они были локально. Почти уверен, что база данных практически стоит раком.
П.С. укажите город в профиле, чтобы понять, с какого офиса удобнее.
Почитал по диагонали. Вам надо как минимум выделить сервер баз данных с быстрыми дисками, чтобы у вас диски не странный ФриНас раздавал под базу, а они были локально. Почти уверен, что база данных практически стоит раком.
П.С. укажите город в профиле, чтобы понять, с какого офиса удобнее.
- gs
- Сотрудник Тринити
- Сообщения: 16650
- Зарегистрирован: 23 авг 2002, 17:34
- Откуда: Москва
- Контактная информация:
Re: Конфигурация сервера для 200+ пользователей
А что говорит перфмон на всех машинах?
- gs
- Сотрудник Тринити
- Сообщения: 16650
- Зарегистрирован: 23 авг 2002, 17:34
- Откуда: Москва
- Контактная информация:
Re: Конфигурация сервера для 200+ пользователей
Особенно дисковые счетчики...
- Stranger03
- Сотрудник Тринити
- Сообщения: 12979
- Зарегистрирован: 14 ноя 2003, 16:25
- Откуда: СПб, Екатеринбург
- Контактная информация:
Re: Конфигурация сервера для 200+ пользователей
Там скорей всего узким местом является сеть, прокачать 65ГБ на 200+ пользователей по iSCSI 1Gbit, ИМХО, практически нереально. И счетчики особо могут ничего не показать, поскольку все основные затыки будут на уровне iSCSI over IP. По большому счету, если из Фринас сервера сделать сервер баз данных, положить туда базу, то должно полегчать.gs писал(а):Особенно дисковые счетчики...
- gs
- Сотрудник Тринити
- Сообщения: 16650
- Зарегистрирован: 23 авг 2002, 17:34
- Откуда: Москва
- Контактная информация:
Re: Конфигурация сервера для 200+ пользователей
Очередь и латенси на хосте покажет же.
- gs
- Сотрудник Тринити
- Сообщения: 16650
- Зарегистрирован: 23 авг 2002, 17:34
- Откуда: Москва
- Контактная информация:
Re: Конфигурация сервера для 200+ пользователей
200 рыл на ССДшки сажать надо...
- Stranger03
- Сотрудник Тринити
- Сообщения: 12979
- Зарегистрирован: 14 ноя 2003, 16:25
- Откуда: СПб, Екатеринбург
- Контактная информация:
Re: Конфигурация сервера для 200+ пользователей
согласен с Арамисом,gs писал(а):200 рыл на ССДшки сажать надо...
Re: Конфигурация сервера для 200+ пользователей
Подробнее про дисковую систему:Stranger03 писал(а):"piter3"
Почитал по диагонали. Вам надо как минимум выделить сервер баз данных с быстрыми дисками, чтобы у вас диски не странный ФриНас раздавал под базу, а они были локально. Почти уверен, что база данных практически стоит раком.
П.С. укажите город в профиле, чтобы понять, с какого офиса удобнее.
СХД работает под управлением FreeNAS. Сетевой интерфейс патчкордом SFP+ подключен к коммутатору SNR.
BladeCenter (на котором расположены серверы 1С и SQL) в свою очередь подключен к этому коммутатору четырьмя агрегированными портами по 1Gb (суммарно 4Gb).
При тестовых замерах c помощью IOMeter скорость обмена BladeCenter и СХД приближалась к 4Gb, т.е. по сути упиралась в сетевой интерфейс. В силу конструкционных особенностей, каждому лезвию в BladeCenter доступен сетевой интерфейс только на 1Gb.
Протестировать СХД на скорости 10Gb по сети нет возможности - у нас просто нет такого железа.
Так и есть, на SQL-сервере загрузка сетевого интерфейса, через который подключены диски, доходит до 100%, из-за этого длина очереди диска вырастает до неприличных размеров.Stranger03 писал(а):"piter3"Там скорей всего узким местом является сеть, прокачать 65ГБ на 200+ пользователей по iSCSI 1Gbit, ИМХО, практически нереально. И счетчики особо могут ничего не показать, поскольку все основные затыки будут на уровне iSCSI over IP.
Новый сервер планируем подключить к СХД либо через коммутатор на скорости 10Gb, либо напрямую через SFP+, соответственно, скорость будет в 10 раз выше, чем сейчас.
В любом случае на новую СХД денег не выделят, нужно работать с тем, что есть.
- Stranger03
- Сотрудник Тринити
- Сообщения: 12979
- Зарегистрирован: 14 ноя 2003, 16:25
- Откуда: СПб, Екатеринбург
- Контактная информация:
Re: Конфигурация сервера для 200+ пользователей
Не надо этого делать, такой апгрейд вам выйдет дороже. Пришлем вам спеку на отдельный SQL сервер. Туда перенесите базы с вашего Фринаса. Тогда как минимум устраните узкое место в части базы данных.piter3 писал(а):Новый сервер планируем подключить к СХД либо через коммутатор на скорости 10Gb, либо напрямую через SFP+, соответственно, скорость будет в 10 раз выше, чем сейчас.
Но вообще, если делать по уму, то вам надо парочку мощных серверов, чтобы все приложения, базы 1С, РДП клиентов перетащить на эту связку. Конечно, если один из двух серверов ляжет, то второму придется очень туго, но работать будет.
- Stranger03
- Сотрудник Тринити
- Сообщения: 12979
- Зарегистрирован: 14 ноя 2003, 16:25
- Откуда: СПб, Екатеринбург
- Контактная информация:
Re: Конфигурация сервера для 200+ пользователей
piter3
Инна напишет. Когда будет один сервер, просто настройте бекап базы ночью на ваш Фринас. В случае чего восстановите. А вот когда будет пару серверов под ГиперВи или Варью, то можно спокойно ночью друг на друга лить виртуалки с данными. Вот тогда и пригодится 10Г, которую к слову можно организовать напрямую без коммутатора, карта - карта.
Инна напишет. Когда будет один сервер, просто настройте бекап базы ночью на ваш Фринас. В случае чего восстановите. А вот когда будет пару серверов под ГиперВи или Варью, то можно спокойно ночью друг на друга лить виртуалки с данными. Вот тогда и пригодится 10Г, которую к слову можно организовать напрямую без коммутатора, карта - карта.
Re: Конфигурация сервера для 200+ пользователей
Письмо получили, спасибо.
Будем думать
Будем думать
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 17 гостей