Content deleted Content added
Guy Harris (talk | contribs) I've no idea whose invention "S390/X" is, but, unlike the other XXX/64, which at least suggest that it's the 64-bit version of XXX, "S390/X" doesn't do that. "s390x" does, at least in the context of Linux. And, if it's 64-bit, link to z/Architecture, which is the name for the 64-bit version of System/3x0, not to anythign 32-bit. |
|||
(21 intermediate revisions by 19 users not shown) | |||
Line 1:
{{Short description|OS-level virtualisation}}
{{multiple|
{{primary sources|date=May 2014}}
{{Citations|date=January 2014}}
}}
{{Infobox software
| name =
| logo = [[Image:Linux-VServer-logo.png|Linux-VServer]]
| screenshot =
| caption =
| developer = Herbert Pötzl (Community Project)
| latest release version = 2.6.22.19-vs2.2.0.7
|
| latest preview version =
|
| operating_system = [[Linux]]
| platform = [[x86]], [[SPARC|SPARC/64]], [[PA-RISC]], [[
| genre = [[Operating system-level virtualization|OS-level virtualization]]
| license = [[GNU General Public License|GNU GPL]] v.2
Line 20 ⟶ 23:
'''Linux-VServer''' is a [[virtual private server]] implementation that was created by adding [[operating system-level virtualization]] capabilities to the [[Linux kernel]]. It is developed and distributed as [[open-source software]].
==Details==
The project was started by [[Jacques Gélinas]]. It is now maintained by Herbert Pötzl.
Linux-VServer is a [[Operating-system-level virtualization|jail mechanism]] in that it can be used to securely partition resources on a computer system (such as the [[file system]], CPU time, network addresses and memory) in such a way that [[process (computing)|processes]] cannot mount a [[denial-of-service attack]] on anything outside their partition.
Line 33 ⟶ 37:
* Virtual servers share the same [[system call]] interface and do not have any [[emulator|emulation]] overhead.
* Virtual servers do not have to be backed by opaque [[disk image]]s, but can share a common file system and common sets of files (through copy-on-write hard links). This makes it easier to back up a system and to pool disk space amongst virtual servers.
* Processes within the virtual server run as regular processes on the host system. This is somewhat more memory-efficient and I/O-efficient than whole-system emulation,
* Processes within the virtual server are queued on the same scheduler as on the host, allowing
* Networking is based on isolation rather than virtualization, so there is no additional overhead for packets.
* Smaller plane for security bugs. Only one kernel with small additional code-base compared to 2+ kernels and large interfaces between them.
Line 47 ⟶ 51:
==See also==
{{Portal|Free and open-source software}}
* [[Comparison of platform virtualization software]]
* [[Operating system-level virtualization]]
==References==
{{Reflist}}
==External links==
Line 63 ⟶ 70:
[[Category:Linux kernel features]]
[[Category:Free virtualization software]]
[[Category:Linux-only free software]]
[[Category:Virtualization
|