О виртуализации сегодня не пишет только ленивый: VMWare, Xen, VirtualBox - недавно эти названия были известны лишь узкому кругу специалистов. Сегодня о возможности запустить на компьютере несколько ОС одновременно или разнести сервисы по изолированным "песочницам" знают все. Мы будем говорить о совершенно другом виде виртуализации - виртуализации рабочих мест при помощи терминальных систем. Центральная часть такого комплекса - терминальный сервер, на котором пользователи запускают свои приложения. Клиентские компьютеры используются для ввода информации и отображения интерфейса программ - они только показывают картинку, а сами программы работают на сервере. Это возможно благодаря специальному программному обеспечению: решения Citrix, служба терминалов Windows, X11 (XDMCP) и т.д.
Важной частью системы являются тонкие клиенты. Это могут быть компьютеры общего назначения с установленной клиентской программой или специализированные устройства. Маломощные машины (часто с твердотельным накопителем, внешним блоком питания и без активного охлаждения) работают под управлением встраиваемой ОС и позволяют подключаться к серверу.
При закупке тонких клиентов часто обнаруживают, что аппаратное решение стоит ненамного дешевле недорогого системного блока. На лицензировании клиентского ПО от Microsoft тоже сэкономить не удастся - необходимо закупить терминальные лицензии, а также (как минимум) лицензии на офисный пакет по числу рабочих мест. С коммерческими программами других производителей ситуация сходная. Не стоит думать, что если программа установлена только на сервере, то и платить придется за одну копию, даже если с ней работает несколько десятков пользователей - этот момент разработчики популярного ПО обычно предусматривают. Терминальный комплекс в смысле первоначальных затрат обойдется заказчику не сильно дешевле традиционной ЛВС с "толстыми" клиентами. А если в организации уже имеется какая-то IT-инфраструктура, возникает вопрос - а зачем вообще переходить на новое решение?
Ответ может быть только один: любое изменение инфраструктуры стоит планировать, тщательно считая затраты. Преимущество аппаратных тонких клиентов вовсе не в низкой стоимости устройства. Такие машины более долговечны и надёжны (за счет простоты конструкции и меньшего числа движущихся частей), а главное - они практически не требуют обслуживания силами IT-департамента. Ввод устройства в эксплуатацию занимает пару минут - здесь не нужно устанавливать и настраивать ОС, а отделу IT необходимо администрировать только серверы и следить за активным сетевым оборудованием и СКС. Не стоит забывать и о более высокой безопасности терминальной системы - вся информация находится на сервере и ограничить возможность её утечек намного проще. Меньше и вероятность вирусных атак, пользователи работают в системе с ограниченными правами, а защитить от вирусов один сервер проще, чем несколько десятков компьютеров. Срок службы у "железного" клиента больше, чем у настольного ПК - 5-10 лет против 3-х. Если компания регулярно обновляет парк машин или использует системные блоки не самой дешёвой конфигурации (скажем, тысяч за 12-13) - переход на тонкие клиенты даст хорошую экономию уже на этапе первоначальных закупок и позволит значительно снизить расходы на приобретение новых машин. Но главный плюс аппаратных решений - они гораздо проще и дешевле в эксплуатации. Точные цифры нужно считать в каждом конкретном случае, но многие эксперты полагают, что использование терминалов позволяет экономить от 5 до 50% по сравнению с аналогичными решениями на персональных компьютерах.
Если говорить о сферическом офисе в вакууме - возможны два сценария перехода на терминальные решения. Проще всего новым компаниям без развитой IT-инфраструктуры. Здесь можно выбрать любой вариант, просчитав полную стоимость владения им. Организациям, особенно крупным, с развитой инфраструктурой, сложнее - от потраченных денег очень нелегко отказаться, а переход на новое и более дешёвое решение может стать гораздо дороже, чем модернизация существующих. Тем не менее, терминальные системы могут помочь и здесь: переход можно осуществлять постепенно, используя устаревшие компьютеры в качестве терминальных клиентов и заменяя их аппаратными решениями по мере выхода из строя. Разумеется, сервер придется приобрести сразу, но расходы на замену клиентского парка можно растянуть во времени.