Hardwarekrav for en proxyserver

Proxyservere accepterer og videresender internetforespørgsler på vegne af en vært. Brug af en proxyserver foran en vært kan gøres af en række årsager, herunder indholdsfiltrering og positionssikkerhed. Minimumskravene til proxyservere er lave, men kan variere afhængigt af, hvordan du planlægger at bruge serveren.

Minimumskrav

Der er mange forskellige proxyserverindstillinger. Disse servere kører dog generelt som programmer på et server-niveau operativsystem. Det underliggende operativsystem dikterer derfor mindstekravene.

Microsoft Windows proxyserver bruger for eksempel internetinformationstjenester på Windows Server-linjen i operativsystemer. Windows Server 8 kræver kun en 1 GHz processor, 512 MB hukommelse og 10 GB harddiskplads. Blæksprutter, en gratis proxyserver, kører på distributioner af Linux som Red Hat eller Ubuntu. Ubuntu serverudgave kræver en 300 MHz processor, 128 MB hukommelse og 1 GB harddiskplads.

Anbefalede krav

De fleste server software virksomheder tilbyder en liste over "anbefalede" krav til deres software. Disse anbefalinger henviser til, at selv om tjenesten udfører minimumskravene, fungerer den ikke godt. Langsom service på proxyserveren betyder, at brugerne får en langsom internetoplevelse.

Microsoft Windows 8 anbefaler en processor dobbelt så hurtig som deres minimum, samt fire gange den mindste krævede hukommelse - henholdsvis 2 GHz og 2 GB. Fire gange mere plads på harddisken eller 40 GB anbefales også. Leverandører, der anbefaler Red Hat Linux, angiver ofte et minimums serverkravbehov. Blæksprutte anbefaler for eksempel et forhold for hardwarekravene: 32 MB RAM for hver gigabyte diskplads afsat til caching.

Aftrække andre tjenester

Det er nemmere at beregne, hvad du skal bruge til en proxyserver, hvis din server udelukkende er dedikeret til den opgave. Hvis den server dog skal udføre andre funktioner, skal du altid beregne belastningen på din server for at inkludere disse tjenester. Hvis en webtjeneste, der kører på den samme server, anvender 1 GB hukommelse, skal dit proxy-serverkrav tegne sig for sine mindste hukommelseskrav, plus den gigabyte af hukommelse. Når det er muligt, er det bedst at dedikere en separat fysisk server til den eneste opgave at køre proxyen.

Betydningen af ​​skalering

Proxy-servernes mest opbevaringstunge funktioner involverer caching. Caching tager ofte adgang til websteder og gemmer dataene på serveren. Dette begynder at øge forbindelsen for brugere, der deler proxyserveren, da data kun skal hentes fra den lokale server i stedet for fra den eksterne server. En stor del af brugerne opretter imidlertid en stor del cache. Derfor er diskplads nøglen. Som tidligere nævnt skal hukommelsen være tilgængelig i forhold til mængden af ​​diskplads.

For et lille hjemmekontormiljø skal der være tilstrækkelig diskpladsplads - 5 til 10 GB, der kun kræver en korrelativ 160 til 320 MB hukommelse i et blæksprutte-miljø. Da du øger mængden af ​​cache til rådighed, skal du have en korrelativ mængde ledig hukommelse, eller tjenesten vil flaskehalsen.

Proxyservere kan også udføre indholdsfiltrering og andre on-the-fly-tjenester. Disse tjenester beskatter processoren mere end diskpladsen, da disse filtreringsbeslutninger skal foretages hurtigt. Proxyserveren kontrollerer hver computers anmodning mod en database med restriktioner og nægter eller tillader denne anmodning baseret på, hvad den finder. Selvom denne søgning tager millisekunder i de fleste miljøer, kan en brugerbase på over 10 brugere hurtigt overstyre en processor. En overstyret processor vises som en langsom internetforbindelse til brugerne. For at undgå den langsomme forbindelse skal du sørge for at give så meget forarbejdningseffekt som muligt.

Populære Indlæg