Было время, когда организации искали веб-хостинг и им приходилось выбирать между общим сервером и выделенным сервером. Этот выбор может быть трудным, потому что сложно было найти таких хостинг-провайдеров, которые предоставляли сервер, на котором была только одна организация и был доступ к памяти, пропускной способности и полный контроль — и такой сервер может быть чрезвычайно дорогим. Общий сервер, с другой стороны, как правило, означал обмен памятью и ресурсами полосы пропускания, а также IP-адресом.
Если кто-то ещё на сервере превышал ресурсы или заполонял Интернет спамом, то такой сервер мог оказаться заблокированным не по вашей вине, так как провайдеры нацелились на выявление спамера. Сервер виртуализации использует программное обеспечение, чтобы сервер мог действовать, как если бы это были отдельные сервера, чтобы решить эту проблему.
Сервер виртуализации, также известный как виртуальный выделенный сервер (VDS) или виртуальный частный сервер (VPS), дешевле, чем выделенный сервер и решает совместное использование ресурсов и проблемы общего сервера посредством выделения ресурсов для каждого абонента и позволяя каждому виртуальному серверу запускаться совершенно отдельно от других, даже запуск отдельной операционной системы, если это необходимо. Виртуализация серверов также имеет применение в рамках организации, так как это может разрешить задачи и процессы, которые совершенно не совместимы для работы на одном сервере без взаимодействия или перекрытия, что делает использование сервера более эффективным. Ещё одно преимущество виртуального сервера – он позволяет обеспечить избыточность в пределах одной части оборудования. Второй виртуальный сервер может содержать резервную компию и/или одни и те же данные которые в случае сбоя он может использовать в качестве резервной копии.
Виртуализация серверов может быть выполнена тремя различными способами. Первый называется полной виртуализации и модели виртуальной машины; второй как паравиртуализация или модель паравиртуальных машин (ПВМ); а третий – на уровне виртуализации ОС (операционной системы). Модели виртуальная машина необходим гипервизор, программное обеспечение, которое выступает в качестве платформы для операционной системы виртуального сервера, сохраняя их самостоятельными и независимыми, которые требуют при этом много вычислительной мощности. Модель ПВМ позволяет виртуальному серверу, чтобы она была в курсе работы друг друга и тем самым помогает координировать использование ресурсов. Виртуализация серверов на уровне операционной системы, есть только один хост-ОС и гостевой виртуальный сервер, а значит они все должны быть самостоятельными и работать на той же операционной системе, но позволяет системе быть более эффективной.