What Is A Virtual Private Server (vps)?

in Virtual
A Virtual Private Server (VPS) refers to a virtual machine used by Internet web hosting services, where the term virtual indicates the virtual machine that runs in software on the same physical computer as other clients virtual machines, and operates as a separate physical computer catering to clients individual needs. A VPS can also be configured to run server software. It is also known by the name of Virtual Dedicated Server or VDS but which is not much in use. Each virtual server can operate its full-fledged operating system and can be rebooted independently.

In a VPS, the practice of dividing a single server on mainframe computers and mid-range computers, such that there are multiple servers has been existent for quite a long time. It has also become more pervasion by the period with the inception of virtualisation software and technologies in case of microcomputers. The physical server of a Virtual Private Server (VPS) operates a hypervisor, responsible for the creation, destroying and management of resources of guest operating systems or virtual machines. These guest operating systems are basically allotted some resources of the physical server by the hypervisor where the guest is not made aware of any other physical resources being saved for those allotted to it.

The guest operating system can be availed in any of the three options; fully virtualised, paravirtualised or a hybrid of both of them. In case of a fully virtualised environment, an emulated or virtualised set of hardware is attached to the guest system, which is unaware about the hardware to be strictly not being physical. The hypervisor need to translate, plan out a chart and convert requests from the guest system into the suitable resource requests on the host, leading to considerable overhead. This method is generally used to virtualise all operating systems. In a paravirtualised environment, the guest is though made aware of the hypervisor and is in direct interaction with the resources of the host system, wherein the hypervisor executes real-time access control and resource allocation. This further leads to near-native performance because the guest sees the same hardware as the host and can converse with it natively. Using paravirtualised method to install operating system requires you to have more knowledge about the system to make use of special hypervisor-aware kernels and devices. Hybrid or partial paravirtualization, on the other hand, is full virtualization. Here the guest operating system uses paravirtualized drivers for key components like Networking and Disk I/O, fetching you very good input-output (I/O) performance. This is one good reason why it has been a common solution for operating systems that cannot be modified to support paravirtualiztion. A kernel-based virtual machine is a hybrid hypervisor.
Author Box
dwspriyanka has 1 articles online

In order to find out more on Multiple Domain Hosting and similar website and webmaster related guides, check out Web Hosting FAQs.

Add New Comment

What Is A Virtual Private Server (vps)?

Log in or Create Account to post a comment.
Security Code: Captcha Image Change Image
This article was published on 2011/02/04