Технология виртуализации
VPS (Virtual Private Server) — технология, позволяющая на основе одного физического сервера устанавливать несколько виртуальных машин. Каждая из них обладает независимыми процессами, гарантированными системными ресурсами, изолированной файловой системой, доступом с правами суперпользователя (root) и возможностью установки любого программного обеспечения, т.е. функционально практически не отличается от обычного сервера. Хостинг на платформе VPS рекомедуется:
- Веб-сайтам с высокой посещаемостью/нагрузкой на сервер, когда ресурсов обычного хостинга недостаточно
- Проектам, требующим высокую степень безопасности и конфиденциальности данных
- Проектам, требующим нестандартную конфигурацию программного обеспечения
- Веб-студиям и разработчикам для размещения неограниченного числа сайтов в пределах выделенных ресурсов
- В тех случаях, когда требуются возможности выделенного сервера, а его приобретение/аренда экономически неоправданны
Технология виртуализации VPS
Каждый VPS работает как отдельный изолированный сервер:
- Использует отдельную файловую систему, недоступную другим VPS
- Имеет собственные процессы, пользователей и доступ с правами администратора ROOT
- Имеет отдельные IP-адреса, порты и таблицы маршрутизации
- Позволяет устанавливать и настраивать любое ПО, например, отдельный веб-сервер или БД
- Позволяет вносить изменения в системные файлы в /etc/ и иных каталогах

Благодаря передовой технологии распределения ресурсов, каждый сервер VPS получает гарантированный, доступный только ему, минимум ресурсов (процессор и память). Таким образом, чрезмерная загрузка одного VPS не отражается на работоспособности другого.
Преимущества VPS перед обычным (виртуальным) хостингом
- Управляемость — возможность настройки любых параметров и установки ПО
- Экономичность — отсутствие ограничения на число размещенных сайтов
- Безопасность — данные VPS ограничены от других пользователей сервера
- Изолированность ресурсов — скорость работы не зависит от загрузки остальных VPS сервера

Примеры некоторых команд консоли Linux на VPS



