]> git.proxmox.com Git - pve-docs.git/blobdiff - pve-faq.adoc
add ZFS management docs
[pve-docs.git] / pve-faq.adoc
index 0d7e4946b42f81745adca40a54d4e2b9872de15d..bcb6160c5fa3f992d193b6b64a9738953d9a4bbd 100644 (file)
@@ -1,5 +1,6 @@
 Frequently Asked Questions
---------------------------
+==========================
+include::attributes.txt[]
 
 NOTE: New FAQs are appended to the bottom of this section.
 
@@ -23,7 +24,7 @@ Will {pve} run on a 32bit processor?::
 {pve} works only on 64-bit CPU´s (AMD or Intel). There is no plan
 for 32-bit for the platform.
 +
-NOTE: VMs and Containers can be bothe 32-bit and/or 64-bit.
+NOTE: VMs and Containers can be both 32-bit and/or 64-bit.
 
 Does my CPU support virtualization?::
 
@@ -51,7 +52,8 @@ What is a container, CT, VE, Virtual Private Server, VPS?::
 Operating-system-level virtualization is a server-virtualization
 method where the kernel of an operating system allows for multiple
 isolated user-space instances, instead of just one. We call such
-instances containers.
+instances containers. As containers use the host's kernel they are
+limited to Linux guests.
 
 What is a QEMU/KVM guest (or VM)?::
 
@@ -64,3 +66,47 @@ QEMU is a generic and open source machine emulator and
 virtualizer. QEMU uses the Linux KVM kernel module to achieve near
 native performance by executing the guest code directly on the host
 CPU.
+It is not limited to Linux guests but allows arbitrary operating systems
+to run.
+
+How long will my {pve} version be supported?::
+
+{pve} versions are supported at least as long as the corresponding
+Debian Version is
+https://wiki.debian.org/DebianOldStable[oldstable]. {pve} uses a
+rolling release model and using the latest stable version is always
+recommended.
++
+[width="100%",cols="5*d",options="header"]
+|===========================================================
+| {pve} Version | Debian Version    | First Release | Debian EOL | Proxmox EOL
+| {pve} 4.x     | Debian 8 (Jessie) | 2015-10       | 2018-05    | tba
+| {pve} 3.x     | Debian 7 (Wheezy) | 2013-05       | 2016-04    | 2017-02
+| {pve} 2.x     | Debian 6 (Squeeze)| 2012-04       | 2014-05    | 2014-05
+| {pve} 1.x     | Debian 5 (Lenny)  | 2008-10       | 2012-03    | 2013-01
+|===========================================================
+
+LXC vs LXD vs Docker::
+
+LXC is a userspace interface for the Linux kernel containment
+features. Through a powerful API and simple tools, it lets Linux users easily
+create and manage system containers.
++
+LXD is building on top of LXC to provide a new, better user experience. Under
+the hood, LXD uses LXC through liblxc and its Go binding to create and manage
+the containers. It's basically an alternative to LXC's tools and distribution
+template system with the added features that come from being controllable over
+the network.
++
+LXC, as well as the former OpenVZ, aims at *system virtualization*, ie
+allows you to run a complete OS inside a container, where you log in as ssh,
+add users, run apache, etc...
++
+Docker aims at running a *single* application running in a contained
+environment. Hence you're managing a docker instance from the host with the
+docker toolkit.
++
+NOTE: Proxmox VE aims at system virtualization, and thus uses LXC as the basis
+of its own container offer. You can however perfectly install and use docker
+inside a VM, and thus getting the benefit of software containerization
+with the very strong isolation that VMs provide.