Proponiamo ora al lettore una configurazione che può essere presa come punto di riferimento nella costruzione di una webcache appliance efficente. I valori sono riferiti all'attuale mercato dell'Information and Communication Technology
Si consiglia una CPU Intel Pentium =>300 Mhz o AMD K6 => 300 Mhz
Si consiglia una CPU di tipo i686/K7/Athlon se si intende utilizzare Squid in modalità threaded[1]
La tecnologia SCSI o SATA è altamente raccomandata
É possibile utilizzare un disco IDE UDMA 66/100
Le capacità del disco devono essere tipicamente => 9Gb
Nel caso si utilizzino unità a disco EIDE/UDMA 66/100 è consigliabile utilizzare una CPU veloce per compensare il gap sul consumo dei cicli di clock[2]
Una o più schede di rete ad alta capacità 10/100Mb/s sono sufficenti
Nei valori da impostare per ottenere un corretto dimensionamento della memoria RAM di sistema è bene non dimenticare il fatto che per ogni Gb di disk storage sono richiesti circa 6Mb di RAM, quindi 8Gb di cache_dir rappresentano 48 Mb di memoria RAM
RAM minima: 128 Mb
RAM massima: 1024 Mb
Ulteriori dettagli alla URLs: http://www.squid-cache.org/Doc/FAQ/FAQ-3.html#ss3.1
| [1] |
il sistema di diskstorage aufs attiva le funzionalità di async-io, il disk I/O viene eseguito in modalità threaded per evitare attese e blocchi durante i tentativi di accesso al disco |
| [2] |
è noto che i dischi in tecnologia SCSI utilizzano un minor tempo di CPU rispetto al classico disco UDMA su bus IDE/EIDE |