Was ist ein Front-End-Prozessor?
Ein Front-End-Prozessor (FEP) ist ein Computertyp, der in einem Netzwerk verwendet wird, um den Haupthostcomputer bei der Verwaltung der anderen angeschlossenen Computer zu unterstützen. Der Hauptgrund für die Verwendung eines Front-End-Prozessors besteht darin, dass der Hauptcomputer nicht die gesamte Verarbeitung ausführen muss, was eine Menge Computerressourcen erfordert. Abhängig von der Anzahl der Knoten, zu denen der FEP eine Verbindung herstellen kann, verfügt der FEP möglicherweise über relativ gemeinsame oder sehr starke Hardware. Um Administratoren bei der Sicherheit zu unterstützen, können diese Computer häufig Datenübertragungen abhören.
Der Zweck eines Front-End-Prozessors ist ziemlich einfach. In einem Netzwerk werden viele Daten vom Host zu den Knoten, zurück zum Host und zu anderen Orten übertragen. Der Host-Computer verarbeitet normalerweise diese Übertragungen. Wenn ein FEP verwendet wird, übernimmt es die Verwaltung dieser Übertragungen und erstattet dem Host direkt Bericht.
Während ein Host-Computer diese Aufgaben ohne Front-End-Prozessor ausführen kann, bietet die Verwendung eines FEP viele Vorteile. In Netzwerken mit Hunderten oder Tausenden von Knoten kann dies für jeden einzelnen Computer eine schwierige Aufgabe sein. Da der Computer Ressourcen zum Verwalten der Knoten verwenden muss, muss der Host-Computer sehr leistungsfähig sein, um bei anderen Aufgaben keine schlechte Leistung zu erzielen. Wenn der Hostbenutzer beispielsweise ein Programm ausführen möchte, ohne ein FEP zu verwenden oder über ein starkes System zu verfügen, kann das Laden und Ausführen des Programms auf dem Computer einige Zeit in Anspruch nehmen.
Ein Front-End-Prozessor ist normalerweise mit leistungsfähiger Hardware ausgestattet, dies hängt jedoch von der Größe des Netzwerks ab. Wenn das Netzwerk relativ klein ist, z. B. weniger als 100 Computer und Geräte, muss der FEP in der Regel nicht sehr leistungsfähig sein und verfügt möglicherweise über Hardware, die mit anderen Computern vergleichbar ist. Wenn das Netzwerk groß ist, benötigt der FEP in der Regel eine viel stärkere Hardware, um sicherzustellen, dass er die Verwaltungsaufgabe bewältigen kann, ohne den Host-Computer einzubeziehen oder durch die Belastung zum Absturz zu bringen.
Ein weiterer Grund für die Verwendung eines Front-End-Prozessors besteht darin, dass der Host-Benutzer Datenübertragungen abhören kann. Diese Art des Abhörens ist ethisch und vernünftig, da der Host-Benutzer normalerweise nur nach Daten sucht, die die Sicherheit des Netzwerks, Geschäftsgeheimnisse oder andere Informationen gefährden können, die Netzwerkbenutzer nicht übertragen sollen. Alle Daten durchlaufen das FEP, sodass es für diese Aufgabe eindeutig geeignet ist.