WWW - FTP
Definition Website
Die Website ist die Standort-Präsenz innerhalb des Web. Es ist das komplette Angebot eines
Unternehmens, einer Organisation oder einer Privatperson, das sich hinter dem Domainen-Namen
verbirgt. Der Zugang zu einer Website erfolgt über eine Sitemap, eine mit Hyperlinks
ausgestattete Inhaltübersicht.
Webhosting
Webhosting bezeichnet die Bereitstellung von Speicherplatz für Domains auf Webservern. Der
Provider vermietet diesen Speicherplatz und stellt den Betrieb des Servers und die Anbindung
an das Internet sicher. Darüber hinaus sorgt er für die ständige Überwachung
auf Applikationsebene. Der Anwender kopiert seine Seiten per Filetransfer auf den Webserver.
Web-Switch
Web-Switches, auch Layer-7-Switches oder Content-Switches genannt, haben die Aufgabe Web-Anfragen
ohne grosse Verzögerungen bedienen zu können und den Datenverkehr mittels eines
optimalen Lastausgleichs (Load Balancing) an die entsprechenden Server einer Server-Farm zu
leiten. Die Web-Switches, die daher auch als Load-Balancing-Switches bezeichnet werden,
untersuchen die TCP/IP-Daten und werten die URL-Informationen und Cookies aus, um daraufhin ein
optimales Load-Balancing vorzunehmen. Sie verteilen den Datenverkehr in Abhängigkeit von
den übertragenen Inhalten und erkennen anhand eines Datenpakets, ob es sich um einfaches
Web-Surfen, eine zeitkritische SAP-Transaktion oder um eine Online-Bestellung handelt.
Web-Switches unterstützen mehrere Load-Balancing-Verfahren wie das Round-Robin-Verfahren,
bei dem die Anfragen sequentiell an die Server verteilt werden, das Least-Connection-Verfahren,
bei dem die Verbindung zu dem Server hergestellt wird, der die wenigsten Verbindungen bedient,
das Weighted-Distribution-Verfahren, bei dem die Server nach ihrer Leistungsfähigkeit
gewichtet werden und das Response-Time-Verfahren, bei dem der Server mit der kürzesten
Antwortzeit ausgewählt wird.
Beim Verbindungsaufbau mittels SSL-Protokoll wird über ein entsprechende modifiziertes
Cookie die Verbindung der nachfolgenden Datenpakete aufgrund dieser Informationen immer zum
selben physikalischen Server geleitet.
Mit diesen Verfahren werden die vorhandenen Ressourcen optimal ausgenutzt und die Konfiguration
und das Management der Server vereinfacht.
Die Architektur eines Content-Switches kennt drei unterschiedliche Verarbeitungsarten:
Beinhaltet alle Verarbeitungsarten, die von einer Modifikation und Überprüfung der
Frame-Daten ausgehen
Herstellen, Aufrechterhalten und Beenden von Verbindungen
Überprüfung von Server und Service
Web-Load-Balancing
Load-Balancing nennt man die Lastverteilung für Übertragungsstrecken und
Hardware-Einrichtungen. Dieses optimierte Layer 4/7-Switching wird vorwiegend in Verbindung
mit Web-Switches in Server-Farmen eingesetzt. Dabei wird der Datenverkehr über das
Server Load Balancing (SLB) an eine Server-Gruppe verteilt. Entsprechend den Vorgaben und
Priorisierungen wird festgelegt, welche Server mit der Bearbeitung der Aufgaben betraut werden.
Neben der Maximierung des Durchsatzes bei gleichzeitiger Minimierung der Server-Last, dient
das Load-Balancing der standortübergreifenden Fehlertoleranz, der einfachen
Konfigurierbarkeit der Server-Cluster und der Skalierbarkeit der verfügbaren Ressourcen,
sowie der Verbesserung der Server-Server-Kommunikation.
Web-Switches unterstützen mehrere Load-Balancing-Verfahren wie
FTP-Server
Einer der wichtigsten Dienste im Internet ist FTP (File Transfer
Protocol) und ist neben dem Protokoll auch gleichzeitig den Dienst: die
Übertragung von Dateien zwischen verschiedenen Rechnern über das Netz. FTP ist einer der
am meisten genutzten Dienste zum laden von Daten im Internet. Wie viele andere Internet-Dienste
auch, arbeitet FTP Client/Server orientiert und steht auf fast allen Plattformen zur
Verfügung.
Einerseits ist es möglich, mit FTP "private" Dateien von einem Rechner zum anderen zu
übertragen. Seine enorme Bedeutung für das Internet erhält FTP jedoch durch weltweit
verteilte frei zugängliche Anonymous FTP Server. Für Anonymous FTP Server werden
keine individuellen Zugriffsrechte benötigt. Mit dem Benutzername "anonymous" und
dem Passwort "eigene e-Mail-Adresse" wird der Zugang gewähleistet.
FTP basiert auf dem RFC 959.
© kahlhans.de
Stand September 2002