Yes, you can buy a virtual server from a dedicated provider. In general, many hosting companies offer VPS services and hosting plans that enable users to rent a portion of a physical server and customize it according to their requirements. Now, remember that in most cases, you will rent a VPS, not buy or own it. Still, subscribing to a VPS service gets the job done.