VPS (Virtual Private Server) предполагает, что все решения в нём принимаются на уровне операционной системы (к примеру OpenVZ). OpenVZ по сути допускает на на одном физическом сервере запускать много никак не зависимых друг от друга копий операционной системы. То есть схема такова: Железо — ОС — менеджер виртуалок — Ваш сервер.
В абсолютно каждом VPS предусмотрена и своя собственная копия системы, с правами Administrator для Windows либо root для Unix. За счёт этого становится возможна компиляция и установка собственного программного обеспечения с изменённой конфигурацией. Виртуальный выделенный сервер эмулирует работу отдельно взятого физического сервера, но на одной машине можно запускать сразу несколько виртуальных серверов. Несмотря на некоторые ограничения (размер HDD, оперативная память, CPU), абсолютно каждый такой виртуальный сервер обладает своими собственными ресурсами и конфигурацией, а также возможностью администрирования и собственными процессами.
То есть вы получаете часть ресурсов мощного компьютера, но при этом параметры будут несколько ограничены. И теперь вы можете создавать столько баз MySQL, FTP и E-mail аккаунтов, сколько вам потребуется, а также устанавливать абсолютно любой софт и размещать сколь угодно вам сайтов, вести работу с файлами и даже продавать отдельные ресурсы. Вам станут доступны и все прочие задачи, для решения которых вы могли бы использовать отдельно взятую машину. Если ресурсов и возможностей очень много, то речь идёт о VPS/VDS.
В случае VDS (Virtual Dedicated Server) изначально для виртуализации необходимо будет установить соответствующий софт (к примеру Xen), и только потом устанавливается сама ОС. Здесь схема выглядит следующим образом: Железо — менеджер виртуалок — Ваш сервер. Стоит отметить, что Xen осуществляет работу в паравиртуальном режиме. VDS поэтому по определению лучше VPS, хотя существенной разницы между ними нет.
]]>