Перейти к содержанию

Собрать Терминальный сервер


Рекомендуемые сообщения

Стоит задача организовать терминальный сервер. Нуждаюсь в консультациях по необходимому для сервера железу.

Дано:

Количество пользователей: На данный момент 8. В перспективе штат будет расширяться, допустим, до 20 человек. Часть будет работать по локальной сети, часть удаленно через интернет.

ПО на сервере: Думаю поставить Windows Server 2008, 1С v8.2, MS SQL 2005 или выше + пакет офисных программ.

Что будет храниться на сервере:

- Файлопомойку на нем не планирую, но, зная руководителей, надо быть готовым к этому.

- Базы 1С. Пока 2 базы в файловом варианте. Пока все устраивает, но возможен переход на SQL.

Бюджет: 50 тыр. Если есть интересный вариант, но дороже - пишите все равно.

Пока дали общую инфу, что можно готовый, но дорого (100 тыр.) либо собрать самому, достаточно бюджетненько (40 тыр.).

Советуйте, пишите! Желательно с ссылочками на магазины нашего города =)

Ссылка на комментарий

5. Как расчитать характеристики сервера?

У меня в качестве серверного проца сначала стоял разогнаный Е2160 1,8@3,15 ГГц, L2=1 Mb.

Потом обновил проц до Core2Duo Е7300 2,66, L2=3 Мb. Стал лучше работать, легче как бы.

Разгон до 3,6-3.8 ГГц, FSB=1440 MHz. Тест SuperPI Mod (1M)=15.256-13 сек.

Памяти 3-4 Гб, ОС была Виста, в среднем использовало памяти 50%. А вот проц грузился больше всего.

А после опять обновил мамку и проц. Стоит четрехяденик Core2Quad Q9300, 2500@3445 GHz (разгон), VTx, L2=6Mb.

По тесту LinX показывает 42 ГигаФлопса, что очень хорошо. Памяти поставил 14 Gb DDR3-1600.

Памяти поставил побольше для крупных приложений жрущих по 500 Мб - 1 Gb на пользователя.

Работает 5-8 пользователей в термнальном режиме. Все нормально, хотя проц тоже бывает нагружается до 90-100%.

В качестве вашего сервера должна выступать машина минимум 2-х, желательно 4-8-и ядерная.

Расчитывать уровень производительности процессора нужно примерно так:

- на саму систему Windows ХР - 1 ГГц + где-то по 200 Mhz на пользователя,

- на систему Windows 7/Vista - 2 ГГц + где-то по 500 Mhz на пользователя.

Целесообразно чтобы объем 2-3 -го кеша был бОльшим, например не 1 Мб, а 4-6-8 Мб. Разница в цене незначительная.

Хотя по тестах, бОльший прирост дает увеличение именно частоты процессора, чем кеш.

Поэтому считаю более целесообразно, для себя, разгон на 30-40% проца. Для меня лично, это дает ощутимую материальную экономию на 100-200 уе.

На первом проце Е2160 разгон был 70%. Но так как важна стабильность, то после разгона все проверяю тестом LinX'ом.

Для дома на 2-5 компьютеров пойдет 2-х ядерник с частотой около 3 ГГц.

Для небольшой организации, где около 10 пользователей подойдет 4-х ядерный процессор от Intel i7 или AMD X6, в сумме по ядрах 5000-8000 МГц (примерно).

Не буду хвалить - "что лучше", но у меня раньше все время были процы AMD, но в последнее время беру Intel.

В данный период, 4-х ядерные процессоры Интел более производительные. Сейчас рекомендую их.

Можно взять процессор 4-ядерный ценой 150-200$ (4 реальных ядра, HT не в счет), или более новые модели AMD 6-и ядерники, за 200 уе.

В этом ценовом диапазоне всегда "хорошие" процы.

Для 20-30 и св. пользователей, при большой нагрузке рекомендуется использовать специальное серверное оборудование,

и соответственно Хеоны или Оптероны, минимум 4-х ядерные Intel I7/Quadro или AMD 6-ядерники.

Для Windows ХР надо где-то 200-300 Мб оперативной памяти.

На одного пользователья выделяется довольно большое количество ресурсов. От 20-50 Мб (если ничего не запущено).

До 100-200 Мб при запуске нескольких приложений. Памяти нужно от 1 Гб. На 3-5 человек 1 Гб оперативной памяти достаточно.

На таком объеме сервера может работать вплоть до 10 пользователей. Хотя, они будут себя более комфортно чувствовать, если будет 2 Гб.

Но т.к. не все одновременно запускают ВСЕ программы, поэтому можно исходить из предположения, что на 10 чел. нужен 1 Гб ОЗУ.

Относительно Vist`ы. Все параметры относительно памяти нужно умножит на 2 раза.

Если на вашем терминальном сервере работает 2-3 чел., то 1 Гб хватит, но с большим трудом.

Для 5-10 чел. нужно мин. 2 Гб. А при количестве около 10 чел. нужно 3-4 Гб ОЗУ.

Разница в цене на память небольшая, поэтому на всякий случай ориентируйтесь на 4 Гб.

Это запас - если нужно будет Photoshop или 3DMax запускать... мало ли какой софт потом установите.

Для Windows 7 32/64bit все расчеты для Windows ХР умножить на 4. Ну или приблизительно так:

памяти минимум 4 Гб. Если много пользователей и/или тяжолое ПО, тогда Windows7 64bit + 8-16 Гб ОЗУ.

Нужно еще сделдать оптимизацию вашей ОС - поотключать ненужные службы, неиспользуемые функции, увеличив быстродействие.

Винчестеры ... ну это на ваш вкус. А о вкусах не спорят. Что нравится, то и берите.

Ориентируясь на 5-10 чел., выходит стоимость винта в пределах 100 уе. Использовал 500 Гб, потом 1Тб, а сейчас поставил 2Тб винт.

Важно к вашему винчестеру обязательно прикрепить кулеры для охлаждения (hdd cooler).Они понизят температуру градусов на 5-10.

Периодически проверять их на работоспособность, т.е. крутится он еще, или кулер уже мертв.

Соответственно обдумать циркуляцию воздука в вашем системнике-сервере, поставить 2-кулера на вдув и пару на выдув.

Это тоже даст охлаждение еще на 10-15 градусов. Больше чем навороченый кулер на процу, а по стоимости в 2-5-10 уе за все кулеры.

И не нужно никакого водяного охлаждения.

Если умеете, знаете можете попробовать RAID, это повысит скорость чтения-записи винчестера до 100%.

Если для работы, то для системы WinXP - 20-30 Гб, для Vist`ы - 30-50 Гб, Win7 50-100 Гб), 5-10 Гб на своп, на каждого пользователя по 1 Гб (хватит вообще то на документы и 100 Мб)

Итого, можно использовать небольшие винты. Или 2*1 Тб, 2*2 Тб.

Насчет SCSI или SATA, смотрите по себе и по фирме. Если есть на все деньги - покупаете серверное оборудование,

если организация небольшая - покупаете соответственно SATA.

Своп указывать на 2-м разделе (типа начало-средина винчестера), желательно не на системном С:,

лучше всего выделить отдельный раздел 5-10 Гб. Размер свопа нужно зафиксировать, что бы не менялся постоянно,

не будет его дефрагментации. Потом нужно отследить размер используемого и сделать запас +50%.

Но не меньше 3-5 Гб. Зависит от количества пользователей и приложений.

Своп рекомендуется делать в 2 раза больше объма оперативной памяти.

Для повышения быстродействия системы файлы пользователей и сама система должна быть на разных разделах.

А еще лучше, на разных винчестерах.

И естественно ваш терминальный сервер и ответственное оборудование должно висеть на UPS APC.

Апгрейд вашего сервера. Если через 1-2 года вам нужно будет докупать памяти...

То это всего лишь на 1-н сервер,а не на все 10-20-30 машин, что бы пошла новая программа.

Таким образом вы выйдете из круга "вечных гонок" покупки нового оборудования, которые навязывают нам производители.

http://www.darmoroz.narod.ru/rdt/WinXP-TS.html

Ссылка на комментарий

"Нормальных" (серверных) процев в городе нет. Хотя можно на заказ привезти... если под ключ, то наверное лучше обратиться во фриком.

Если собирать самому, то:

1. проц Xeon из серий: E1240/E1240v2/E1240v3 или E1245/E1245v2/E1245v3, последние три - с графическим ядром/ (v3- хасвэл) - уже есть в России (новосибирск)

2. Под них не сильно замысловатая мать.

3. Память ECC 2х4 (лучше 2х8Gb), обрати внимание что память под эти процы можно даже ECC, но только не FB ECC.

4. 2 hdd raid edition в зеркало...

остальное - мелочи.

Итого: проц (8 потоков) 8500-9500

кулер

мать: ~ 2500-3000

память: 2х8Gb ECC (хотя считаетсся, что на один терминал достаточно ~200 Mb), итого ~ 5500-6000 (для 16Gb ECC)

винты: 2х500Gb RE ~ 6000.00

ещё штук 5 накинь (с заделом) и будет тебе счастье.

Ссылка на комментарий

Fors

на счет ecc-памяти поддерживаю

amd fx и intel i3 умеют ecc, но для интела нужны чипсеты c-серии, поэтому лучше fx, если нет возможности взять ксеон и плату под него

на счет ксеонов:

брать e3-1230 и выше, ибо с 1230 появляется 8 потоков

Ссылка на комментарий
  • 3 недели спустя...

Вобщем всем спасибо за советы.

Во двух магазинах города мне предлагают такие конфигурации:

1)

Сервер DELL PowerEdge T320 E5-2430 Processor (2.2GHz, 6C), 2*8GB DR LV RDIMM, 4*300GB SAS 15k 3.5" (up to 8x3.5" HotPlug), PERC H310 (RAID 0-50), DVD+/-RW, Broadcom 5720 DP 1Gb LOM, iDRAC7 Enterprise, RPS (2)*750W, Tower, 3y NBD

118300,00 р

2)

Сервер DELL PowerEdge T110-II E3-1230v2 (3.3Ghz) 4C, 8GB (2x4GB) DR 1600MHz UDIMM, (2)x 300GB SAS 6Gbps 15k rpm Cabled HDD (up to 4x3.5"cabled HDD), PERC H200 (RAID 0,1,10), DVD+/-RW, Broadcom 5722 1GbE, iDRAC6 Embedded BMC, PS 305W, Tower, 3y NBD

54400,00

3)

Bezyimyannyiy.jpg

В третьем варианте для чего SSD? Под операционку?

Какой лучше взять?

Ссылка на комментарий

Если сам не собираешься заморачиваться со сборкой, то №2.

Не понятно что за оператива: пусть и UDIMM но с ECC желательно.

В варианте №3 SSD не нужен, БП 800W излишен, проц вААще от балды... его наверное ещё и разогнать предложили? Тот же Xeon E3 1230v2 дешевле будет рубля на три и эффективнее. Привод тоже не нужен.

P.S. По большому случаю, тебе хватит и i5, а то и i3... Но всегда хочется стремиться к лучшему.

Главное: дисковоя система и подсистема памяти (это вовсе не значит что память должна быть самая наишустрейшая). Система должна быть стабильной и с минимумом отказов. Всё.

И в догонку: N3 - игровой комп (разве что видео нет)... хз что за специалист предложил тебе Вам такой сервак.

Ссылка на комментарий

Второй вариант нормальный.

Память нужно расчитывать минимум по 500 метров на пользователя, учитывая прожорливость 1С-ки. Для 10 пользователей 8 гектар достаточно, для 20 - уже маловато. Винты SAS 15k надо посадить в рейд 1 (если 2 винта), а лучше рейд 10 (нужно 4 винта). Причем если планируется сделать файлопомойку, то под нее лучше брать обычные SATA, т.к. они дешевые и их не жалко, а поl базу данных 1C - быстрые SAS.

Ссылка на комментарий
В третьем варианте для чего SSD?

Когда база 1С работает в файловом варианте очень актуально такой диск иметь.

Сам пробывал. Скорость эски в разы растет.

Ссылка на комментарий

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

Ссылка на комментарий

Еще подкинули вариант:

Системный блок ФРИКОМ Intel Core i7 4770/iH87/4*8Gb/4*1000Gb/Svga int./DVDRW(80307)

42 681,00р

Насчет того память с ECC или нет - вопрос задал, жду ответа.

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

Люди будут работать не только по локальной сети, но и через интернет.

Когда база 1С работает в файловом варианте очень актуально такой диск иметь.

Сам пробывал. Скорость эски в разы растет.

Интересно... Но вот Fors что-то отбил желание глядеть на 3-й вариант ))

Склоняюсь ко 2-му варианту пока, может туда просто оперативы добавить?

Ссылка на комментарий

zager

Третий вариант по моще норм... но наличие возможности использования памяти ECC перевешивает в сторону Xeon-а. К тому же i7 с индексом "К" для сервера просто ни к чему.

К примеру здесь (Xeon LGA1155, Ivy Bridge-H2) всего 8004.00

Успехов.

Ссылка на комментарий
Насчет того память с ECC или нет - вопрос задал, жду ответа.

Ответили, что у Dell есть ECC. Оперативки kingston и hynix.

У последнего Фрикомовского варианта - hynix без ECC.

Успехов.

Спасибо! =)

Сам я не железячник, попробую уломать собрать мне под заказ.

Пока в кармане держу 2-й вариант, как более-менее подходящий.

Добавлено спустя 12 минут:

К примеру здесь (Xeon LGA1155, Ivy Bridge-H2) всего 8004.00

Это не тот же, что и у второго Dell-овского варианта?

upd: ко второму варианту добавили оперативы, теперь 4 планки по 4 Гб. Думаю, остановлюсь на этом варианте.

Ссылка на комментарий

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

Ну а то, почему сервер для БД должен быть отдельной от терминальной машиной, думаю объяснять не нужно.

Ссылка на комментарий
  • 2 месяца спустя...

Здравствуйте! У меня есть отличный сервер б/у, если заинтересуетесь могу конфиг скинуть в лс. Просто я планирую купить новый мощный и дорогой сервер. Если у вас нет денег на новый и хороший, можем договориться.

Ссылка на комментарий

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...