Virtuelles Hosting oder virtueller Server – was wählen?

Trotz des Erscheinens günstiger VPS wird das traditionelle Webhosting nicht aussterben. Lassen Sie uns untersuchen, wo die Unterschiede zwischen den beiden Ansätzen zur Platzierung von Websites liegen und welcher von ihnen besser ist.

Virtuelles Hosting oder virtueller Server – was wählen?

Auf der Website jedes seriösen Anbieters findet sich ein Vergleich zwischen traditionellem Webhosting und virtuellen Servern. Die Autoren der Artikel betonen die Ähnlichkeiten zwischen VPS und physischen Maschinen und ziehen Parallelen zwischen ihnen und ihren eigenen Wohnungen, wobei sie den gemeinschaftlichen Webserver eine Art WG-Rolle zuschreiben. Es ist schwer, mit dieser Interpretation zu widersprechen, auch wenn wir versuchen werden, alles etwas differenzierter zu betrachten. Lassen Sie uns etwas tiefer in die oberflächlichen Analogien eintauchen und die Besonderheiten jeder Variante für Anfänger analysieren.

Wie funktioniert traditionelles Hosting?

Damit ein Webserver verschiedene Websites bedienen kann, wurden sogenannte name-based virtual hosts entwickelt. Das HTTP-Protokoll ermöglicht die Übertragung in einer Anfrage URL (Uniform Resource Identifier) — dies erlaubt dem Dienst zu verstehen, auf welche Website der Browser oder ein anderes Client-Programm zugreift. Es bleibt nur, den Domainnamen mit der entsprechenden IP-Adresse zu verknüpfen und das Root-Verzeichnis für den virtuellen Host in der Konfiguration festzulegen. Danach können die Dateien der verschiedenen Benutzer in deren persönlichen Verzeichnissen abgelegt werden, und FTP-Zugang zur Verwaltung kann eingerichtet werden.

Damit Webanwendungen auf der Serverseite (verschiedene Skripte oder sogar Content-Management-Systeme — CMS) mit den Rechten eines bestimmten Hosting-Benutzers ausgeführt werden, wurde in Apache ein spezieller Mechanismus namens suexec geschaffen. Es ist klar, dass die Sicherheitsvorkehrungen des Webservers es den Benutzern nicht erlauben, in fremde Bereiche einzudringen, aber insgesamt ähnelt es tatsächlich einer Wohngemeinschaft mit separaten Zimmern und einer gemeinsamen Adresse (IP) für Hunderte von Websites. Der Datenbankserver (normalerweise MySQL) für virtuelle Hosts ist ebenfalls gemeinsam, aber der Benutzer hat nur Zugriff auf seine persönlichen Datenbanken. Alle anderen Server-Software außer den Website-Skripten wird vom Anbieter gewartet; die Kunden können die Konfiguration nicht nach eigenem Ermessen ändern. Der Prozess der Kontoverwaltung ist automatisiert: Für diese Zwecke verfügt jeder Hosting-Anbieter über ein spezielles Web-Panel, über das die Dienstleistungen verwaltet werden können.

Wie funktionieren VPS?

Der Vergleich von virtuellen Servern mit physischen ist nicht ganz korrekt, da auf einem „metallischen“ Host viele VPS betrieben werden. Bildlich gesprochen handelt es sich nicht mehr um eine Wohngemeinschaft, sondern um ein Mehrfamilienhaus mit einem gemeinsamen Eingangsbereich und gemeinsamen tragenden Wänden. Zur Schaffung separater „Wohnungen“ (VPS) innerhalb eines „Hauses“ (physischer Server) werden Ressourcen des auf dem Host installierten Betriebssystems und verschiedene Virtualisierungstechnologien verwendet.

Bei der Verwendung von Betriebssystemvirtualisierung laufen die Kundenprozesse einfach in einer isolierten Umgebung (oder einem Container) und sehen keine Ressourcen und Prozesse anderer. In diesem Fall wird kein separates Gastbetriebssystem gestartet, was bedeutet, dass die Software in der Gastumgebung binär mit dem System auf dem physischen Host kompatibel sein muss – in der Regel werden den Kunden speziell für diese Nutzungsweise modifizierte Distributionen von GNU/Linux angeboten. Es gibt auch fortgeschrittenere Optionen, bis hin zur Emulation einer physischen Maschine, auf der fast jedes Gastbetriebssystem auch mit einem eigenen Installationsimage gestartet werden kann.

Aus der Sicht eines Administrators unterscheidet sich jeder VPS kaum von einem physischen Server. Bei der Bestellung des Dienstes richtet der Hoster die gewählte Konfiguration ein, und die Systemwartung liegt dann in der Verantwortung des Kunden. Dabei können die benötigten Softwareanwendungen installiert und nach Belieben konfiguriert werden – völlige Freiheit bei der Wahl des Webservers, der PHP-Version, der Datenbankserver usw. Die IP-Adresse des VPS ist ebenfalls einzigartig, sie muss nicht mit Hunderten von Nachbarn geteilt werden. An dieser Stelle beenden wir die Beschreibung der grundlegenden Unterschiede und wenden uns den Vor- und Nachteilen zu, die die Wahl der Lösung beeinflussen.

Welche Option ist einfacher und bequemer?

Virtuelles Hosting erfordert keine Administration, die den Betrieb der Website-Umgebung sicherstellt. Der Kunde muss selbst keine System- und Anwendungssoftware installieren, konfigurieren oder aktualisieren. In einigen Fällen ermöglicht das Hosting-Control-Panel das Installieren von CMS – diese Option erscheint für Anfänger attraktiv. Andererseits müssen die feineren Anpassungsaufgaben für CMS trotzdem selbst angegangen werden, zudem verbirgt sich hinter der relativ niedrigen Einstiegshürde eine geringere Flexibilität der Lösung. Die Softwarewahl wird begrenzt sein: Auf virtuellem Hosting kann man beispielsweise nicht nach Belieben die PHP- oder MySQL-Version ändern oder ein exotisches Paket installieren, noch kann man ein alternatives Control-Panel wählen – man muss die von dem Dienstleister angebotenen Mittel nutzen. Wenn der Anbieter ein Server-Update durchführt, können in Ihren Webanwendungen Kompatibilitätsprobleme auftreten.

VPS hat diese Nachteile des traditionellen Hostings nicht. Der Kunde kann selbst das gewünschte Betriebssystem (nicht zwingend Linux) wählen und jede Software installieren. Die Konfiguration und Administration der Umgebung müssen selbst vorgenommen werden, jedoch kann der Prozess vereinfacht werden – alle Hoster bieten an, direkt im virtuellen Server ein Control-Panel zu installieren, das den Administrationsprozess automatisiert. Dank dessen wird es keinen großen Unterschied in der Komplexität des Managements zwischen traditionellem Hosting und VPS geben. Zudem steht es niemandem im Weg, ein eigenes Control-Panel zu installieren, das nicht im Angebot des Anbieters enthalten ist. Insgesamt sind die Verwaltungskosten für VPS nicht so hoch, und die größere Flexibilität der Lösung macht einige zusätzliche Arbeitsaufwände mehr als wett.

Welche Option ist sicherer und zuverlässiger?

Es mag so erscheinen, als wäre das Hosting von Websites auf traditionellem Hosting sicherer. Die Ressourcen verschiedener Nutzer sind zuverlässig voneinander isoliert, und der Anbieter überwacht die Aktualität der Server-Software — das ist eine hervorragende Lösung, aber nur auf den ersten Blick. Angreifer nutzen nicht immer Schwachstellen im Betriebssystem; in der Regel werden Websites über nicht geschlossene Lücken in Skripten und unsichere Einstellungen von Content-Management-Systemen gehackt. In dieser Hinsicht hat traditionelles Hosting keine Vorteile — die Ressourcen der Kunden arbeiten auf denselben CMS — es gibt jedoch genügend Nachteile.

Das Hauptproblem des virtuellen Hostings besteht in der gemeinsamen IP-Adresse für Hunderte von Websites verschiedener Nutzer. Wenn einer Ihrer Nachbarn gehackt wird und beispielsweise über ihn Spam versendet oder andere schädliche Aktivitäten durchführt, kann die gemeinsame Adresse auf verschiedene schwarze Listen gelangen. In diesem Fall leiden alle Kunden, deren Websites dieselbe IP nutzen. Wenn ein Nachbar unter einen DDoS-Angriff gerät oder die Berechnungsressourcen überlastet, leiden die anderen 'Mieter' des Servers. Es ist für den Anbieter viel einfacher, Quoten für einzelne VPS zuzuweisen, zudem erhält der virtuelle Server eine eigene IP, und es müssen nicht nur eine sein: Man kann jede Anzahl davon bestellen, zusätzlich einen DDoS-Schutzdienst, einen Antivirusdienst usw. In Bezug auf Sicherheit und Zuverlässigkeit übertrifft VPS traditionelles Hosting, es müssen nur die installierten Programme rechtzeitig aktualisiert werden.

Welche Option ist günstiger?

Vor einigen Jahren war die Antwort auf diese Frage eindeutig — trotz aller Nachteile war ein Zimmer in einer Wohngemeinschaft viel günstiger als eine eigene Wohnung. Die Branche steht nicht still und jetzt gibt es auf dem Markt viele kostengünstige VPS: bei uns kann man mieten ein eigener virtueller Server auf Linux für 130 Rubel pro Monat. Im Durchschnitt kostet ein Monat mit einem günstigen VPS den Kunden zwischen 150 und 250 Rubel, daher macht es keinen Sinn, sich mit den Problemen des traditionellen Hostings abzufinden, es sei denn, es müssen die einfachsten Visitenkarten-Websites auf dem Server untergebracht werden. Darüber hinaus begrenzen die Tarife des virtuellen Hostings die Anzahl der Websites und Datenbanken, während der Kunde bei einem VPS nur durch die Speicherkapazität und die Rechenleistung des Servers eingeschränkt ist.

Virtuelles Hosting oder virtueller Server – was wählen?

Quelle: habr.com

Zuverlässiges Hosting für Websites mit DDoS-Schutz kaufen, VPS VDS Server 🔥 Zuverlässiges Hosting für Websites mit DDoS-Schutz kaufen, VPS VDS Server - ProHoster