VPS представляет из себя отдельный виртуальный сервер в рамках физического сервера, на котором размещены такие же VPS других клиентов. У вас будет больше свободы выбора параметров хостинга чем при облачном хостинге. Оплата происходит за четко разграниченные тарифы. В зависимости от хостера, есть определенная свобода в расширении ресурсов в рамках тарифа, но как правило в случае надобности расширения, нужно переходить на следующий тариф.
Виртуализация предустановлена на хост сервере. Она может быть, например, XEN, KVM.
Облачный хостинг - это виртуальные машины в облаке или инфраструктура как сервис (IaaS). Физические серверы объединяются в кластер, а системы хранения – в сеть хранения данных.
Данный вид хостинг предусматривает более гибкое масштабирование, вы можете расширять отдельные параметры без необходимости переходить на следующий тариф. При этом ценам может быть выше чем у технологии VPS.