Rate this post

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

Серверная виртуализация и ее функции

Смысл серверной виртуализации заключается в запуске нескольких (а не одной) гостевых ОС на одном сервере одновременно. Цель подобного запуска — из одного физического сервера сделать несколько виртуальных. Каждая из таких гостевых ОС имеет свои индивидуальные ресурсы. За них отвечает платформа виртуализации с физического хоста.nnгипервизорная виртуализацияnnПроцесс виртуализации дает возможность сокращать численность физических серверов. То есть благодаря такому процессу устанавливается не несколько старых серверов, а один мощный. При этом необходимое количество гостевых ОС, которые обеспечены логической изоляцией, запускается в виртуальной среде. Она предполагает гибкость в администрировании инфраструктуры с высокими параметрами отказоустойчивости. Отказоустойчивость представляет собой «переезд» виртуальных машин с одного сервера на другой, в случае выхода из строя одного из них. Технологии виртуализации помогают произвести описанную процедуру, не останавливая работу всего сервиса, так что пользователи этого не заметят.nnКорпоративные клиенты находят для себя в технологиях виртуализации, применяемых к серверам, следующие преимущества:n

  • сокращение финансовых затрат на построение ЦОДов, закупку оборудования – как серверного, так и сетевого,
  • упрощение процесса администрирования,
  • исключение простоя оборудования.

Еще один из видов технологии виртуализации, набирающий все большую популярность, — это виртуализация приложений, которая предполагает изоляцию отдельно взятого приложения от ресурсов ОС.nnДля многих компаний привлекательной является контейнеризация — упаковка отдельных приложений в виртуальный образ. В этом виде его легко можно развернуть в облачной виртуальной среде и эластично масштабировать.n

Преимущества контейнерной виртуализации

Специалисты выделяют два технологических подхода к виртуализации программного обеспечения серверов:n

    n

  1. гипервизорная виртуализация (при использовании полноценных виртуальных машин, с виртуализацией на уровне оборудования),
  2. контейнерная виртуализация (с плотным размещением виртуальных сред на сервере, с более быстрыми откликами системы на запросы пользователей).

nконтейнерная виртуализация приложений (контейнеризация)nnОсобенности контейнерной виртуализации заключаются в следующем:n

  • «гости» пользуются одним ядром «хозяина»,
  • Web-сервисы, упакованные в контейнеры, обслуживают большее количество запросов клиентов,
  • при этом нет необходимости в подключении дополнительного оборудования.

К «плюсам» контейнерной виртуализации специалисты относят высокую производительность Web-сервисов – на 50% больше, чем при использовании гипервизорных систем.nnСейчас существуют платформы комбинированного типа – на базе контейнерных и гипервизорных систем. Преимущество подобной комбинации очевидно — можно гибко менять соотношение между этими системами в ЦОДе, при этом осуществлять управление ними, используя единый инструмент.nnПлатформа виртуализации с поддержкой распределенного хранилища n

Большой опыт внедрение гипервизорной, контейнерной, гибридной виртуализации, обращайтесь [email protected]