Recentelijk heb ik mijn mailserver en webserver vervangen door één oudere computer. Het is een Compaq Deskpro 2000 met een 20GB HDD, 128MB RAM (meer kan er niet in) en een Pentium I, 200MHz-processor.
Ik heb deze computer voornamelijk ingezet om stroom te besparen. Door twee snellere computers te vervangen door één tragere, bespaar ik namelijk meer dan EUR 300 aan stroom per jaar! Wel de moeite waard dus.
Op zich merk je niet echt snelheidsverschil bij het benaderen van de site, hoewel de site een paar seconden langer op zich laat wachten tot-ie *plop* op je scherm staat. De mailservice is niet echt merkbaar trager. Mailtjes doen er even over om aan te komen, maar dat was op m'n "oude" server ook zo en het komt voornamelijk door de spam- en virusfiltering die plaatsvindt op de server.
Het probleem is voornamlijk dat de server enorm staat te pagen: de hele tijd is de harddisk aan het ratelen. Hoe minder paging, hoe beter natuurlijk.
Ik heb een aantal dingen aangepast aan de standaardinstallatie:
* Overbodige services uitgezet (een service op Manual zetten of op Disabled maakt geen verschil toch? Ze worden toch beiden niet gestart?). Momenteel draaien er nog een aantal services waarvan ik niet weet ik ze straffenloos uit kan zetten:
Logical Disk Manager
Plug and Play (ik ga geen extra hardware meer installeren, maar veel services zijn dependant on deze service)
Protected Storage
Remote Procedure Call (RPC)
RunAs Service (gebruik ik nooit, maar heeft Windows 't misschien ergens voor nodig, bv bij scheduled batchfiles?)
Security Accounts Manager
Server
Windows Management Instrumentation
* IIS doet geen debugging om snelheid te sparen.
* Sessielengte staat op 10 ipv op 20 minuten, wat realistischer is. Waar geen sessies gebruikt worden, staan deze uit.
* Logging van IIS staat uit
* Indexing service staat uit
* Netwerk ingesteld om prioriteit te geven aan netwerk throughput ipv forground apps
* Geheugengebruik van IIS heb ik niet aangepast omdat er ook nog ruimte moet blijven voor de mailservices, en daarvoor is de standaardinstelling goed.
Al deze tweaks hebben de response van de webservices aanzienlijk verhoogd, maar nog altijd wordt er redelijk wat gepaged (ratelende hardddisk) en is de snelheid van de site nog niet echt genoeg.
Wat kan ik nog meer doen om deze machine te tunen voor snelheid? Alle beetjes helpen!
Ik heb deze computer voornamelijk ingezet om stroom te besparen. Door twee snellere computers te vervangen door één tragere, bespaar ik namelijk meer dan EUR 300 aan stroom per jaar! Wel de moeite waard dus.
Op zich merk je niet echt snelheidsverschil bij het benaderen van de site, hoewel de site een paar seconden langer op zich laat wachten tot-ie *plop* op je scherm staat. De mailservice is niet echt merkbaar trager. Mailtjes doen er even over om aan te komen, maar dat was op m'n "oude" server ook zo en het komt voornamelijk door de spam- en virusfiltering die plaatsvindt op de server.
Het probleem is voornamlijk dat de server enorm staat te pagen: de hele tijd is de harddisk aan het ratelen. Hoe minder paging, hoe beter natuurlijk.
Ik heb een aantal dingen aangepast aan de standaardinstallatie:
* Overbodige services uitgezet (een service op Manual zetten of op Disabled maakt geen verschil toch? Ze worden toch beiden niet gestart?). Momenteel draaien er nog een aantal services waarvan ik niet weet ik ze straffenloos uit kan zetten:
Logical Disk Manager
Plug and Play (ik ga geen extra hardware meer installeren, maar veel services zijn dependant on deze service)
Protected Storage
Remote Procedure Call (RPC)
RunAs Service (gebruik ik nooit, maar heeft Windows 't misschien ergens voor nodig, bv bij scheduled batchfiles?)
Security Accounts Manager
Server
Windows Management Instrumentation
* IIS doet geen debugging om snelheid te sparen.
* Sessielengte staat op 10 ipv op 20 minuten, wat realistischer is. Waar geen sessies gebruikt worden, staan deze uit.
* Logging van IIS staat uit
* Indexing service staat uit
* Netwerk ingesteld om prioriteit te geven aan netwerk throughput ipv forground apps
* Geheugengebruik van IIS heb ik niet aangepast omdat er ook nog ruimte moet blijven voor de mailservices, en daarvoor is de standaardinstelling goed.
Al deze tweaks hebben de response van de webservices aanzienlijk verhoogd, maar nog altijd wordt er redelijk wat gepaged (ratelende hardddisk) en is de snelheid van de site nog niet echt genoeg.
Wat kan ik nog meer doen om deze machine te tunen voor snelheid? Alle beetjes helpen!
[ Voor 3% gewijzigd door CmdrKeen op 24-04-2004 11:13 ]
Bloed, zweet & koffie