Машинный класс на основе «тонких клиентов»
(я не обладаю всей полнотой информации по этой теме; надо спросить у Миши Шигорина)
Описание
Класс строится из высокопроизводительного сервера приложений («новый компьютер») и низкопроизводительных рабочих мест («старые компьютеры»). Работа пользователей происходит на сервере; компьютеры рабочих мест служат графическими терминалами для доступа к нему, а также выполняют функции «удаленных устройств» (звук, доступ к USB Flash, флоппи-диску и т. п.).
Таким образом на «старых компьютерах» запускается только фиксированный набор системного ПО (терминальный клиент), а приложения всех пользователей запускаются на «новом компьютере». Это позволяет задействовать «старые компьютеры» практически любой конфигурации за счёт наращивания мощности единственного сервера сообразно количеству одновременно работающих клиентов (см. Технические требования).
Пользовательские свойства
- Единая авторизация (на сервере): пользователь может садиться за любую клиентскую машину и работать
- Единое файловое пространство всех работающих пользователей: пользователи могут передавать друг другу файлы просто копируя из каталога в каталог
Программы на сервере, даже все разом, работают быстрее, чем если бы их запускали на маломощных рабочих местах
- Для каждого работающего пользователя есть доступ с сервера к аудиокарте и устройствам хранения данных, подключённым к терминалу
Эксплуатационные свойства
- Можно использовать устаревшие компьютеры (пригодные разве что для windows95)
- На клиентских компьютерах может вообще не быть жёстких дисков (а именно жёсткие диски чаще всего выходят из строя)
- Администрировать нужно только один компьютер — сервер
- Все пользовательские данные находятся на сервере в единственном экземпляре, что упрощает резервное копирование
Технические требования
Стоит обратить внимание на принципиальное различие требований к серверу и клиенту.
«Старый компьютер» (клиент)
- Физическое подключение к локальной сети; желательна возможность загрузки по сети
Жёсткий диск может отсутствовать (в этом случае загрузка по сети необходима)
Процессор: любой не хуже Pentium
- Оперативная память: рекомендуется от 64 Мб, возможно и меньше
- Видеокарта: любая из списка поддерживаемого оборудования
«Новый компьютер» (сервер)
- Физическое подключение к локальной сети, желательно с помощью высокоскоростного интерфейса
- Производительная дисковая подсистема: приблизительно из расчёта 10 Мб/сек на каждые 4 работающих клиентских мест
- Процессор: любая современная многопроцессорная/многоядерная архитектура приблизительно из расчёта одно вычислительное ядро на 7 работающих клиентских мест
- Оперативная память: в зависимости от запускаемого ПО приблизительно из расчёта 256 Мб плюс по 128 Мб на каждое работающее клиентское место
Для класса из 16 компьютеров: 1G сеть, три жёстких диска в RAID5, двухъядерный процессор с частотой от 2.5 GHz, 2G RAM.