VPS means virtual private server, which is a method of dividing a physical server to serve multiple users at the same time. Virtual machines created function as separate physical devices that allow users to modify your server environment to their needs. This division creates a completely independent server environment for each user, with the privacy of a separate server unit. A VPS server is most commonly used for Internet hosting services, created multiple logical servers enable organizations to provide access to content via the Internet. VPS is possible depending on the nature of use of resources. Resources are generally applied in bursts, high priority requests for limited resource control within a short period of time combined with high periods of network inactivity. This makes it possible to develop software that mathematically models the resource allocation in a way that serves the user. This software is called the hypervisor, which controls the creation, modification and deletion of virtual machines on the server environment. It does this by translating the physical infrastructure and underlying network in a virtualized environment. This virtual environment is structured after representing the actual resources that each virtual machine has access and use. Therefore, only sees the virtual machine that has been assigned resources.
VPS allows a virtual machine to install and run its own operating system infrastructure layered on existing base software. This allows you to perform tasks such as software updates and restart the system without affecting other users. The hosting service can be either managed or unmanaged. In managed hosting, the service provider undertakes the management of all virtual servers created from a centralized control panel. In unmanaged hosting, which is responsible for the maintenance and administration of your server. The service provided can be either measured or flat rate depending on the allocation of server bandwidth. When the end user is not limited in the use of this bandwidth is called flat rate. In housing measures the bandwidth is allocated in multiples of ten megabits per second.
The VPS server environment is provided can be fully virtualized, virtualized paragraph or in a hybrid environment. In a fully virtualized VMs are aware that their interaction with the system is controlled by a hypervisor, as they are aware of the underlying physical structure. In Para virtualized systems, virtual machine, but is aware of the existence of the hypervisor, allowing interaction with host resources directly. A hybrid system is used when the primary operating system modification is impossible.