Vad är en front-end-processor?
En front-end processor (FEP) är en typ av dator som används i ett nätverk för att hjälpa huvudvärddatorn att hantera de andra anslutna datorerna. Det främsta skälet till att använda en front-end-processor är att hindra huvuddatorn från att behöva utföra all behandling, vilket kräver mycket datorresurser. Beroende på antalet noder som FEP kan ansluta till kan FEP ha relativt vanlig hårdvara eller mycket stark hårdvara. För att hjälpa administratörer med säkerhet kan dessa datorer ofta lyssna på dataöverföringar.
Syftet med en frontprocessor är ganska enkelt. I ett nätverk går det en hel del dataöverföringar från värden till noderna, tillbaka till värden och ut till andra platser. Värddatorn hanterar normalt dessa överföringar. När en FEP används tar den över processen att hantera dessa sändningar och rapporter direkt till värden.
Medan en värddator kan utföra dessa uppgifter utan en frontprocessor, finns det många fördelar med att använda en FEP. I nätverk där det finns hundratals eller tusentals noder kan detta vara en svår uppgift för alla datorer. Datorns behov av att använda resurser för att hantera noderna betyder att värddatorn måste vara mycket kraftfull om den inte ska ge dåliga prestanda för andra uppgifter. Om värdanvändaren till exempel vill köra ett program utan att använda en FEP eller ha ett starkt system, kan datorn ta lång tid att ladda och köra programmet.
En frontprocessor är vanligtvis utrustad med kraftfull hårdvara, men detta beror på nätverkets storlek. Om nätverket har en relativt liten storlek, till exempel mindre än 100 datorer och enheter, behöver FEP normalt inte vara mycket kraftfull och kan ha hårdvara som liknar andra datorer. När nätverket är stort kommer FEP vanligtvis att behöva mycket starkare hårdvara för att säkerställa att den kan hantera hanteringsuppgiften utan att involvera värddatorn eller krascha från stressen.
Ett annat skäl för att använda en front-end-processor är att den gör det möjligt för värdanvändaren att avlyssna dataöverföringar. Denna typ av avlyssning är etisk och sund, eftersom värdanvändaren vanligtvis bara letar efter data som kan äventyra nätverkets säkerhet, affärshemligheter eller annan information som nätverksanvändare inte ska överföra. All data går igenom FEP, så det är unikt för den här uppgiften.