Heim > häufiges Problem > Was ist ein virtueller Host?

Was ist ein virtueller Host?

(*-*)浩
Freigeben: 2020-09-05 16:27:05
Original
20311 Leute haben es durchsucht

Virtuelles Hosting ist eine Methode zur Implementierung von Multi-Domain-Diensten auf einem einzelnen Host oder einer Host-Gruppe. Es handelt sich um eine Technologie, die mehrere Websites oder Dienste völlig unabhängig ausführen und von Benutzern selbst verwalten kann. Das bedeutet nicht, dass es nicht existiert, aber es bedeutet, dass der Raum durch physische Server erweitert wird und sein Hardwaresystem auf einer Servergruppe oder einem einzelnen Server basieren kann.

Was ist ein virtueller Host?

Die Technologie wird von Internetservern verwendet, um Serverhardwarekosten zu sparen. Sie wird hauptsächlich in HTTP, FTP, EMAIL und anderen Diensten verwendet Der Dienstinhalt eines Servers wird logisch in mehrere Diensteinheiten unterteilt, die nach außen als mehrere Server dargestellt werden, wodurch die Hardwareressourcen des Servers vollständig genutzt werden. Erfolgt die Partitionierung auf Systemebene, spricht man von einem virtuellen Server.

Definition

Virtueller Host, auch „Website-Bereich“ genannt, ist die Aufteilung eines physischen Servers, der im Internet läuft, in mehrere „virtuelle“ Server. Die Virtual-Host-Technologie hat die Anwendung und Popularisierung der Netzwerktechnologie erheblich vorangetrieben. Gleichzeitig sind virtuelle Host-Mietdienste im Internetzeitalter zu einer neuen Wirtschaftsform geworden.

Hintergrund

Es gibt fast 100 Millionen Computer, die mit dem Internet verbunden sind, egal um welches Modell es sich handelt, welches Betriebssystem sie verwenden oder welche Software sie verwenden können alle in zwei Kategorien zusammengefasst werden: Hauptkategorien: Clients und Server.

Client: Ein Client ist eine Maschine, die auf andere Hosts zugreift. Beim Zugriff auf das Internet über einen ISP (Internet Service Provider) wird dem Client eine temporäre IP-Adresse zugewiesen. Mithilfe dieser temporären IP-Adresse kann der Client Informationen vom Internet-Netzwerk abrufen aus dem Internet und die IP-Adresse wird wiederhergestellt.

Server: Unter Server versteht man Computer mit hoher Rechenleistung, die von mehreren Benutzern genutzt werden können, meist auch Hosts genannt. Es gibt viele Unterschiede zwischen Servern und Clients. Beispielsweise bedienen Clients normalerweise jeweils nur einen Benutzer. Der Client wird von Benutzern über das Terminal verwendet, und der Server wird von Client-Benutzern über das Netzwerk verwendet. Im Vergleich zum Client muss der Server kontinuierlich in einer 7×24-Stunden-Umgebung arbeiten. Dies bedeutet, dass der Server mehr Stabilitätstechnologien wie RAS (Reliability, Availability and Serviceability, Zuverlässigkeit, Verfügbarkeit, Anwendbarkeit) benötigt, beispielsweise die Unterstützung der Verwendung von ECC-Speicher (Error Check and Correction, Fehlerprüfung und -korrektur).

Technische Funktionen

Virtuelle Host-Technologie ist eine Technologie, die von Internetservern verwendet wird, um Server-Hardwarekosten zu sparen. Die virtuelle Host-Technologie wird hauptsächlich in HTTP (Hypertext Transfer Protocol, Hypertext) verwendet (Übertragungsprotokoll)-Dienst, der einen oder den gesamten Dienstinhalt eines Servers logisch in mehrere Diensteinheiten aufteilt, die extern als mehrere Server dargestellt werden, wodurch die Hardwareressourcen des Servers vollständig genutzt werden.

Virtuelle Hosts nutzen spezielle Software- und Hardware-Technologie, um einen echten physischen Server-Host in mehrere logische Speichereinheiten aufzuteilen. Jede logische Einheit hat keine physische Einheit, aber jede logische Einheit kann im Netzwerk wie ein echter physischer Host arbeiten, mit einer separaten IP-Adresse (oder gemeinsam genutzten IP-Adresse), einem unabhängigen Domänennamen und einem vollständigen Internetserver (unterstützt WWW, FTP). , E-Mail usw.) Funktionen.

Die Schlüsseltechnologie des virtuellen Hostings besteht darin, dass sie sich nicht gegenseitig stören, selbst wenn verschiedene Serverprogramme, die für mehrere Benutzer geöffnet sind, auf derselben Hardware und demselben Betriebssystem ausgeführt werden. Jeder Benutzer verfügt über seinen eigenen Teil der Systemressourcen (IP-Adresse, Dokumentenspeicherplatz, Speicher, CPU usw.). Jeder virtuelle Host ist völlig unabhängig voneinander. Nach außen hin verhält sich jeder virtuelle Host genauso wie ein separater Host. Daher wird dieser virtualisierte logische Host anschaulich als „virtueller Host“ bezeichnet.

Das obige ist der detaillierte Inhalt vonWas ist ein virtueller Host?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage