Что такое VPS и VDS
Предположим у вашей компании есть сайт и он начинает расти. Компания развивается и требуется масштабировать сайт. Количество клиентов у вас тоже возросло, и все больше людей стало заходить к вам на сайт. Он стал потреблять значительно больше ресурсов и ваш хостинг уже не справляется с такой нагрузкой, так как на нем висят еще сайты и других компаний. Ваш сайт начинает падать, долго грузиться и ваши клиенты этому явно не рады. Тут то для вас и появляется выход, использовать vps/vds.
При использовании vps или vds вы получайте личный виртуальный сервер, который по возможностям управления и оптимизации схож с выделенным физическим сервером, но стоит дешевле. По сути таких виртуальных серверов как ваш на одной единице физического железа может быть много. Вам предоставляется root доступ к вашему серверу купить vps и вы можете вносить большое количество настроек в имеющиеся программное обеспечение. Можете легко адаптировать систему под ваши нужды. Такой гибкости при использовании обычного хостинга не добиться. Здесь же вы хозяин положения.
В чем различие между vps и vds и что выбрать?
Это очень важный момент. В силу того, на просторах интернета бытует мнение об отсутствии различий в этих понятиях, стоит отметить, что разница между ними все-таки есть.
Если коротко, разница в методах виртуализации.
Обычно под vps понимают OpenVZ. Это реализация системы виртуализации на уровне операционной системы, все виртуальные машины функционируют с использованием единого ядра linux. Каждая из таких машин является отдельным сервером vps, к которому вы собственно и получайте доступ.
Под vds подразумевают KVM. Здесь виртуализация осуществляется за счет применения гипервизора. Это программа, которая отвечает за все виртуальные машины. Она создает своего рода контейнеры, каждый из которых поучает доступ к ресурсам железа.
Основные отличия методов виртуализации в том, что OpenVZ предусматривает распределение ресурсов между всеми виртуальными машинами исходя из их потребностей, т.е динамически. Плюс в том, что можно на лету перераспределить ресурсы от одной виртуальной машины к другой. Это же и минус, ведь по сути вы специально уходите с обычного хостинга, чтобы не соседствовать с другими сайтами и не делить ресурсы.
Если вы используйте KVM то, считайте, что ситуация выше не про вас. У каждого vds будет точно вымеренное количество ресурсов системы и за эти пределы выйти не может. Но из минусов здесь проблематичность изменения размеров занимаемого дискового пространства.
Подводя итог всему выше сказанному, отметим тот факт, что в некоторых случаях разница между vps и vds будет не ощутима. Но если вы собирайтесь создавать серьезный и требовательный к ресурсам интернет проект, то конечно стоит присмотреться именно к vds. Хотя здесь уже можно советовать рассмотрение выделенного физического сервера.