Виртуальный сервер VDS
VDS представляет собою хостинговую услугу, заключающуюся в том, что пользователю дается виртуальный сервер с максимальными привилегиями. Выполняется эмуляция работы обычного серверного оборудования - имеются root-права, можно установить собственные ОС и программы. На одном физическом сервере обыкновенно функционирует несколько виртуальных.
Как работает VDS?
Подобный сервер почти не имеет отличий от физического. Можно размещать веб-сайты/информационные базы/зоны доменов в неограниченном количестве. Администратор может изменять файлы, инсталлировать программы и выполнять иные действия. Всякий VDS располагает уникальным IP. Если нужно, возможно сделать заказ дополнительных адресов.
VDS не зависит от прочих серверов, которые располагаются с ним на одной хостинговой машине, защищен от DDoS-атак. Безопасность информации обеспечивается тем, что возможно создать резервную копию.
Сравнение VDS с виртуальным хостингом
1. Полный контроль. Администратор VDS имеет root-доступ. Это позволяет точно подстраивать сервер под определенный проект, устанавливать требуемые программы и менять ОС.
2. Минимальное количество ограничений.
3. Независимость.
VDS не лишены пары недостатков:
1. Стоимость. Арендовать VDS выходит дороже, чем виртуальный хостинг.
2. Обязательность администрирования. VDS необходимо администрировать, как обычный сервер. Ввиду этого пользователь должен располагать специальными умениями и познаниями.
Сравнение VDS с обыкновенным сервером
Преимущества:
1. Небольшая цена. Физический сервер стоит намного дороже виртуального. При этом VDS зачастую оказывается производительнее.
2. Простота масштабирования. VDS можно без труда сделать мощнее, добавив ОЗУ, ядра процессора, HDD.
К недостаткам виртуального сервера можно отнести общую дисковую систему и канал связи (пользователи могут мешать друг другу).
OpenVZ, KVM
Сегодня используются 2 вида виртуализации серверного оборудования: OpenVZ (на уровне ОС) и KVM (на уровне «железа).
Первая технология основана на «линуксовом» ядре, дает возможность на одном физическом сервере использовать независимые копии ОС. OpenVZ высокопроизводительна, проста в применении, обеспечивает легкий контроль сервера.
KVM позволяет запустить на хостинговой машине аналог обычного сервера. Для всякого сервера отводится часть ОЗУ и место на HDD, сетевая карта. Это увеличивает надежность работы. Можно ставить любую операционную систему.