Что такое VPS?
Термин VPS (Virtual Private Server) - означает виртуальный частный сервер. VPS по своим возможностям соответствует обычному выделенному серверу. У VPS есть свой root-доступ, собственный IP-адрес(а), порты, правила фильтрования и таблицы маршрутизации. Внутри VPS (виртуального сервера) можно создавать и использовать собственные версии системных библиотек, приложений или изменять существующие, хозяин VPS может добавлять/удалять/изменять любые файлы виртуального сервера, даже файлы в корневом и служебных каталогах (директориях). Можно устанавливать и настраивать собственные приложения, изменять любые возможное прикладное программное обеспечение.
На VPS можно реализовывать полноценный виртуальный хостинг, а можно использовать только для одного своего проекта.
Самый популярный способ виртуализации на данный момент - это способ на технологии Virtuozzo (см. OpenVZ), соответственно и большинство VPS базируются именно на Virtuozzo, так как это наиболее эффективная и надежная технология на сегодняшний день.
Основные плюсы VPS:
- полноценный root доступ;
- возможность использовать различные операционные системы (OS): CentOS, Fedora Core, Ubuntu и т.п.;
- возможность использования собственного программного обеспечения, такого как nginx;
- возможноть создания/удаления/добавления своих файлов;
- у VPS есть свои IP-адреса, DNS, сервисы, фильтрами и правилами маршрутизации и файрфола;
Примерный список ПО, при помощи которых можно создавать VPS:
- User-mode Linux (UML);
- VMWare;
- Microsoft Virtual Server;
- QEMU;
- Virtualbox;
- VDSmanager;
- XENsource (XEN);
- OpenVZ;
- HyperVM;
- Virtuozzo;
- FreeVPS;
Услуга VPS идеально подходит для веб-разработчиков, мощных веб-порталов, сложных проектов требующих значительных изменений в http/ftp/dns-сервисах.
.
Более подробно ознакомится с VPS можно на Википедии: VPS