Виртуализацию очень часто используют программисты для отладки программного обеспечения на разных платформах, тестировщики ПО и многие другие специалисты.
Также виртуализация - это незаменимый инструмент не только в крупных ЦОДах, но и в организациях среднего уровня, которые хотят получить от своего "железа" максимум производительности и удобства управления.
Виртуализацию можно разделить на три типа:
Виртуализация представлений. Самый яркий пример такой виртуализации - это терминальный доступ (терминальные службы MS Windows). Операционная система предоставляет пользователю ресурсы для работы в виде его личных папок и рабочего пространства (рабочего стола).
Виртуализация приложений. Очень интересный тип виртуализации, при котором пользователю выделяется для работы определённое программное обеспечение, которое полностью использует ресурсы удалённого сервера, а пользователь видит только ее графический интерфейс, тем самым не загружает ресурсы своего рабочего места. Также такой тип виртуализации довольно интересен с точки зрения безопасности, пользователь не может модифицировать файлы приложения, скопировать их или удалить.
Виртуализация серверов или операционных систем. Наверное самый распространённый тип виртуализации, при котором происходит программная имитация аппаратного обеспечения сервера или компьютера (процессора, памяти, жёстких дисков, оперативной памяти, различных устройств). На такую виртуальную машину можно установить любую операционную систему которая необходима в инфраструктуре предприятия. Управление виртуальными машинами происходит из специального программного обеспечения в графическом интерфейсе или в режиме терминала.
Достоинства виртуализации очевидны. Можно в несколько раз разгрузить работу системного администратора. Администратор видит в графическом интерфейсе всю информацию о виртуальных машинах (загруженность процессора, памяти, нагрузка на сеть и многое другое), и в онлайн режиме может изменять аппаратные характеристики виртуального оборудования.
Также решаются вопросы создания резервных копий, администратор имеет возможность сделать копии любой виртуальной машины в любое время и при необходимости с лёгкостью восстановить такую виртуальную машину. При работе аппаратного сервера сделать это было бы целой проблемой.
На современных виртуальных средах очень легко построить отказоустойчивые кластеры, достаточно средствами гипервизора объединить ресурсы нескольких серверов и получить отказоустойчивую, прозрачную для администрирования систему.
Благодаря виртуализации серверов можно решить вопрос размещения большого количества оборудования в серверной комнате, ведь теперь для организации средних размеров достаточно одной серверной стойки, где будет размещено все необходимое серверное и сетевое оборудование. Таким образом решается сразу несколько проблем, уменьшается нагрузка на электросеть, систему охлаждения серверных комнат, экономится пространство для размещения оборудования.
Наша компания является партнёром ведущих мировых разработчиков систем виртуализации, таких, как VMware, Citrix, Red Hat, MS Hyper-V, а наши специалисты имеют большой опыт по развёртыванию систем виртуализации в инфраструктурах различного уровня.