Webhosting oder virtueller Server – was wĂ€hlen?

Trotz des Aufkommens gĂŒnstiger VPS wird traditionelles Webhosting nicht aussterben. Lassen Sie uns untersuchen, worin die Unterschiede zwischen diesen beiden AnsĂ€tzen zur Website-Platzierung bestehen und welcher besser ist.

Webhosting oder virtueller Server – was wĂ€hlen?

Auf der Website jedes respektablen Anbieters findet sich sicherlich ein Vergleich des traditionellen Webhostings mit virtuellen Servern. Die Autoren der Artikel stellen Ähnlichkeiten zwischen VPS und physischen Maschinen fest und ziehen Parallelen zwischen ihnen und eigenen Wohnungen, wobei Webserver gemeinschaftlich genutzte WohnrĂ€ume darstellen. Gegen diese Darstellung ist schwer zu argumentieren, auch wenn wir versuchen werden, es nicht so eindeutig darzustellen. Lassen Sie uns etwas tiefer in die oberflĂ€chlichen Analogien eintauchen und die Besonderheiten jeder Variante fĂŒr AnfĂ€nger untersuchen.

Wie funktioniert traditionelles Hosting?

Damit ein Webserver verschiedene Websites bedienen kann, wurden sogenannte Name-based Virtual Hosts erfunden. Das HTTP-Protokoll sieht die Möglichkeit vor, im Rahmen einer Anfrage zu ĂŒbertragen URL (einer einheitlichen Ressourcenanzeige) – dies ermöglicht dem Dienst zu verstehen, auf welche Website der Browser oder ein anderes Client-Programm zugreift. Es bleibt nur, den DomĂ€nennamen mit der entsprechenden IP-Adresse zu verknĂŒpfen und im Konfigurationsfile das Wurzelverzeichnis fĂŒr den virtuellen Host einzutragen. Danach können die Dateien der verschiedenen Benutzer in ihren Home-Verzeichnissen abgelegt werden, und der Zugriff ĂŒber FTP zur Verwaltung kann eröffnet 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 Sicherheitseinstellungen des Webservers es den Benutzern nicht erlauben, in den Garten anderer Leute einzudringen, aber insgesamt Ă€hnelt es tatsĂ€chlich einer kommunalen Wohnung mit getrennten Zimmern und einer gemeinsamen Adresse (IP) fĂŒr Hunderte von Websites. Der Datenbankserver (gewöhnlich MySQL) fĂŒr virtuelle Hosts ist ebenfalls gemeinsam, aber der Zugriff des Hosting-Benutzers beschrĂ€nkt sich nur auf seine persönlichen Datenbanken. Alle Server-Software, außer den Skripten der Website, wird vom Anbieter gewartet, die Kunden können ihre Konfiguration nicht nach Belieben Ă€ndern. Der Prozess der Kontoverwaltung ist automatisiert: Jeder Hosting-Anbieter hat ein spezielles Web-Panel, ĂŒber das Dienstleistungen verwaltet werden können.

Wie sind VPS aufgebaut?

Der Vergleich zwischen virtuellen Servern und physischen ist nicht ganz korrekt, da auf einem „Eisen“-Host viele VPS arbeiten. Bildlich gesprochen ist es eher kein gemeinschaftlicher Wohnraum mehr, sondern ein Mehrfamilienhaus mit einem gemeinsamen Eingangsbereich und gemeinsamen tragenden Strukturen. Zur Schaffung separater „Wohnungen“ (VPS) innerhalb eines „Hauses“ (physischen Servers) werden die Ressourcen des auf dem Host installierten Betriebssystems und verschiedene Virtualisierungstechnologien verwendet.

Bei Verwendung von Betriebssystem-Virtualisierung laufen die Prozesse des Kunden einfach in einer isolierten Umgebung (oder einem Container) und sehen keine fremden Ressourcen und Prozesse. In diesem Fall wird kein separates Gast-Betriebssystem gestartet, was bedeutet, dass die Software in der Gasteinrichtung binĂ€r kompatibel mit dem System auf dem physischen Host sein muss – in der Regel bieten Anbieter modifizierte Distributionen von GNU/Linux fĂŒr diese Art der Nutzung an. Es gibt auch fortschrittlichere Optionen, sogar bis zur Emulation einer physischen Maschine, auf der nahezu jedes Gast-Betriebssystem, sogar mit einem eigenen Installationsabbild, ausgefĂŒhrt werden kann.

Aus Sicht des Administrators unterscheidet sich jeder VPS kaum von einem physischen Server. Bei der Buchung des Services richtet der Hosting-Anbieter die gewĂ€hlte Konfiguration ein, und die Wartung des Systems obliegt dem Kunden. Dabei kann die benötigte Software installiert und nach Belieben konfiguriert werden – vollstĂ€ndige Freiheit bei der Auswahl des Webservers, der PHP-Version, des Datenbankservers usw. Die IP-Adresse eines VPS ist ebenfalls privater Natur und muss nicht mit Hunderten von Nachbarn geteilt werden. Damit beenden wir die Beschreibung der grundlegenden Unterschiede und gehen zu den Vor- und Nachteilen ĂŒber, die die Wahl der Lösung beeinflussen.

Welche Variante ist einfacher und bequemer?

Virtueller Hosting erfordert keine Verwaltung der Umgebung, die fĂŒr den Betrieb der Website notwendig ist. Der Kunde muss keine System- und Anwendungssoftware selbst installieren, konfigurieren und aktualisieren; in einigen FĂ€llen erlaubt das Hosting-Control-Panel sogar die Installation von CMS – diese Option erscheint attraktiv fĂŒr AnfĂ€nger. Andererseits mĂŒssen die Aufgaben der feinen Einstellung der CMS dennoch selbst gelöst werden, zudem verbirgt sich hinter der relativ niedrigen EinstiegshĂŒrde eine geringere FlexibilitĂ€t der Lösung. Die Software-Auswahl wird eingeschrĂ€nkt: Auf virtuellem Hosting kann man beispielsweise nicht einfach die Version von PHP oder MySQL wechseln, geschweige denn ein exotisches Paket installieren oder ein alternatives Control-Panel wĂ€hlen – man muss die vom Anbieter bereitgestellten Mittel nutzen. Wenn der Anbieter ein Server-Upgrade durchfĂŒhrt, kann es in Ihren Webanwendungen zu Problemen mit der SoftwarekompatibilitĂ€t kommen.

VPS ist frei von den Nachteilen des traditionellen Hostings. Der Kunde kann sich selbst das benötigte Betriebssystem (nicht zwingend Linux) auswĂ€hlen und jede Software installieren. Die Umgebung muss selbst konfiguriert und verwaltet werden, aber der Prozess kann vereinfacht werden – alle Hosting-Anbieter bieten an, sofort ein Control-Panel auf dem virtuellen Server zu installieren, das den Verwaltungsprozess automatisiert. Dank dessen gibt es keinen großen Unterschied in der KomplexitĂ€t der Verwaltung zwischen traditionellem Hosting und VPS. Außerdem hindert niemand den Kunden daran, ein eigenes Panel zu installieren, das nicht in der Liste der Angebote des Anbieters enthalten ist. Insgesamt sind die Verwaltungskosten von VPS nicht allzu hoch, und die grĂ¶ĂŸere FlexibilitĂ€t der Lösung kompensiert die zusĂ€tzlichen ArbeitsaufwĂ€nde reichlich.

Welche Option ist sicherer und zuverlÀssiger?

Es könnte scheinen, dass das Hosting von Websites auf traditionellem Hosting sicherer ist. Die Ressourcen verschiedener Benutzer sind sicher voneinander isoliert, und der Anbieter ĂŒberwacht die AktualitĂ€t der Server-Software – das ist eine hervorragende Option, aber nur auf den ersten Blick. Angreifer nutzen nicht immer Schwachstellen in der Systemsoftware aus; normalerweise hacken sie Websites, indem sie ungeschlossene LĂŒcken in Skripten und unsichere Einstellungen von Content-Management-Systemen ausnutzen. In dieser Hinsicht hat traditionelles Hosting keine Vorteile – die Ressourcen der Kunden arbeiten mit denselben CMS – aber es gibt genĂŒgend Nachteile.

Das Hauptproblem des virtuellen Hostings ist die gemeinsame IP-Adresse fĂŒr Hunderte von Websites unterschiedlicher Benutzer. Wenn einer Ihrer Nachbarn gehackt wird und beispielsweise Spam versendet oder andere bösartige AktivitĂ€ten durchfĂŒhrt, kann die gemeinsame Adresse in 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 eine ĂŒbermĂ€ĂŸige Belastung der Rechenressourcen erzeugt, leiden die anderen "Mieter" des Servers. Die Zuteilung von Quoten fĂŒr einzelne VPS lĂ€sst sich fĂŒr den Anbieter viel einfacher verwalten, zudem wird dem virtuellen Server eine eigene IP zugewiesen; und nicht nur eine: man kann jede Menge davon bestellen, zusĂ€tzliche DDoS-Schutzdienste, Antivirusdienste usw. In Bezug auf Sicherheit und ZuverlĂ€ssigkeit ĂŒbertrifft VPS traditionelles Hosting, es ist nur notwendig, die installierten Programme rechtzeitig zu aktualisieren.

Welche Option ist gĂŒnstiger?

Noch vor ein paar Jahren war die Antwort auf diese Frage eindeutig – trotz aller ihrer Nachteile war ein Zimmer in einer Wohngemeinschaft viel gĂŒnstiger als eine eigene Wohnung. Die Branche steht nicht still, und heute gibt es viele budgetfreundliche VPS auf dem Markt: Bei uns kann man mieten einen eigenen virtuellen Server auf Linux fĂŒr 130 Rubel pro Monat mieten. Im Durchschnitt wird der Betrieb eines budgetfreundlichen VPS den Kunden 150 bis 250 Rubel im Monat kosten. Bei solchen Preisen macht es keinen Sinn, sich mit den Problemen des traditionellen Hostings abzufinden, es sei denn, man muss die einfachsten Visitenkarten-Websites auf dem Server unterbringen. Zudem beschrĂ€nken die Tarife des virtuellen Hostings die Anzahl von Websites und Datenbanken, wĂ€hrend der Kunde auf VPS nur durch den Speicherplatz und die RechenkapazitĂ€ten des Servers begrenzt ist.

Webhosting oder virtueller Server – was wĂ€hlen?

Quelle: habr.com

Erwerben Sie zuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz, VPS VDS-Server đŸ”„ Kaufen Sie zuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz, VPS VDS-Server | ProHoster