Für Diskussionen von Problemen und etwas "Smalltalk" zu Proxmox bitte diesen Thread benutzen:
[Diskussion & Probleme]Proxmox
Ich wollte hier mal einen Proxmox Thread aufmachen wo wir gebündelt alle Fragen, Tipps, Tricks, Modifikations usw. haben.
Webseite: https://www.proxmox.com/de
Empfohlene Hardware
- CPU: 64bit (Intel EMT64 oder AMD64)
- Intel VT/AMD-V-fähige CPU/Mainboard (für KVM Full Virtualization Unterstützung)
- 8 GB RAM, je mehr umso besser (so viel wie möglich)
- Hardware-RAID mit Batterien-geschütztem Schreib-Cache (BBU) oder Flash-Schutz
- Schnelle Festplatten, die besten Ergebnisse mit 15k rpm SAS, RAID10
- Zwei oder mehr Gbit NIC (für bonding), zusätzliches NIC abhängig von bevorzugter Storage-Technologie und Cluster-Setup (nicht zwingend notwendig)
Im großen und ganzen reicht somit ein Beelink Gemini X55 definitiv aus.
Was ist Proxmox?
Proxmox ist eine Virtualisierungs Distribution, das bedeutet das ihr ein Betriebssystem habt das darauf spezialisiert ist andere Betriebssysteme in KVM(Kernel-based Virtual Machine funktioniert ähnlich wie VirtualBox) oder im LXC (Linux Container) auszuführen.
Was ist der unterschied zwischen KVM und LXC?
Kernel-based Virtual Machine (KVM)
schimmer-media.de/index.php?attachment/3918/
Der Open-Source-Hypervisor KVM ist eine Vollvirtualisierungslösung für Linux auf x86-Hardware (mit Virtualisierungserweiterungen Intel VT oder AMD-V). Es ist als Kernel-Modul in Mainline Linux integriert.
Mit KVM können mehrere virtuelle Maschinen anhand von unmodifizierten Linux- oder Windows-Images erstellt werden. KVM ist flexibel und skalierbar, passt sich spezifischen Anforderungen an und ermöglicht dem Nutzer ausreichend Agilität.
Betriebssystemvirtualisierung
schimmer-media.de/index.php?attachment/3917/
Betriebssystemvirtualisierung oder auch Containervirtualisierung ist ein leichtgewichtige Verfahren zur Virtualisierung auf Betriebssystemebene (engl.: OS-level virtualization).
Linux Containers (LXC)
Die Virtualisierungstechnologie LXC ermöglicht es mehrere voneinander isoliert laufende Linux-Systeme auf einem einzigen Host zu betreiben. LXC fungiert als Userspace-Interface für die Linux-Container-Technologie im Kernel womit Anwender ganz einfach System- oder Applikations-Container erstellen und verwalten können.
Um ein Container erstellen zu können werden sogenannte Templates benötigt. Diese Templates dienen als eine art Schablone wie der Container zu behandeln ist, falls unterschiede zum Host bestehen.
Man kann auch selbst Templates erstellen und andere zu Verfügung stellen.