Существует два основных способа по разделению ресурсов физического сервера: виртуализация и гипервизор (иногда его называют гипервизор виртуализации). В обоих случаях создается виртуальный сервер, использующий часть вычислительных ресурсов физического сервера.
Однако при использовании технологии гипервизора мы получим более высокую степень изоляции от других виртуальных машин. Таким образом, повышается безопасность и скорость работы, а также устойчивость работы сервера. К примеру, VDS/VPS работает на основе гипервизора c разными типами виртуализации: OpenVZ (на уровне операционной системы) или KVM (аппаратная).
Технология виртуализации была разработана для мейнфреймов IBM еще в 80-х годах прошлого века, но впоследствии появилась на других платформах. До санкций в России были популярны зарубежные гипервизоры VMware и Hyper-V, однако сегодня существуют как российские платформы (vStack, VMmanager, «Брест»), так и проекты с открытым исходным кодом (KVM, Bhyve и другие).
7 популярных сценариев гиперконвергентных платформ виртуализации
Подобные платформы позволяют создавать полностью управляемые виртуальные дата-центры уровня Enterprise на базе стандартного серверного оборудования. Это позволяет экономить средства на оборудовании, в том числе используя бюджетные решения и выполнять различные сценарии.
В используемую IT-систему можно легко добавить дополнительные узлы за счет горизонтально масштабируемое программного обеспечения. Подобная технология активно применяется в облачных приложениях, веб-приложениях, распределенных базах данных, при обработке больших данных (Big Data) и т.д.
Концепция программно-определяемых центров обработки данных позволяет легко определять, как ресурсы выделяются на реализацию той или иной функции в используемой ИТ-инфраструктуре.
Термин «Low-cost резервные ресурсы» означает, что для нетребовательных к вычислительным мощностям задачам можно использовать SSD-диски потребительского сегмента и недорогие сервера.
Также гиперконвергентная платформа виртуализации позволяет разворачивать виртуальную инфраструктуру или же использовать собственные физические сервера. В этом случае компания будет нести дополнительные затраты (покупка железа и ПО, штат специалистов), но в перспективе приведет к экономии и большей безопасности.
Наконец, в качестве популярных сценариев таких платформ являются возможность создания инфраструктуры для удаленных офисов, а также сред для разработки и тестирования.