Saturday, August 10, 2013

Open Source Virtualization Software OpenVZ

Open Source Virtualization Software OpenVZ

Virtual Environment (VE, also known as VPS, container, partition etc.) is an isolated program execution environment, which (from the point of view of its owner) looks and feels like a separate physical server.

A VE has its own set of processes starting from init, file system, users (including root), network interfaces with IP addresses, routing tables, firewall rules (netfilter/iptables), etc.

Multiple VEs co-exist within a single physical server. Different VEs can run different Linux distributions, but all VEs operate under the same kernel.

Operating system-level virtualization enables multiple isolated execution environments within a single operating system kernel. It has the best possible (i. e. close to native) performance and density, and features dynamic resource management. On the other hand, this technology does not allow to run different kernels from different OSs at the same time.

OpenVZ is container-based virtualization for Linux. OpenVZ creates multiple secure, isolated Linux containers (otherwise known as VEs or VPSs) on a single physical server enabling better server utilization and ensuring that applications do not conflict. Each container performs and executes exactly like a stand-alone server; a container can be rebooted independently and have root access, users, IP addresses, memory, processes, files, applications, system libraries and configuration files. For more information about the technology and how it differs from the others like Xen, VMware etc.

Open Source Virtualization Software OpenVZ

No comments:

Post a Comment

Linux Tips and tricks,Online Linux Helpers