Альтернатива Windows Server Terminal или готовимся к импортозамещению
Терминальный режим работы – особый способ работы пользователя. В этом режиме задачи (приложения) пользователя выполняются на специальном сервере. Специальный сервер называется терминальным сервером. Подключение к терминальному серверу осуществляет как изнутри сети, так и снаружи, с использованием специального программного обеспечения.
Используя терминальный режим работы, можно существенно сэкономить на компьютерах пользователей, т.к. все приложения, с которыми работают пользователи, можно перенести на терминальный сервер. Отметим, что такой вариант не будет возможным для работы дизайнеров и других специалистов, которые используют в своей рабочей системе ресурсоемкие приложения, требующие мощную видео подсистему.
Применение терминального сервера в организации позволит получить следующие преимущества:
1. Сокращение затрат на приобретение мощного ПК пользователя;
2. Возможность подключения к терминальному серверу из дома или из удаленного филиала;
3. Повышение уровня безопасности;
4. Упрощение процесса поддержки пользователей;
5. Упрощение обновления программ и обслуживания техники.
Рассмотрим один из возможных примеров использования терминального решения. Представим себе организацию, в которой работает 50 пользователей ПК. Пользователи описаны в таблице ниже.
Таблица 1 Список пользователей сети
Категория пользователей |
1С:Бухгалтерия, 1С:Зарплата и Управление Персоналом |
Word, Excel |
Почта |
Специальное ПО |
Отдел продаж (5 сотрудников) |
Используют |
Используют |
Используют |
- |
Финансовый отдел (10 сотрудников) |
Используют |
Используют |
Используют |
Клиент-Банк (используют 2 сотрудника) |
Руководство (5 сотрудников) |
Используют |
Используют |
Используют |
- |
Проектировщики (3 сотрудника) |
- |
Используют |
Используют |
Используют |
Ответственный по складу (2 сотрудника) |
Используют |
Используют |
Используют |
- |
Сотрудники склада (10 сотрудников) |
- |
- |
- |
- |
Производство (15 сотрудников) |
- |
Используют |
Используют |
Используют |
Рабочее место сотрудника должно содержать (с точки зрения вычислительной инфраструктуры):
1. Системный блок;
2. Монитор;
3. Мышь и клавиатуру;
4. Операционную систему.
Серверный узел состоит (не включая в расчет отдельное помещение, системы охлаждения, коммутационное оборудование, системы защиты от сбоев в электросети) из:
1. Сервера;
2. Серверной операционной системы;
3. Клиентских лицензий для доступа и подключения пользователей.
В Таблице 2 приведена стоимость рабочих мест и серверного оборудования без использования терминального режима. В сети расположен сервер, который выполняет функции сервера приложений и файлового сервера.
Таблица 2. Стоимость вычислительной инфраструктуры без терминального сервера
Статьи затрат |
Количество пользователей |
Стоимость |
Итого стоимость (руб.) |
Отдел продаж |
5 |
55 800 |
279 000 |
Финансовый отдел |
8 |
55 800 |
446 400 |
Финансовый отдел (работа с Клиент-банками и отчетностью) |
2 |
55 800 |
111 600 |
Руководство |
5 |
55 800 |
279 000 |
Проектировщики |
3 |
70 800 |
212 400 |
Ответственный по складу |
2 |
55 800 |
111 600 |
Сотрудники склада |
10 |
0 |
0 |
Производство |
15 |
55 800 |
837 000 |
Сервер |
1 |
215 200 |
215 200 |
Обслуживание ПК в год (из расчета 1 час на 1 ПК в месяц) |
51 |
734 400 |
734 400 |
Итого |
3 226 600 |
В Таблице 3 приведена стоимость рабочих мест и серверного узла с использованием тонких клиентов и терминального сервера. Тонкий клиент – это специализированный компьютер с низкими характеристиками процессора, оперативной памяти, дисковой подсистемы. Как правило, такой компьютер не имеет подвижных механических частей. Это приводит к существенному уменьшению времени на обслуживание этой техники.
В следующем примере используется терминальный сервер на базе программного обеспечения компании Microsoft. Данное решение потребует приобретения лицензий на серверную операционную систему и лицензий клиентского доступа.
Таблица 3. Стоимость вычислительной инфраструктуры и терминального сервера на базе решений компании Microsoft
Статьи затрат |
Количество пользователей |
Стоимость |
Итого стоимость (руб.) |
Отдел продаж |
5 |
25 000 |
125 000 |
Финансовый отдел |
8 |
25 000 |
200 000 |
Финансовый отдел (работа с Клиент-банками и отчетностью) |
2 |
55 800 |
111 600 |
Руководство |
5 |
25 000 |
125 000 |
Проектировщики |
3 |
70 800 |
212 400 |
Ответственный по складу |
2 |
25 000 |
50 000 |
Сотрудники склада |
10 |
0 |
0 |
Производство |
15 |
55 800 |
837 000 |
Сервер |
1 |
428 200 |
428 200 |
Обслуживание ПК в год (из расчета 1 час на 1 ПК в месяц + 15 мин на тонкий ПК в месяц) |
ПК = 22 Тонкий ПК = 29 |
316 800 104 400 |
421 200 |
Итого |
|
|
2 510 400 |
Оценим экономию этого варианта: (3 226 600-2 510 400)/(3 226 600)*100%=22%
Таким образом, применение терминального решения позволило сократить затраты (как на технику, так и на сопровождение этого решения) примерно на 22%.
Давайте рассмотрим вариант организации терминального сервера не на основе продуктов компании Microsoft, а на основе свободно распространяемого программного обеспечения. Речь идет об операционных системах Linux. Для примера воспользуемся системой Ubuntu 14.5 и системой удаленных рабочих столов X2Go. Стоимость рабочих мест и серверного узла приведена в Таблице 4.
Таблица 4. Стоимость вычислительной инфраструктуры и терминального сервера на технологиях Linux
Статьи затрат |
Количество пользователей |
Стоимость |
Итого стоимость (руб.) |
Отдел продаж |
5 |
25 000 |
125 000 |
Финансовый отдел |
8 |
25 000 |
200 000 |
Финансовый отдел (работа с Клиент-банками и отчетностью) |
2 |
55 800 |
111 600 |
Руководство |
5 |
25 000 |
125 000 |
Проектировщики |
3 |
70 800 |
212 400 |
Ответственный по складу |
2 |
25 000 |
50 000 |
Сотрудники склада |
10 |
0 |
0 |
Производство |
15 |
55 800 |
837 000 |
Сервер |
1 |
200 000 |
200 000 |
Обслуживание ПК в год (из расчета 1 час на 1 ПК в месяц + 15 мин на тонкий ПК в месяц) |
ПК = 22 Тонкий ПК = 29 |
316 800 104 400 |
421 200 |
Итого |
2 282 200 |
Легко видеть, что стоимость решения стала меньше еще на 228 200 рублей.
В предыдущих вариантах мы исходили из того, что специализированное программное обеспечение, используемое на производстве в нашей модельной организации, работает только в среде MicrosoftWindows. Однако это ограничение можно обойти, если использовать дополнительный терминальный сервер под управлением MicrosoftWindowsServer. Это тоже даст нам дополнительную экономию. Расчет стоимости такого варианта представлен в Таблице 5.
Таблица 5. Стоимость вычислительной инфраструктуры и терминального сервера от Microsoftи на Linux
Статьи затрат |
Количество пользователей |
Стоимость |
Итого стоимость (руб.) |
Отдел продаж |
5 |
25 000 |
125 000 |
Финансовый отдел |
8 |
25 000 |
200 000 |
Финансовый отдел (работа с Клиент-банками и отчетностью) |
2 |
25 000 |
50 000 |
Руководство |
5 |
25 000 |
125 000 |
Проектировщики |
3 |
70 800 |
212 400 |
Ответственный по складу |
2 |
25 000 |
50 000 |
Сотрудники склада |
10 |
0 |
0 |
Производство |
15 |
25 000 |
375 000 |
Сервер |
1 |
200 000 |
200 000 |
Сервер для производства |
1 |
323 760 |
323 760 |
Обслуживание ПК в год (из расчета 1 час на 1 ПК в месяц + 15 мин на тонкий ПК в месяц) |
ПК = 5 Тонкий ПК = 47 |
72 200 169 200 |
241 200 |
Итого |
1 902 360 |
По сравнению с исходным вариантом можно получить экономию порядка 40%.
Терминальный режим работы с корпоративными приложениями предоставляет не только снижение затрат на приобретение техники и лицензий, но и позволяет сэкономить на обслуживании и техподдержке. Кроме того, при правильной организации процесса, можно повысить безопасность работы пользователей. Для удаленной работы с терминальным сервером следует организовать защищенный канал. Сделать это можно, используя как аппаратные, так и программные решения.
При переходе на свободное программное обеспечение пользователей интересуют принципы работы в новой среде. Для обычного пользователя среда имеет отличия, но эти отличия не существенны и не влияют на рабочий процесс.
Таким образом, используя современные программные и аппаратные решения, можно существенно сэкономить как на оборудовании, так и на лицензиях и на поддержке решения в целом. Следует изучать каждую ситуацию отдельно и, привлекая профессионалов, подбирать наиболее подходящее решение.