Virtualisierung

Was ist Virtualisierung?

Virtualisierung bezeichnet die softwaregestützte Aufteilung physischer IT-Ressourcen in voneinander getrennte virtuelle Umgebungen. Dadurch können mehrere virtuelle Server, Betriebssysteme oder Anwendungen auf derselben Hardware laufen. Im Hosting verbessert Virtualisierung die Auslastung, Skalierbarkeit und Verwaltung von Servern, sofern Rechenleistung, Arbeitsspeicher und Speicherzugriffe passend zugewiesen werden.

Virtualisierung (englisch: virtualization) entkoppelt Betriebssysteme und Anwendungen von der physischen Serverhardware. Eine Softwareschicht stellt virtuelle Prozessoren, Arbeitsspeicher, Datenträger und Netzwerkschnittstellen bereit. Jede virtuelle Umgebung arbeitet dabei weitgehend isoliert und kann unabhängig gestartet, konfiguriert oder verschoben werden.

Wie funktioniert Virtualisierung?

Das technische Bindeglied zwischen Hardware und virtuellen Maschinen ist der Hypervisor. Ein Typ-1-Hypervisor läuft direkt auf dem physischen Server und verteilt dessen Ressourcen auf mehrere virtuelle Maschinen. Ein Typ-2-Hypervisor wird innerhalb eines vorhandenen Betriebssystems ausgeführt und eignet sich vor allem für lokale Tests oder Entwicklungsumgebungen.

Eine virtuelle Maschine erhält definierte Ressourcen, beispielsweise vier virtuelle Prozessoren, acht Gigabyte Arbeitsspeicher und einen virtuellen Datenträger. Eine virtuelle CPU entspricht jedoch nicht automatisch einem exklusiven physischen Prozessorkern. Mehrere virtuelle Maschinen können sich dieselben Kerne teilen. Die tatsächliche Leistung hängt deshalb von der Gesamtauslastung des Hosts und den Regeln des Hypervisors ab.

Ein physischer Server mit 32 Prozessorkernen kann mehr als 32 virtuelle CPUs bereitstellen, wenn nicht alle virtuellen Maschinen gleichzeitig ihre volle Leistung abrufen. Diese Überbelegung erhöht die Hardwareauslastung. Bei zu knapper Planung konkurrieren die Systeme jedoch um Rechenzeit, wodurch Serverantwortzeiten und Verarbeitungsgeschwindigkeit schwanken können.

Virtualisierung im Hosting

Im Hosting ermöglicht Virtualisierung, mehrere voneinander getrennte Kundenumgebungen auf einem physischen Server zu betreiben. Ein Virtual Private Server, kurz VPS, erhält ein eigenes Betriebssystem und festgelegte oder priorisierte Ressourcen. Der Betreiber kann Software installieren, Dienste konfigurieren und Zugriffsrechte verwalten, ohne einen vollständigen physischen Server zu mieten.

Virtualisiertes Hosting liegt technisch zwischen einfachem Shared Hosting und einem dedizierten Server. Beim Shared Hosting teilen sich mehrere Websites häufig nicht nur die Hardware, sondern auch zentrale Softwarekomponenten. Ein dedizierter Server steht dagegen vollständig einem Kunden zur Verfügung. Ein VPS bietet mehr Kontrolle als Shared Hosting, bleibt aber von der Auslastung und Konfiguration des physischen Hosts abhängig.

Hosting-ModellRessourcenTechnische KontrolleTypischer Einsatz
Shared HostingGemeinsam genutztGeringKleine Websites und einfache Projekte
Virtueller ServerVirtuell zugewiesen oder priorisiertMittel bis hochOnlineshops, Anwendungen und wachsende Websites
Dedizierter ServerExklusiv verfügbare HardwareSehr hochRessourcenintensive oder individuell konfigurierte Systeme
Container-HostingPro Anwendung begrenztAbhängig von der PlattformSkalierbare Dienste und verteilte Anwendungen

Virtuelle Maschinen und Container

Der Unterschied zwischen virtuellen Maschinen und Containern liegt in der Ebene der Trennung. Eine virtuelle Maschine besitzt ein vollständiges Gastbetriebssystem mit eigenem Kernel. Container teilen sich dagegen den Kernel des Hostsystems und kapseln hauptsächlich Anwendungen, Bibliotheken und Konfigurationsdateien. Dadurch starten Container meist schneller und benötigen weniger Speicher.

Container sind keine vereinfachten virtuellen Maschinen. Die gemeinsame Nutzung des Kernels verändert die Isolation und schränkt die Auswahl der Betriebssysteme ein. Eine Linux-basierte Containerumgebung kann beispielsweise nicht ohne zusätzliche Virtualisierung einen vollständigen Windows-Kernel bereitstellen. Prüfe deshalb zuerst, ob du ganze Betriebssysteme oder nur einzelne Anwendungen voneinander trennen musst.

  • Virtuelle Maschinen eignen sich für unterschiedliche Betriebssysteme und eine starke technische Trennung.
  • Container eignen sich für klar abgegrenzte Anwendungen mit kurzen Bereitstellungszeiten.
  • Beide Verfahren können kombiniert werden, indem Container innerhalb virtueller Maschinen laufen.

Welche Vorteile bietet Virtualisierung?

Virtualisierung verbessert die Auslastung physischer Hardware, weil mehrere Systeme einen Server gemeinsam verwenden können. Ohne Virtualisierung müsste für jede Anwendung ein eigener physischer Rechner bereitstehen, auch wenn dessen Prozessor und Arbeitsspeicher nur teilweise genutzt werden. Virtuelle Ressourcen lassen sich zudem schneller erweitern oder auf einen anderen Host verschieben als fest eingebaute Hardware.

Eine weitere Stärke ist die logische Trennung der Systeme. Ein Testserver, eine Produktivwebsite und eine interne Anwendung können auf demselben Host laufen, ohne dass sie dasselbe Betriebssystem verwenden müssen. Die Trennung ersetzt jedoch keine Rechteverwaltung, Sicherheitsupdates oder Netzwerkregeln. Jede virtuelle Umgebung bleibt ein eigenständiges System, das gepflegt und überwacht werden muss.

Typische Risiken der Virtualisierung

Die häufigste Fehlannahme betrifft die zugesicherten Ressourcen. Angaben wie vier virtuelle CPUs oder acht Gigabyte Arbeitsspeicher sagen allein wenig über die tatsächliche Geschwindigkeit aus. Relevant sind zusätzlich die Auslastung benachbarter Systeme, die Leistung des Speichers, die Netzwerkbandbreite und mögliche Begrenzungen des Hosting-Tarifs.

Ein Snapshot ist kein vollständiges Backup. Ein Snapshot hält den Zustand einer virtuellen Maschine zu einem bestimmten Zeitpunkt fest, liegt aber häufig auf demselben Speichersystem wie die laufende Umgebung. Fällt dieses Speichersystem aus, können virtuelle Maschine und Snapshot gleichzeitig verloren gehen. Sichere wichtige Daten zusätzlich auf einem getrennten System und teste die Wiederherstellung regelmäßig.

Auch die Bündelung vieler Systeme auf einem Host erzeugt Abhängigkeiten. Ein Hardwaredefekt kann mehrere virtuelle Server gleichzeitig betreffen. Hochverfügbarkeit erfordert deshalb zusätzliche Hosts, getrennte Speicherbereiche und eine Steuerung, die betroffene virtuelle Maschinen automatisch oder kontrolliert auf funktionsfähige Infrastruktur verlagert.

Virtualisierung und SEO

Virtualisierung ist kein direkter Ranking-Faktor. Die technische Umsetzung beeinflusst SEO jedoch mittelbar über Ladezeit, Erreichbarkeit und stabile Serverantworten. Wenn stark ausgelastete virtuelle Maschinen CPU-Zeit oder Speicherzugriffe teilen, kann der Time to First Byte steigen. Dieser Wert misst die Zeit bis zum ersten Datenbyte der Serverantwort und bildet einen Teil der wahrgenommenen Ladezeit ab.

Schwankende Hosting-Leistung betrifft auch SEA und GEO, also Generative Engine Optimization. Langsame Landingpages können die Nutzung nach einem Anzeigenklick erschweren. Wiederkehrende Serverfehler beeinträchtigen außerdem das Crawling durch Suchmaschinen und den Abruf öffentlich erreichbarer Inhalte durch andere Systeme. Eine technische SEO-Analyse sollte deshalb Statuscodes, Ladezeiten, Weiterleitungen und Erreichbarkeit gemeinsam prüfen.

Messbar ist der Einfluss virtualisierter Infrastruktur über Serverantwortzeit, Uptime, CPU-Auslastung, CPU-Wartezeit, Arbeitsspeicherverbrauch und Ein-/Ausgabe-Wartezeit. Eine hohe CPU-Auslastung allein belegt noch keinen Engpass. Wenn gleichzeitig Antwortzeiten und Wartezeiten steigen, spricht das für fehlende Ressourcen oder konkurrierende virtuelle Systeme.

Prüfe die öffentlich messbare Geschwindigkeit deiner Website zunächst mit einem Ladezeiten-Test. Wiederhole die Messung zu unterschiedlichen Tageszeiten, damit kurzfristige Schwankungen der Hosting-Umgebung sichtbar werden.

Mit Nutzung dieses PageSpeed-Checks erklären Sie, dass Sie die Datenschutzerklärung zur Kenntnis genommen haben und damit einverstanden sind, dass die von Ihnen angegebenen Daten elektronisch erhoben und gespeichert werden. Ihre Daten werden dabei nur streng zweckgebunden zur Bearbeitung des PageSpeed-Checks benutzt. Mit der Nutzung dieses PageSpeed-Checks erklären Sie sich mit der Verarbeitung einverstanden.

Das passende Hosting auswählen

Die passende Virtualisierung hängt vom Einsatzzweck ab. Eine Unternehmenswebsite mit gleichmäßigem Traffic benötigt eine andere Konfiguration als ein Onlineshop mit Lastspitzen, vielen Produktfiltern und häufigen Datenbankabfragen. Entscheidend sind garantierte oder priorisierte Ressourcen, die Skalierungsmöglichkeiten, das Sicherungskonzept und der Zugriff auf technische Messwerte.

  • Prüfe, ob CPU, Arbeitsspeicher und Speicherleistung fest zugesichert oder gemeinsam genutzt werden.
  • Kläre, wie Backups gespeichert und Wiederherstellungen getestet werden.
  • Ermittle, ob Ressourcen ohne Serverwechsel erweitert werden können.
  • Überwache Ladezeiten und Erreichbarkeit nach Updates oder Traffic-Anstiegen.
  • Vergleiche Hosting-Angebote anhand der benötigten Leistung und nicht nur anhand des Speicherplatzes.

Bei einem Website-Relaunch sollten Hosting, Systemarchitektur und SEO-Technik gemeinsam geplant werden. Eine SEO-Checkliste für den Website-Relaunch hilft dabei, Weiterleitungen, Indexierung, Ladezeiten und technische Abhängigkeiten vor dem Livegang zu prüfen. Für neue Projekte kann außerdem ein SEO-orientiertes Website-Konzept die Anforderungen an Hosting und Skalierung frühzeitig festhalten.

Häufige Fragen zur Virtualisierung

Was ist ein virtueller Server einfach erklärt?

Ein virtueller Server ist eine softwaregestützte Serverumgebung auf einem physischen Rechner. Er besitzt ein eigenes Betriebssystem und zugewiesene Ressourcen, teilt sich die zugrunde liegende Hardware aber mit weiteren virtuellen Systemen.

Ist ein VPS dasselbe wie ein virtueller Server?

VPS steht für Virtual Private Server und bezeichnet eine verbreitete Form des virtuellen Servers. Je nach Hosting-Angebot können Ressourcen fest zugesichert, priorisiert oder mit anderen Systemen geteilt werden.

Ist Cloud Hosting immer virtualisiert?

Cloud Hosting basiert in der Regel auf virtualisierten Rechen-, Speicher- und Netzwerkressourcen. Der Begriff Cloud beschreibt zusätzlich, wie diese Ressourcen über mehrere Systeme bereitgestellt, verwaltet und bei Bedarf skaliert werden.

Kann Virtualisierung eine Website langsamer machen?

Virtualisierung kann die Leistung beeinträchtigen, wenn zu viele Systeme um Prozessorzeit, Arbeitsspeicher oder Speicherzugriffe konkurrieren. Eine passend dimensionierte und überwachte Umgebung kann dagegen stabile Antwortzeiten liefern.

Was passiert beim Ausfall des physischen Servers?

Ohne Hochverfügbarkeit fallen alle virtuellen Maschinen auf dem betroffenen Host aus. Redundante Hosts und eine geeignete Speicherarchitektur ermöglichen es, virtuelle Systeme auf andere Hardware zu verlagern oder dort neu zu starten.

Braucht jede virtuelle Maschine ein eigenes Betriebssystem?

Eine klassische virtuelle Maschine benötigt ein eigenes Gastbetriebssystem. Container teilen sich dagegen den Kernel des Hostsystems und enthalten hauptsächlich die Anwendung sowie deren benötigte Bibliotheken und Einstellungen.

Wenn du Hosting, Ladezeit und technische SEO deiner Website gemeinsam bewerten möchtest, kannst du einen kostenlosen und unverbindlichen Potenzialcheck anfragen.

Kostenloser Potenzialcheck


Sie haben noch Fragen?

Kontaktieren Sie uns

SEO Agentur kostenlose SEO Potentialanalyse


Weitere Inhalte