Возник такой вот теоретический вопрос:
Как можно рассчитать конфигурацию железа под терминальный сервер, если известно число клиентов, и какие они программы будут запускать?
Сервер, понятное дело, будет на Linux, Windows 2008 по причине дороговизны не предлагать...
Терминальные серверы рассматриваются двух типов.
LTSP
Freenx
То есть надо посчитать конфигурацию железа, которое будет тянуть заданныое количство пользователей. Чисто теоретически - что для этого нужно посчитать?
По предварительным прикидкам:
1. Трафик идущий от клиентов к серверам и обратно
2. Ресурсы процессора - сколько одновременно клиентов могут ломиться на сервер.
3. Объем оперативной памяти сервера.
Понятно, что надо покупать восмипроцессорный супер-мега-ультра-быстродействующий компьютер, однако хотелось бы провести финансовую оптимизацию данного вопроса.
Для примера рассмотрим такую конфигурацию сети
1. Сервер с выходом в Интернет
2. 10 клиентов
Программы нужные для клиентов, которые должны запускаться на сервере
1. Офисные приложения (open office Word, Excel)
2. 1с Предприятие 7.7 под Wine.
3. Выход в интернет через firefox.
Вот что нужно, вкратце, на рабочих местах.
Зы.
Готовых решений не прошу, мне интересно мнение профессионалов и любителей, сколько ресурсов сервера будет занято каждым процессом при такой конфигурации. Грубо говоря 5 клиентов -столько-то ресурсов потребуется, для того, чтобы работало без субъективных тормозов.