Terminal Server. Требования к аппаратным средствам
Для поддержки нескольких сеансов интерактивного пользователя Terminal Server обычно предъявляет более высокие требования к аппаратным средствам, чем аналогичный сервер BackOffice, поддерживающий то же количество пользователей по традиционному сценарию клиент/сервер (например, сервер файлов и печати, SQL Server или Web-сервер).
Стандартный набор рекомендаций для различных аппаратных конфигураций серверов Windows изучают все администраторы NT. Некоторые типичные серверы, такие как файловый сервер, сервер печати или Web-сервер, имеют минимальные рекомендованные требования для определенного количества пользователей. Простые конфигурации для файлового сервера Windows, сервера Internet Information Server (IIS) c Site Server и сервера Exchange 5.5, рассчитанных на одновременную работу не менее чем с 200 пользователями, показаны в табл. 2.1.
Таблица 2.1. Стандартные конфигурации основных серверов Windows BackOffice
Типы серверов
Компонент
Файловый
Exchange 5.5
IIS
Процессор
Pentium 133 МГц
Dual Pentium II 400 МГц
Dual Pentium II 400 МГц
Оперативная память
128 Мбайт
256 Мбайт
512 Мбайт
Минимальный
объем диска
18 Гбайт SCSI
36 Гбайт SCSI
18 Гбайт SCSI
Резервные аппаратные средства и другие средства защиты от сбоев, позволяющие достичь максимальной производительности, также являются общими для всех этих серверов.
Для серверов BackOffice количество требуемых ресурсов определяется исходя из среднего (а лучше максимального) количества одновременно работающих на этом сервере пользователей, запросы которых нужно обрабатывать (например, запросы на печать, на доступ к почтовому ящику и Web-странице). Пользователь отправляет запрос и ждет, пока сервер доставит ему требуемую информацию.
Требования к аппаратуре для Terminal Server определяются совсем другими условиями. Поскольку для обращения к серверу все пользователи используют интерактивные сеансы, сервер должен немедленно реагировать на запросы всех приложений, с которыми работают пользователи. Поэтому Terminal Server предъявляет более высокие требования к процессору и оперативной памяти, чем стандартный сервер Windows. Типичная конфигурация Terminal Server минимум для 100 средних одновременно работающих пользователей приведена в табл. 2.2. Средний пользователь - это обычно тот, кто одновременно работает с 3-6 приложениями, например с почтовой программой, текстовым процессором и од-ним-двумя бизнес-приложениями, такими как хост-эмулятор или приложение клиент/сервер. Среди них могут быть 16-разрядные приложения и приложения для DOS.
Таблица 2.2. Типичная конфигурация Terminal Server для минимум 100 средних пользователей
Компонент
Требования
Процессор
Quad Pentium II 400 МГц
Оперативная память
2 Гбайт
Объем диска
6-8 Гбайт SCSI
Сравните эти данные с конфигурацией серверов BackOffice в табл. 2.1: ни одна из них даже не приближается к требованиям, необходимым для поддержки 100 пользователей, одновременно работающих в среде Terminal Server. По одним только параметрам памяти файловый сервер из табл. 2.1 мог бы поддерживать только 3-5 пользователей, сервер Exchange - 6-7 пользователей, а сервер IIS - 20-25 пользователей.