Виртуальные рабочие места и технология VDI

Подключение рабочих компьютеров к виртуальному терминальному серверу - полезное технологическое решение для ИТ-структуры компании. При таком подключении все программы выполняются не на рабочем компьютере, а на сервере, там же хранятся и обрабатываемые данные. Это решение имеет массу преимуществ: повышается уровень безопасности корпоративных данных, появляется возможность бесперебойной работы оборудования.

Особую ценность представляют возможности повышения эффективности рабочего процесса. Поскольку программы запускаются и работают на сервере, снижаются требования к рабочим компьютерам. Они могут быть более простыми и дешевыми и, в предельном случае, служить только для передачи данных с сервера на монитор и команд — с клавиатуры рабочего компьютера на сервер. Это обстоятельство снижает затраты на обслуживание офисных рабочих мест, делает их не персональными, а универсальными, а также дает возможность создания полноценных удаленных рабочих мест.

Технологии VDIОднако у этой технологии есть ограничения: программы, которые не рассчитаны на нескольких пользователей, не могут работать на серверах. Это, например, отдельные программы работы со сканерами, принтерами и другими периферийными устройствами, а также программы обработки графики и видео. Определенные сложности также появляются при использовании USB-ключей и накопителей. В этих случаях требуемое программное обеспечение приходится устанавливать на рабочие компьютеры сотрудников. Это сразу приводит к потере многих перечисленных преимуществ. Во-первых, компьютеры становятся мощнее, у них появляются жесткие диски и возникает проблема с централизованным хранением данных и созданием резервных копий. Во-вторых, становится дороже содержание и обслуживание компьютерного парка. И, в-третьих, рабочие места перестают быть универсальными и взаимозаменяемыми.

Решение этой проблемы было найдено в технологии виртуализации рабочих мест. Точно так же, как виртуальный терминальный сервер, создаются виртуальные рабочие компьютеры.

Подобно виртуальному серверу, виртуальный компьютер — это просто электронная копия реального рабочего компьютера плюс программа, которая заставляет электронную копию производить все те действия, которые производил реальный «железный» компьютер. Такую электронную копию принято называть «образом» реального компьютера. Использование виртуальных рабочих компьютеров мгновенно избавляет от всех неприятностей, связанных с необходимостью устанавливать программы на рабочих местах. Виртуальные рабочие компьютеры размещаются на самом сервере, который предоставляет им необходимые ресурсы. Процессоры виртуальных компьютеров, оперативная память и объем дискового пространства — это все ресурсы самого сервера, которые он «предоставляет в аренду».

При этом на рабочем месте остается только монитор, клавиатура, мышь и устройство, которое обеспечивает связь между рабочим местом и сервером. Это устройство называется «тонкий клиент». Слово «тонкий» означает, что устройство не занимается ничем, кроме передачи информации. Это не совсем верно, ведь современные тонкие клиенты могут выполнять архивирование и распаковку данных в реальном времени, чтобы увеличить скорость передачи информации по сетям.

Как теперь выглядит создание парка компьютеров компании? Администратор создает на сервере образ компьютера с необходимым набором программ. Это, например, операционная система, офисные программы, почтовая программа. Виртуальный компьютер с минимальным набором программ называют «золотым образом». Затем приобретаются мониторы, клавиатуры и тонкие клиенты, а компьютеры клонируются из золотого образа. Эта операция, по сути, представляет собой обычное создание копий файла. Виртуальные компьютеры размещаются на сервере, пока у него не закончатся ресурсы. В этом случае сервер получает новые процессоры, оперативную память и жесткие диски, и можно дальше создавать новые виртуальные рабочие места.

Таким образом, компания забывает про компьютерное «железо» и создает нужное количество рабочих мест простым клонированием. В дальнейшем каждый работник по мере необходимости может установить нужные программы, получить нужное количество вычислительных мощностей и дискового пространства и превратить виртуальный компьютер в свой персональный. И с какого бы рабочего места или с удаленного устройства он не подключился бы к корпоративному облаку, ему предоставят его компьютер с сохраненными настройками, закладками, программами и данными.

Кроме того, что теперь компании не нужно иметь дело с компьютерным «железом», заметно упрощается работа по замене и обновлению программного обеспечения. Пока сотрудник работает на старом виртуальном компьютере, создается новый, на нем устанавливается новая операционная система, новые версии программ. Компьютер настраивается, доводится до рабочего состояния, после чего выдается работнику, а старый виртуальный компьютер просто стирается из памяти сервера.

Вся описанная структура, включающая в себя серверный компьютер, мониторы, клавиатуры, мыши, сети передачи данных, виртуальный сервер, виртуальные компьютеры и программы для управления, распределения ресурсов, подключения и администрирования, называется технологией VDI (Virtual Desktop Infrastructure) — инфраструктурой виртуальных рабочих мест.