Re: Cloud server?
A VPS which is dynamic (that is, it can be changed at runtime) is often referred to as a cloud server. Key attributes for this are:
Additional hardware resources can be added at runtime (CPU, RAM)
Server can be moved to other hardware while the server is running (automatically according to load in some cases)
The best cloud and dedicated servers you can find is (spam name removed - berry.). It is nice Swiss company with great customer service.