Оптимальный выбор процессора для терминального сервера.
Модераторы: Trinity admin`s, Free-lance moderator`s
-
- Junior member
- Сообщения: 11
- Зарегистрирован: 14 авг 2007, 18:48
- Откуда: Москва
- Контактная информация:
Оптимальный выбор процессора для терминального сервера.
Посоветуйте, пожалуйста, оптимальную конфигурацию для сервера. Сервер будет предоставлять доступ посредством Citrix терминала к 1С 8.0 для 50-100 удаленных пользователей, помимо 1С на сервере будет крутиться MS SQL Server 2000. Планируемая
операционная система - Windows 2003 Server, терминал будет реализован на Citrix Presentation Server 4.5 или Citrix MetaFrame XP, 1С 8.0 SQL версия. Доступ будет осуществляться посредством подключения клиентов к VPN серверу, за это будет отвечать ISA Server 2004, на другом сервере, а непосредственно к 1С – клиентом Citrix-а.
Размещение 1С и SQL сервера на одном сервере обусловлено рядом ограничений, преодолеть которые, на данные момент не представляется возможным. Посоветуйте, пожалуйста, насколько целесообразно в данной конфигурации использовать 2-а 4-ёх ядерных процессора INTEL Xeon E5310 1.6 GHz Quad? или более целесообразно взять 2 2-ух ядерника 2.67 5060? Насколько вообще, по вашем мнению, оптимальна конфигурация, под данную задачу? Заранее благодарю.
Жесткий диск SAS 73Gb SEAGATE ST373455SS Cheetah 15K.5 15Krpm 16Mb 2
Жесткий диск SAS 146Gb SEAGATE ST3146855SS Cheetah 15K.5 15Krpm 16Mb 4
Контр. Intel AXXRAK18E RAID-on-MB Activation Key for S5000PSLROMB, FALSASMP, SRx850HW4S (Requires memory DIMM) 1
Корзина INTEL 6 hot-swap SATA/SAS drives with expander upgrade kit for SC5400, SC5299-E (AXX6DRV3GEXP) 1
Корпус INTEL SC5400LX (Riggins 2) Server chassis w/out hot swap drives (up to 10), 830W 1+1redundant PSU (requires FXX830WPSU), 4 hot-swap redundant fans, (requires CPU w/Passive heatsink) Black 1
М.п. INTEL S5000PSLROMB (Star Lake) i5000P SSI 2xS771 667-1333MHz FSB 1xUDMA/100, 6xSATA300-RAID (requires AXXRAKSW5 for RAID5), 8xSAS-RAID (requires AXXRAK18E for RAID5), 2xGigabit Lan, SVGA 16Mb, 8xDDR2-533/667 FBDIMM (in pairs) 1
Пам. DDR2 DIMM ECC Reg 512 Mb PC2-3200 KINGSTON (Single Rank x8) 1
Пам. DDR2 FB-DIMM ECC 2 Gb PC2-5300 KINGSTON (Dual Rank x8) 2
Проц. INTEL Xeon E5310 1.6 GHz Quad Core 8Mb Socket 771 1066Mhz 1U Passive/2U Active BOX 2
операционная система - Windows 2003 Server, терминал будет реализован на Citrix Presentation Server 4.5 или Citrix MetaFrame XP, 1С 8.0 SQL версия. Доступ будет осуществляться посредством подключения клиентов к VPN серверу, за это будет отвечать ISA Server 2004, на другом сервере, а непосредственно к 1С – клиентом Citrix-а.
Размещение 1С и SQL сервера на одном сервере обусловлено рядом ограничений, преодолеть которые, на данные момент не представляется возможным. Посоветуйте, пожалуйста, насколько целесообразно в данной конфигурации использовать 2-а 4-ёх ядерных процессора INTEL Xeon E5310 1.6 GHz Quad? или более целесообразно взять 2 2-ух ядерника 2.67 5060? Насколько вообще, по вашем мнению, оптимальна конфигурация, под данную задачу? Заранее благодарю.
Жесткий диск SAS 73Gb SEAGATE ST373455SS Cheetah 15K.5 15Krpm 16Mb 2
Жесткий диск SAS 146Gb SEAGATE ST3146855SS Cheetah 15K.5 15Krpm 16Mb 4
Контр. Intel AXXRAK18E RAID-on-MB Activation Key for S5000PSLROMB, FALSASMP, SRx850HW4S (Requires memory DIMM) 1
Корзина INTEL 6 hot-swap SATA/SAS drives with expander upgrade kit for SC5400, SC5299-E (AXX6DRV3GEXP) 1
Корпус INTEL SC5400LX (Riggins 2) Server chassis w/out hot swap drives (up to 10), 830W 1+1redundant PSU (requires FXX830WPSU), 4 hot-swap redundant fans, (requires CPU w/Passive heatsink) Black 1
М.п. INTEL S5000PSLROMB (Star Lake) i5000P SSI 2xS771 667-1333MHz FSB 1xUDMA/100, 6xSATA300-RAID (requires AXXRAKSW5 for RAID5), 8xSAS-RAID (requires AXXRAK18E for RAID5), 2xGigabit Lan, SVGA 16Mb, 8xDDR2-533/667 FBDIMM (in pairs) 1
Пам. DDR2 DIMM ECC Reg 512 Mb PC2-3200 KINGSTON (Single Rank x8) 1
Пам. DDR2 FB-DIMM ECC 2 Gb PC2-5300 KINGSTON (Dual Rank x8) 2
Проц. INTEL Xeon E5310 1.6 GHz Quad Core 8Mb Socket 771 1066Mhz 1U Passive/2U Active BOX 2
- Stranger03
- Сотрудник Тринити
- Сообщения: 12979
- Зарегистрирован: 14 ноя 2003, 16:25
- Откуда: СПб, Екатеринбург
- Контактная информация:
Re: Оптимальный выдор процессора для терминального сервера.
По хорошему один терминальник нормально способен обслуживать 30-40 пользователей. На 100 юзеров нужен мощный аппарат типа ИБМ 3950 с парой полок (8-мь 7140 процов например), либо делать ферму из 2-3-4 серверов. Скуль само собой отдельно.
Что же касается вашей конфигурации, она совсем странная. Зачем миксовать 512 и 2ГБ памяти? Зачем ставить 73 и 146 винты? Если хотите все водрузить на один сервер, то ставьте парочку 5345 процов, памяти 16ГБ минимум, контроллер с батарейкой. В зависимости от размера базы 8-16 винтов 73ГБ САС либо внешний Заратекс.
Чиркните размер базы, москвичи пришлют спеку.
Что же касается вашей конфигурации, она совсем странная. Зачем миксовать 512 и 2ГБ памяти? Зачем ставить 73 и 146 винты? Если хотите все водрузить на один сервер, то ставьте парочку 5345 процов, памяти 16ГБ минимум, контроллер с батарейкой. В зависимости от размера базы 8-16 винтов 73ГБ САС либо внешний Заратекс.
Чиркните размер базы, москвичи пришлют спеку.
-
- Junior member
- Сообщения: 11
- Зарегистрирован: 14 авг 2007, 18:48
- Откуда: Москва
- Контактная информация:
Для данной конфигурации планируется масштабирование путем вынесения базы данных SQL на отдельный сервер и добавления серверов в ферму. На первом этапе, когда максимальное число одновременно работающих пользователей не будет превышать 100, принято решение объединить все компоненты, с учетом дальнейшего масштабирования. Два диска по 73 будут стоять в RAID-1 - под систему, 4 диска по 73, в RAID-10 под базу данных. Пока нет ясности в вопросе, смогут ли операционная система и приложения использовать 8 ядер в работе? Не целесообразнее ли использовать 2 двухядерник (5060), но с большей частотой? Достаточно ли будет при такой загрузке 4Gb оперативной памяти. Опять же повторяюсь, нюанс в том, что как только сервер перестанет справляться с загрузкой, в ферму будет добавляться еще один сервер приложения, а база переносится на другой сервер.
- Stranger03
- Сотрудник Тринити
- Сообщения: 12979
- Зарегистрирован: 14 ноя 2003, 16:25
- Откуда: СПб, Екатеринбург
- Контактная информация:
- Stranger03
- Сотрудник Тринити
- Сообщения: 12979
- Зарегистрирован: 14 ноя 2003, 16:25
- Откуда: СПб, Екатеринбург
- Контактная информация:
Понятно, не внимательно посмотрел.Tert писал(а):Модуль 512 МБ в этой конфигурации - это кэш на RAID контроллер.
Собственно а альтернативы по большому счету то и нет. Если нужен сервер с 32-мя процами? А 53хх больше двух процов - 8-ми ядер не поставишь.А брать систему на Xeon MP сейчас не стоит. Обычные Xeon 53xx намного быстрее.
- Tert
- Advanced member
- Сообщения: 4233
- Зарегистрирован: 19 янв 2003, 08:09
- Откуда: Москва
- Контактная информация:
Damon78
Любой терминальный сервер на 100 пользователей не потянет еще и SQL с 1С. Поэтому лучше планировать сразу выделенный сервер под SQL. Причем, лучше озвучьте полною планируюмую нагрузку: сколько пользователей (я так понимаю, что 100 пользователей не предел), объем базы и планируемый рост.
При расчете требуемого ОЗУ в терминальном сервере исходите из минимум 128 МБ на пользователя + минимум 512 МБ под нужды ОС. Таким образом, в вашем терминальном сервере должно стоять 16 ГБ ОЗУ (а не 4 ГБ).
SQL и терминальный сервер великолепно загружают все доступные им процессорные ядра (в отличие от 1C), поэтому берите многоядерные процессоры и не ошибетесь. А Xeon 5060 уже снят с производства.
И не надо делать такую дисковую систему. Возьмите максимальное число одинаковых дисков, сделайте из них RAID 10 и разбейте его на LUN'ы под ОС и базу. Производительность такого варианта будет намного выше.
Только под терминал (в расчете на 50 пользователей) вам подойдет примерно такая конфигурация:
SuperMicro 6015P-8R / 2 x Xeon 5345 / 4 x 2 ГБ FBDIMM / 2 x 73 ГБ SCSI (RAID 1).
Любой терминальный сервер на 100 пользователей не потянет еще и SQL с 1С. Поэтому лучше планировать сразу выделенный сервер под SQL. Причем, лучше озвучьте полною планируюмую нагрузку: сколько пользователей (я так понимаю, что 100 пользователей не предел), объем базы и планируемый рост.
При расчете требуемого ОЗУ в терминальном сервере исходите из минимум 128 МБ на пользователя + минимум 512 МБ под нужды ОС. Таким образом, в вашем терминальном сервере должно стоять 16 ГБ ОЗУ (а не 4 ГБ).
SQL и терминальный сервер великолепно загружают все доступные им процессорные ядра (в отличие от 1C), поэтому берите многоядерные процессоры и не ошибетесь. А Xeon 5060 уже снят с производства.
И не надо делать такую дисковую систему. Возьмите максимальное число одинаковых дисков, сделайте из них RAID 10 и разбейте его на LUN'ы под ОС и базу. Производительность такого варианта будет намного выше.
Только под терминал (в расчете на 50 пользователей) вам подойдет примерно такая конфигурация:
SuperMicro 6015P-8R / 2 x Xeon 5345 / 4 x 2 ГБ FBDIMM / 2 x 73 ГБ SCSI (RAID 1).
Последний раз редактировалось Tert 15 авг 2007, 12:46, всего редактировалось 1 раз.
-
- Junior member
- Сообщения: 11
- Зарегистрирован: 14 авг 2007, 18:48
- Откуда: Москва
- Контактная информация:
База данных будет находиться на отдельном сервере, к базе будет подцеплено необходимое количество серверов 1С, под Citrix терминалом. При возникновении перегрузок в системе, в ферму добавляется еще один терминальный 1С сервер, который обращается к отдельно расположенной базе данных. Citrix разруливает нагрузку на сервера 1С.
- Stranger03
- Сотрудник Тринити
- Сообщения: 12979
- Зарегистрирован: 14 ноя 2003, 16:25
- Откуда: СПб, Екатеринбург
- Контактная информация:
Или я чего-то не понимаю, или в первом посте написано, что скуль стоит на этом же сервере. Собс-но как правильно сказал коллега, если речь только про терминалку, а база на внешнем сервере, до достаточно будет пары САТА винтов в зеркало...Damon78 писал(а):База данных будет находиться на отдельном сервере
-
- Junior member
- Сообщения: 11
- Зарегистрирован: 14 авг 2007, 18:48
- Откуда: Москва
- Контактная информация:
На первом этапе планируется использовать связку 1C+Citrix+MS SQL, как только мощность сервера станет явно не хватать для обработки запросов, база данных будет перенесена на отдельный сервер, а в ферму добавлен дополнительный сервер 1С. На данный момент рассматривается связка из 3 компонентов и целесообразность применения в ней такой конфигурации.
- Stranger03
- Сотрудник Тринити
- Сообщения: 12979
- Зарегистрирован: 14 ноя 2003, 16:25
- Откуда: СПб, Екатеринбург
- Контактная информация:
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 36 гостей