Разница в масштабе и возможностях. VPS-хостинг предполагает виртуализацию на одном сервере. В этом случае вы ограничены ресурсами одного сервера. Облачный хостинг позволяет развернуть виртуализацию на целом кластере серверов и сети хранения данных. Ввиду ограниченности ресурсов, VPS-хостинг сложно масштабировать, тогда как эластичность облачного хостинга дает возможность наращивать или сокращать мощности по мере необходимости. Например, добавлять оперативную память, расширять пропускную способность сети, подключать дополнительные диски и пр. Кроме того, VPS-хостинг обычно оплачивается по месячной подписке, тогда как облачный работает с несколькими моделями оплаты. У Nubes, например, таких моделей три: с оплатой за 1)фиксированный 2)зарезервированный 3)фактически используемый объем ресурсов. Как видите, разница есть и очень существенная. Как по функционалу, так и по возможностям управления расходами.