Hårdvarukrav för en proxyserver

Proxyservrar accepterar och vidarebefordrar Internet-förfrågningar på värdens vägnar. Att använda en proxyserver framför en värd kan göras av ett antal anledningar, inklusive innehållsfiltrering och positionssäkerhet. Minimikraven för proxyservrar är låga, men kan variera beroende på hur du planerar att använda servern.

Minimikrav

Det finns många olika proxyserveralternativ. Dessa servrar kör emellertid i allmänhet som program på ett operativsystem på servernivå. Det underliggande operativsystemet dikterar därför minimikraven.

Microsoft Windows-proxyserver använder till exempel Internet Information Services på Windows Server-raden av operativsystem. Windows Server 8 kräver endast en 1 GHz-processor, 512 MB minne och 10 GB hårddiskutrymme. Bläckfisk, en gratis proxyserver, körs på distributioner av Linux som Red Hat eller Ubuntu. Ubuntu serverutgåva kräver en 300 MHz processor, 128 MB minne och 1 GB hårddiskutrymme.

Rekommenderade krav

De flesta serverns programvaruföretag erbjuder en lista med "rekommenderade" krav på deras programvara. Dessa rekommendationer hänvisar till det faktum att även om tjänsten utför minimikraven, fungerar det inte bra. Långsam service på proxyservern innebär att användarna får en långsam Internetupplevelse.

Microsoft Windows 8 rekommenderar en processor dubbelt så fort som sitt minimum, liksom fyra gånger det minsta tillåtna minnet - 2 GHz respektive 2 GB. Fyra gånger mer hårddiskutrymme, eller 40 GB, rekommenderas också. Säljare som rekommenderar Red Hat Linux anger ofta ett minimumsserver för maskinvara. Bläckfisk, till exempel, rekommenderar ett förhållande för hårdvarukraven: 32 MB RAM för varje gigabyte diskutrymme avsatt för caching.

Subtrahera andra tjänster

Att beräkna vad du behöver för en proxyserver är lättare om din server är dedicerad enbart till den uppgiften. Om den servern måste utföra andra funktioner, måste du alltid beräkna belastningen på din server för att inkludera dessa tjänster. Om en webbtjänst som körs på samma server använder 1 GB minne, måste ditt proxyserverkrav redovisa dess minsta minneskrav plus den gigabyte av minne. När det är möjligt är det bäst att ägna en separat fysisk server till den enda uppgiften att köra proxyn.

Betydelsen av skalning

De mest lagringsstarka funktionerna hos proxyservrar involverar caching. Caching tar ofta åtkomst till webbplatser och lagrar data på servern. Detta börjar påskynda anslutningen för användare som delar proxyservern, eftersom data bara behöver hämtas från den lokala servern i stället för från fjärrservern. En stor grupp användare skapar dock en stor mängd cacheminnor. Därför är diskutrymme nyckeln. Som tidigare nämnts bör minnet vara tillgängligt i proportion till mängden diskutrymme.

För en liten hemkontorsmiljö borde ett tillräckligt stort diskutrymme vara - 5 till 10 GB, vilket bara kräver en korrelativ 160 till 320 MB minne i en bläckfiskmiljö. När du ökar mängden tillgänglig cache måste du ha en korrelativ mängd tillgängligt minne eller tjänsten ska flaskhalsen.

Proxyservrar kan också utföra innehållsfiltrering och andra on-the-fly-tjänster. Dessa tjänster beskattar processorn mer än diskutrymmet, eftersom dessa filtreringsbeslut måste göras snabbt. Proxyservern kontrollerar varje dators begäran mot en databas med restriktioner och nekar eller tillåter den begäran baserat på vad den finner. Även om denna sökning tar millisekunder i de flesta miljöer kan en användarbas med över 10 användare snabbt övervinna en processor. En överstyrd processor visas som en långsam Internetanslutning till användarna. För att undvika den långsamma anslutningen, var noga med att ge så mycket bearbetningseffekt som möjligt.

Populära Inlägg