ДДВопрос немного не по теме, но существует задача построить терминальный сервер, на базе w2003 что бы держал одновременно до 30 сессий, в которых пускается 1С 8.1 sql. Хочется понять, обязательно наличие xeon`а и 8 гиг памяти ? Просто насколько я себе это представляю, должно хватить 2-х ядерного пня и 4 гига оперативы. Подскажите плз, не хотелось бы ошибиться...
8 гигов и 2 голового пня в 1Сv8 тока-тока хватит на сервер приложений, так как он несёт в основном нагрузку, а вот 2-х ядерного пня и 4 гига оперативы хватит на MSSQL или ещё чего.
> ...обязательно наличие xeon`а и 8 гиг памяти ?если "терминальник" будет обеспечивать только сессии, то вполне хватит современного однопроцессорного сервака, 4 гиг памяти выше крыши
если же на него "навесить" и саму СУБД, то зависит от самой базы, объем, динамика роста базы и пользователей, активность работы пользователей с базой и т.д.
>> ...обязательно наличие xeon`а и 8 гиг памяти ?вот например: http://www.arbyte.ru/products/servers/Silex_servers.shtml - серверы для офиса, есть и одно и двухпроцессорные машинки, бесшумные
>>> ...обязательно наличие xeon`а и 8 гиг памяти ?
>
>вот например: http://www.arbyte.ru/products/servers/Silex_servers.shtml - серверы для офиса, есть и одно и двухпроцессорные
>машинки, бесшумные1C 8 настолько тяжелое приложение ?
>1C 8 настолько тяжелое приложение ?все зависит от базы с которой работает 1С
ДДЗависит, конечно, от конкретной конфигурации 1С, но в среднем можете считать так:
- сервер терминальный: на каждого клиента - 128-200 МБ ОЗУ, на проводящих документы - достаточно одного процессорного ядра на 5, на постоянно запускающих тяжкие отчеты - 1 ядро на каждого. Причем для первых достаточно минимальных по частоте ядер, для вторых - наоборот, чем быстрее, тем лучше. Дисковая - зеркало под ОС, можно даже и SATA-шное - при условии, что конфигурация клиента не валит на диски ничего локально (как семерка).
- сервер приложений: для каждого из запущенных rphost желательно иметь 2 ГБ ОЗУ и 1 процессорное ядро. Если ведется технологический журнал (лог действий пользователей) - то желательно еще и дисковую с нормальной производительностью на запись (хотя на 30 клиентов и SAS-ового зеркала хватит), если нет - зеркало под ОС, можно даже SATA-шное.
- сервер SQL: исходя из объема (годового) БД и темпов роста - объем ОЗУ в идеале не менее максимального годового объема БД. Чем меньше - тем хуже. Дисковая подсистема - рассчитывать на нагрузку типа случайный доступ с соотношением чтения к записи как 50/50. То есть уже с 25-30 пользователей RAID10 из 4 SAS винтов и его разновидности (RAID 1E и пр.) будет совсем не лишним. Ну и 1 винт в hot-spare сделает жизнь спокойнее :)
Имхо, примерно так.
1С 8.1
core core quad 2,4
8 Gb
raid 10 (SATA)
работает без sqlклиенты терминалкой туда заходят и работают.
полет нормальный.
крутиться ~ 10 баз все разные.
Исключитель для статистики Dell 2950 2xXeon 5410, 16Gb RAM, HDD SAS Mirror, 1C-8 (SQL) на сервере только клиентская часть, база данных и сервера предприятий отдельно, сервер держит 120 юзеров в ЧНН с запасом 30% по процессору и памяти.