Skip to main content

Что такое виртуализация серверов?

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

Виртуализация серверов, также известная как виртуальный выделенный сервер (VDS) или виртуальный частный сервер (VPS), дешевле, чем выделенный сервер, и решает проблемы совместного использования ресурсов общего сервера, выделяя ресурсы для каждого подписчика и позволяя каждому виртуальному серверу запускать полностью отдельно от других, даже при желании запускать отдельные операционные системы. Виртуализация серверов также имеет приложения в организациях, поскольку она может позволить задачам и процессам, которые несовместимы, работать на одном сервере полностью без взаимодействия или перекрытия, что делает использование сервера более эффективным. Еще одним преимуществом виртуальных серверов является обеспечение избыточности в пределах одного аппаратного элемента. Второй виртуальный сервер может содержать пример приложения и / или те же данные, которые будут использоваться в качестве резервной копии в случае сбоя.

Виртуализация серверов может быть выполнена тремя различными способами. Первый называется полной виртуализацией или моделью виртуальной машины; вторая как паравиртуализация или модель паравиртуальной машины (PVM); и третий называется виртуализация на уровне ОС или виртуализация на уровне ОС (операционной системы). Для модели виртуальной машины требуется программное обеспечение гипервизора, которое выступает в качестве платформы для операционных систем виртуальных серверов, сохраняя их независимость и независимость, что требует большой вычислительной мощности. Модель PVM позволяет виртуальным серверам узнавать друг друга и координировать использование ресурсов. При виртуализации серверов на уровне ОС существует только одна хост-операционная система, а виртуальные серверы являются гостевыми, что означает, что все они должны быть отдельными и работать в одной и той же операционной системе, но позволяют системе работать более эффективно.