VPS-Server sind nicht alle gleich. Zwei virtuelle Server, die zum gleichen Preis als „4 GB RAM“ beworben werden, können sich in der Praxis sehr unterschiedlich verhalten, je nachdem, mit welcher Technologie der Anbieter den physischen Server aufteilt. Der KVM-VPS ist heute die am weitesten verbreitete Lösung, die die größte Flexibilität bietet: Auch die großen Cloud-Anbieter setzen darauf.
In diesem Leitfaden erläutern wir, wie Virtualisierung funktioniert, was KVM so besonders macht, worin der Unterschied zu containerbasierten VPS (OpenVZ, LXC) besteht, was garantierte Ressourcen in der Praxis bedeuten, für wen und wofür ein KVM-VPS geeignet ist und worauf Sie in den ersten Tagen achten sollten.
Wie funktioniert ein VPS?
Auf einem leistungsstarken physischen Server läuft eine Software-Schicht, der Hypervisor, der die Prozessoren, den Arbeitsspeicher und den Speicherplatz des Servers auf mehrere voneinander isolierte virtuelle Maschinen aufteilt. Jede virtuelle Maschine verhält sich wie ein eigenständiger Computer: Sie verfügt über ein eigenes Betriebssystem, eine eigene IP-Adresse und einen eigenen Systemadministrator (Sie). Dies ist der virtuelle private Server, auf Englisch „virtual private server“, kurz VPS.
Es gibt zwei Hauptarten der Virtualisierung, und diese bestimmen, wie viel Flexibilität und welche vorhersehbare Leistung Sie erhalten.
Was ist KVM?
KVM (Kernel-based Virtual Machine) ist Teil des Linux-Kernels und wandelt den physischen Server in einen Hypervisor um. Sie nutzt die Hardware-Virtualisierungsfunktionen der Prozessoren (AMD-V, Intel VT-x), weshalb die virtuellen Maschinen nahezu mit der Geschwindigkeit der physischen Hardware laufen. Sie ist Open Source, entwickelt sich gemeinsam mit dem Linux-Kernel weiter und wird auch von den größten Cloud-Anbietern als Grundlage genutzt.
KVM bietet vollständige Virtualisierung: Jede virtuelle Maschine läuft mit einem eigenen Kernel und verfügt über eigene virtuelle Hardware. In der Praxis bedeutet dies, dass sich Ihr KVM-VPS wie ein eigener Server verhält.
KVM oder containerbasiertes VPS (OpenVZ, LXC)?
Bei containerbasierten Lösungen (OpenVZ, LXC) laufen die VPS nicht mit einem eigenen Kernel, sondern teilen sich den Kernel des physischen Servers; lediglich das Dateisystem und die Prozesse sind voneinander getrennt. Dies erfordert weniger Ressourcen und ist daher kostengünstiger, bringt jedoch gewisse Einschränkungen mit sich.
| Kriterium | KVM-VPS | Containerbasierte VPS (OpenVZ, LXC) |
|---|---|---|
| Kernel | Eigenes, frei wählbares und aktualisierbares | Wird gemeinsam mit dem physischen Server genutzt, kann nicht geändert werden |
| Betriebssystem | Jede Linux-, BSD- oder sogar Windows-Version | Nur Linux-Distributionen, die mit dem Host-Kernel kompatibel sind |
| Ressourcen | Der zugewiesene Arbeitsspeicher und die vCPU stehen Ihnen zur Verfügung | Häufig überbelegt, mit „Burst“-Speicher |
| Isolation | Mit leistungsstarker Hardware-Virtualisierung | Ein schwächerer, gemeinsamer Kernel |
| Docker, VPN, Kernel-Module | Voll funktionsfähig | Häufig gelten Einschränkungen oder es ist eine gesonderte Genehmigung erforderlich |
| Preis | Etwas teurer | Günstiger |
Der Unterschied macht sich insbesondere dann bemerkbar, wenn Sie Docker, WireGuard VPN, benutzerdefinierte Firewall-Regeln oder spezielle Kernel-Module verwenden: Diese funktionieren auf KVM problemlos, auf containerbasierten VPS hingegen oft nicht. Wir haben bereits ausführlicher über dieses Thema berichtet.
Die Vorteile von KVM-VPS in der Praxis
Garantierte Ressourcen
Bei KVM steht Ihnen der Ihrem VPS zugewiesene Arbeitsspeicher tatsächlich zur alleinigen Nutzung zur Verfügung; andere Kunden können ihn Ihnen nicht wegnehmen, sodass kein „lärmender Nachbar“-Effekt auftritt: Die Leistung Ihres Servers nimmt nicht ab, nur weil ein anderer Kunde gerade Spitzenauslastung verzeichnet. Dies ist besonders bei Datenbanken, Online-Shops und Geschäftsanwendungen wichtig, bei denen vorhersehbare Antwortzeiten entscheidend sind.
Völlige Freiheit
Sie verfügen über Root-Rechte, können Ihren eigenen Kernel ausführen und installieren, was Sie möchten: Nginx oder Apache, jede beliebige PHP-Version, Node.js, Python, Go, Java, MySQL, MariaDB, PostgreSQL, Redis, Docker und Docker Compose, WireGuard VPN sowie einen eigenen E-Mail-Server. Auch den Zeitpunkt für das Kernel-Update legen Sie selbst fest.
Starke Isolation
Die virtuellen Maschinen sind auf Hardware-Ebene voneinander getrennt. Eine Sicherheitslücke oder ein Ausfall eines anderen VPS hat keine Auswirkungen auf Ihren VPS, und es besteht kein Zugriff auf Ihre Dateien.
Snapshot und Wiederherstellung
Auf KVM können Sie einen Snapshot der gesamten virtuellen Maschine erstellen. Vor einem System-Update oder einer größeren Änderung können Sie den aktuellen Zustand speichern, und sollte etwas schiefgehen, können Sie innerhalb weniger Minuten zu diesem Zustand zurückkehren. In unserem Knowledge-Base-Artikel erfahren Sie mehr über Snapshots bei VPS.
Auch die Hardware spielt eine Rolle
Virtualisierung bietet nur so viel, wie die zugrunde liegende Hardware leisten kann.
- Prozessor: Die Leistung pro Kern bestimmt die Geschwindigkeit einer einzelnen Anfrage (beispielsweise beim Erstellen einer PHP-Seite), während die Anzahl der Kerne die Anzahl der parallel bearbeitbaren Anfragen bestimmt. Die KVM-VPS von aWh laufen auf AMD-Epyc-Prozessoren mit 3,8 GHz.
- Speicher: NVMe-SSDs sind direkt an den PCIe-Bus angeschlossen und erzielen ein Vielfaches der IOPS (Eingabe-/Ausgabeoperationen pro Sekunde) von SATA-SSDs. Bei Datenbanken und Anwendungen, die viele kleine Dateien verarbeiten, macht sich dies unmittelbar bemerkbar. Alle KVM-VPS von aWh laufen auf NVMe-SSDs.
- Netzwerk: Bei der Übertragung großer Dateien und auf stark frequentierten Websites kommt es auf die Bandbreite an. Die KVM-VPS von aWh verfügen über eine 2-Gbit/s-Verbindung und unbegrenzten Traffic.
Für wen eignet sich ein KVM-VPS?
- Für wachsende Websites und Online-Shops, die die CPU- und Speichergrenzen des Shared-Hosting-Angebots überschritten haben.
- Für Entwickler, die eine eigene Softwareumgebung, einen Test- oder Staging-Server sowie eine CI/CD-Umgebung nutzen möchten.
- Für eigene Anwendungen: Node.js- oder Python-Anwendungen, Docker-Container, Nextcloud, n8n, eigenes VPN.
- Für Agenturen, die die Websites mehrerer Kunden auf einem Server mit eigenem Control Panel betreiben möchten.
- Für Spieleserver und andere Dienste, die ständig laufen.
In welchem Bereich ein VPS eingesetzt werden kann, dazu finden Sie in unserem separaten Artikel zahlreiche Beispiele. Wenn Ihre Website auf einem Paket mit Shared Hosting Platz findet und Sie keinen eigenen Server betreiben möchten, bleiben Sie dabei: Wir helfen Ihnen bei der Entscheidung im Vergleich zwischen VPS und Webhosting.
Sind dafür Systemadministrator-Kenntnisse erforderlich?
Ja, zumindest auf grundlegender Ebene. Auf einem KVM-VPS installieren und aktualisieren Sie das Betriebssystem selbst, richten die Firewall, den SSH-Zugang, den Webserver und die Datensicherung ein. Falls Ihnen hierfür die Zeit oder das nötige Fachwissen fehlt, haben Sie zwei Möglichkeiten:
- Managed VPS: Wir übernehmen den Betrieb des Servers (Updates, Sicherheitseinstellungen, Webserver, Überwachung).
- Dediziertes cPanel: Ein ausschließlich Ihnen vorbehaltenes KVM-VPS mit cPanel-Oberfläche, das von uns betrieben wird; Sie verwalten Ihre Websites über das gewohnte cPanel.
Welche VPS-Größe benötigen Sie?
Einige Ausgangspunkte für Linux-Server:
| Nutzung | vCPU | RAM | Speicherplatz |
|---|---|---|---|
| Eine kleinere Website, VPN, Entwickler-Rechner | 1 | 1–2 GB | 10–20 GB |
| WordPress oder ein kleinerer Online-Shop, Nextcloud für einige Nutzer | 2 | 4 GB | 40 GB |
| Größere Online-Shops, mehrere Websites, Docker-Container | 4 | 8 GB | 80 GB |
| Webseite mit hohem Datenverkehr, Datenbankserver, mehrere Dienste | 6–8 | 12–16 GB | 120–160 GB |
Wenn Sie zusätzlich ein Control Panel (z. B. cPanel oder Plesk) installieren, sollten Sie mindestens 1–2 GB Arbeitsspeicher einplanen. Die KVM-VPS-Pakete von aWh reichen von 1 vCPU / 1 GB RAM / 10 GB NVMe bis zu 16 vCPU / 32 GB RAM / 320 GB NVMe und sind von 4,62 € (ohne MwSt.) pro Monat erhältlich. Sollten Sie aus Ihrem Paket herauswachsen, können Sie im Kundenbereich auf ein größeres Paket umsteigen; dabei werden auch der Prozessor, der Arbeitsspeicher und der Speicherplatz erweitert. Die Schritte zur Erweiterung werden im Artikel zur Erweiterung der VPS-Ressourcen beschrieben. Zur Berechnung des Ressourcenbedarfs Ihres VPS finden Sie eine separate Anleitung.
Welches Betriebssystem sollten Sie wählen?
Auf den KVM-VPS von aWh können AlmaLinux, CloudLinux, Debian, Rocky Linux und Ubuntu installiert werden, doch KVM unterstützt nahezu jedes Betriebssystem; sollten Sie ein System benötigen, das nicht in der Liste aufgeführt ist, schreiben Sie uns bitte.
- Ubuntu und Debian: die Favoriten der Entwickler, mit einer riesigen Community und unzähligen Anleitungen.
- AlmaLinux und Rocky Linux: Mit Red Hat Enterprise Linux kompatible Systeme mit langfristigem Support für Unternehmenssoftware und cPanel.
- CloudLinux: Für Hosting-Anbieter zur Isolierung der Ressourcen der Nutzer.
Für Anwendungen, die auf Windows Server basieren, ist ein Windows-VPS mit lizenziertem Windows Server die richtige Wahl.
Die ersten Schritte auf einem neuen KVM-VPS
- Aktualisieren Sie das System (mit „
apt update && apt upgrade“ oder „dnf upgrade“). - Erstellen Sie einen eigenen Benutzer mit sudo-Rechten und arbeiten Sie nicht als Root.
- Richten Sie den SSH-Zugang per Schlüssel ein und deaktivieren Sie den Passwort- sowie den Root-Zugang. Die einzelnen Schritte werden im Artikel über die SSH-Verbindung zum VPS beschrieben.
- Aktivieren Sie die Firewall und lassen Sie nur die erforderlichen Ports (SSH, HTTP, HTTPS) zu. Dieser Artikel zur Konfiguration der VPS-Firewall hilft Ihnen dabei.
- Aktivieren Sie die automatischen Sicherheitsupdates.
- Installieren Sie die erforderliche Software oder ein Control Panel.
- Richten Sie zusätzlich zu den täglichen Backups Ihres Anbieters ein eigenes Backup ein und erstellen Sie einen Snapshot des aktuellen Betriebszustands.
Ausführliche Informationen zu den serverseitigen Sicherheitseinstellungen finden Sie in unserem VPS-Sicherheitsleitfaden.
Die KVM-VPS von aWh im Überblick
- 3,8-GHz-AMD-Epyc-Prozessor, NVMe-SSD-Speicher
- 2-Gbit/s-Verbindung, unbegrenztes Traffic-Volumen, IPv4- und IPv6-Adressen
- Tägliche Datensicherung und Erstellung von Snapshots
- DDoS-Schutz, 99,9 % Verfügbarkeit
- Unterstützung für Docker und LXC, Root-Zugriff
- Rechenzentrum in der Europäischen Union
- Support, 14-tägige Geld-zurück-Garantie
Sehen Sie sich die KVM-VPS-Pakete an
Häufig gestellte Fragen
Was ist der Unterschied zwischen KVM und OpenVZ?
KVM bietet vollständige Virtualisierung mit eigenem Kernel und garantierten Ressourcen, während OpenVZ containerbasiert ist und sich die VPS den Kernel des physischen Servers teilen. Auf KVM können beliebige Betriebssysteme und Software ausgeführt werden, auf OpenVZ hingegen nur Linux-Distributionen, die mit dem Host-Kernel kompatibel sind, und bestimmte Software (Docker, VPN, Kernelmodule) funktioniert nur eingeschränkt.
Kann ich Windows auf einem KVM-VPS ausführen?
Technisch gesehen ist KVM dafür geeignet, für Windows Server ist jedoch eine Lizenz erforderlich. Bei aWh ist hierfür der Windows-VPS vorgesehen, der mit einer lizenzierten Windows-Server-Version ausgeliefert wird.
Sind Systemadministrator-Kenntnisse für ein KVM-VPS erforderlich?
Ja, grundsätzlich gilt: Sie müssen das System, die Firewall, die Updates und die Anwendungen selbst einrichten. Wenn Sie dies nicht übernehmen möchten, entscheiden Sie sich für einen Managed VPS oder ein dediziertes cPanel.
Was ist der Unterschied zwischen einem KVM-VPS und einem dedizierten Server?
Ein KVM-VPS ist ein isolierter Teil eines physischen Servers mit garantierten Ressourcen, während ein dedizierter Server ein kompletter physischer Rechner ist. Ein VPS ist kostengünstiger, lässt sich schneller erweitern und Sie müssen sich nicht um Hardwarefehler kümmern; einen dedizierten Server benötigen Sie, wenn Sie mehr Ressourcen benötigen, als selbst der größte VPS bieten kann.
Ist ein KVM-VPS sicherer als Shared Hosting?
Die Isolation ist besser, doch Sie sind für die Sicherheit des Servers verantwortlich. Ein aktualisierter, gut konfigurierter KVM-VPS ist sehr sicher; ein vernachlässigter ist hingegen anfälliger als ein vom Anbieter betriebener Shared-Hosting-Server.
Welches Control Panel kann ich verwenden?
Jede Lösung, die auf dem von Ihnen gewählten Betriebssystem läuft: cPanel (mit Lizenz, auf AlmaLinux oder CloudLinux), Plesk, DirectAdmin oder kostenlose Alternativen wie beispielsweise HestiaCP. Bei der Auswahl hilft Ihnen der Artikel, in dem die Control Panels für VPS miteinander verglichen werden.
Gibt es eine automatische Datensicherung?
Ja, von jedem aWh-KVM-VPS wird täglich ein Backup erstellt, und Sie können jederzeit einen Snapshot erstellen. Es empfiehlt sich, von wichtigen Daten zusätzlich ein eigenes, vom Server unabhängiges Backup zu erstellen.
Wie kann ich meine Website auf einen KVM-VPS umziehen?
Installieren Sie die erforderliche Software (Webserver, PHP, Datenbank) oder ein Control Panel, kopieren Sie die Dateien und die Datenbank, testen Sie die Website und leiten Sie die Domain anschließend auf die neue IP-Adresse um. Sollten Sie dabei auf Schwierigkeiten stoßen, schreiben Sie uns bitte.