Виртуализация позволяет выделить из нескольких физических серверов логически изолированные виртуальные или, наоборот, объединить ресурсы физических машин в одну большую логическую. Кому и зачем это нужно?
С помощью специального ПО можно абстрагировать пользователей от физических ресурсов серверов и их ОС для следующих целей:
- снижение операционных расходов;
- решение проблем совместимости;
- увеличение производительности;
- ускорение разворачивания приложений.
Технологии виртуализации
С помощью ПО для виртуализации на одной физической машине или пуле серверов можно запустить несколько ОС со своими конфигурациями, маскируя реальные ресурсы машины. Виртуальные машины (ВМ) можно легко перемещать с одного сервера на другой и перераспределять нагрузку между физическим оборудованием в пиковые периоды.
Гипервизор — ПО для виртуализации
Гипервизор (hypervisor) представляет собой программную надстройку, которая отделяет виртуальные серверы от физических и открывает возможность запуска на одном сервере несколько ВМ на разных ОС.
Существует два типа гипервизоров:
- Тип 1 запускается на аппаратном обеспечении физического сервера — это «гипервизор на голом железе» (bare-metal hypervisor).
- Тип 2 запускается поверх ОС физического сервера, причем приложения могут быть запущены как на ВМ, так и на собственной ОС сервера.
Для решения реальных задач обычно используют гипервизор первого типа. Независимо от типа гипервизора ресурсы оборудования полностью изолированы друг от друга физически — в этом и заключается основная задача виртуализации.
Где применяется технология виртуализации серверов
Виртуализацию серверов используют для создания частных (выделенных) виртуальных серверов — VDS и VPS. Чтобы не разворачивать полноценный сервер, компании просто арендуют необходимую инфраструктуру у облачных провайдеров. В дальнейшем они будут обслуживать и сопровождать физическое оборудование и систему виртуализации.
Чем выделенный сервер лучше общего хостинга:
- владелец сервера получает права администратора и может настроить систему под свои задачи;
- количество установленных приложений зависит только от ресурсов сервера (а их можно масштабировать);
- виртуальные серверы функционируют изолированно и не используют физические ресурсы совместно.
Несмотря на более высокую стоимость аренды сервера на фоне общего хостинга, первый вариант чаще выбирают крупные организации с распределенной структурой.
Виртуальный частный сервер часто используют как составной компонент гибридного решения, когда публичное облако используется эпизодически — если частному облаку будет недостаточно ресурсов. При этом можно перенести часть ресурсов частного облака к гиперскейлеру, а также воспользоваться ресурсами локального провайдера, предоставляющего услуги частного облака.
Виртуализация рабочих мест
Для оптимизации затрат и ресурсов на содержание IT-инфраструктуры компании переносят в виртуальную среду рабочие места штатных и привлеченных со стороны сотрудников. Те через простейшие компьютеры или тонкие клиенты получают доступ к ресурсам в облаке. На своих рабочих местах они отправляют команды мышью и клавиатурой, а все приложения, как и сама ОС, запускаются в виртуальной среде.
Плюсы виртуализации рабочих мест:
- сокращаются затраты на разворачивание и поддержку IT-инфраструктуры;
- меньше времени отнимает поиск и устранение неисправностей на рабочих местах сотрудников;
- снижается потребность в инженерах для обслуживания инфраструктуры;
- повышается надежность IT-системы за счет инструментов резервирования;
- растет производительность труда — работники офиса не отвлекаются на сторонние приложения;
- упрощается доступ к рабочему месту сотрудника (например, со смартфона).
Виртуализацию рабочих мест можно реализовать через VDI (Virtual Desktop Infrastructure) или RDS (Remote Desktop Service). С помощью VDI создают изолированные виртуальные рабочие среды для каждого сотрудника, а гипервизор выделяет необходимые ресурсы в нужном объеме. В RDS, наоборот, пользователи совместно работают с приложениями и ресурсами ОС. Поэтому VDI лучше подходит для оптимизации потребления ресурсов сервера и когда сотрудникам нужны разные комплекты приложений, а RDS выбирают для организации работы многих сотрудников с одинаковым набором прикладного ПО.
Готовые решения для виртуализации
У крупнейший производителей серверов есть готовые решения для задач виртуализации:
- HPE Simplivity — гиперконвергентная система, объединяющая сервер, систему хранения и сетевые службы хранения данных.
- Dell EMC Ready Architecture — интегрированная гиперконвергентная система HCI для VDI, результат совместной разработки Dell EMC и VMware.
- Аппаратное решение Fujitsu Primeflex предназначено для совместного использования с платформой виртуализации VMware vSphere.
#сервервиртуализации #Fujitsu #DellEMC #HPE #itelon