A virtual server (VPS, Virtual Private Server) is an isolated software device that can have its own operating system and applications as if it were a physical computer. A virtual server behaves just like a physical computer and has limited (virtual) resources available as processors, RAM memory, hard drives and network ports.
An installed operating system can not distinguish between a virtual and a physical server (it can not ”see” beyond its container). A virtual server is a ”real” server in all aspects except that it shares physical resources with other virtual servers in the virtual infrastructure.
Our virtual server infrastructure is based, among other things, on VMware vSphere technology that allows us to spread virtual servers across multiple physical servers, clusters, which makes the environment resistant to, for example, hardware problems with an individual physical server.