Cloud servers utilize multiple servers connected together in a cluster which is backed by SAN storage.
One physical server, divided into several smaller server slices that each act as their own virtual server environment.
In cloud, you get your VPS or hosting from a group of servers. It's is possible that the servers are placed in different datacenters across the globe. Also the disk storage is over cloud too which provides redundant content delivery based on visitors location.
Cloud VPS (Virtual Private Server) and traditional VPS (Virtual Private Server) are both virtualized server environments, but they differ in the way they are hosted and managed. A traditional VPS is hosted on a single physical server, and each VPS is allocated a portion of the server's resources, such as CPU, RAM, and storage. The resources allocated to each VPS are fixed and cannot be dynamically scaled up or down. This means that if a VPS requires more resources than allocated, it may experience performance issues or resource contention with other VPSs on the same server. Cloud VPS, on the other hand, is hosted on a cloud infrastructure, which allows for more flexible resource allocation and scalability. Cloud VPS instances are created and managed through a cloud computing platform, such as OwnWebServers or Microsoft Azure. Cloud VPS instances can be easily scaled up or down based on demand, and resources are allocated dynamically to ensure optimal performance. This makes cloud VPS more suitable for websites and applications with fluctuating resource requirements or seasonal traffic spikes.