Het begrip 'server' is natuurlijk nogal ruim. Ik ben zelf altijd nogal van de 'hobby' methoden en standaardoplossingen. (dus geen exotische hardware waarbij je na 3 jaar een probleem hebt qua vervanging als het stuk gaat) Echter als het dan niet goed werkt kun je van de zogenaamde experts te horen krijgen dat je aan het prutsen bent met desktophardware. In hoeverre hebben zij gelijk? Het zijn nogal abstracte begrippen waar je weinig concreets tegenin kunt brengen.
Een echte server heeft natuurlijk:
- ups
- redundant voeding
- scsi raid / hotswap
- ecc / reg geheugen
- server mobo
- meerdere processoren
- etc.
Kortweg: Ik begrijp wel dat een echte server concrete voordelen heeft, zoals weinig downtime door hotswap, redundantie, pure kracht door meerdere CPU's, etc. Echter als je er voor kiest dat je deze dingen niet wil betalen of ze niet nodig hebt, dan blijft er toch weinig concreets over wat een server onderscheid van een desktop PC?
Laat ik nou als voorbeeld een boekhoudpakket nemen wat ik alhier heb draaien. Hiervoor heb ik neergezet:
P4 3.0 / Asus P4P800VM (all in one i865g bordje) / single 512MB PC400 / 80 gig ide schijfje / standaard aopen kast.
Hierop draait XP SP2 met MSDE (MS SQL gratis lite versie) Dit draait prima en zeer stabiel.
Nu zijn er wat inhoudelijke problemen met het boekhoudpakket (het pakket is nieuw voor ons dus we zijn nu aan het prutsen en als er problemen zijn is het totaal onduidelijk of het a: het een limitatie is van het pakket, b: de MSDE 'server' raar doet of c: wij iets fout doen)
Het gaat hier om een pakket waar maximaal 5 gebruikers tegelijk in werken en wat dus werkt met een database in MSDE. De dbase is momenteel 16MB groot. (De P4 3.0 lijkt me bruut overkill en staat volgens perfmon de hele tijd totaal maar dan ook totaal niks te doen)
Goed nu komen we met het eigenlijke punt: De support van het boekhoudpakket zegt dat het aan te raden is om een 'echte server' met 'echte server hardware' neer te zetten. Bovendien is dual processor is toch wel aan te raden zeggen ze, als je een echt goede server wil. (ik had dus de hele tijd max 5% CPU use) Een 'echte server' met 'echte server hardware' zou beter zijn omdat een 'echte server' ik citeer: 'taken anders afhandelt' dan een desktop PC. Volgens mij is dit gelul maar ik probeer van elke situatie iets op te steken dus misschien dat iemand er iets zinnigs over kan zeggen.
Overigens overwegen we ook om SBS 2003 premium (Met echte SQL server er in) er op te zetten omdat SQL server stabieler en sneller schijnt te zijn dan MSDE. Hier kan ik nog inkomen, en ik kan ook begrijpen dat een server OS beter presteert dan een desktop OS.
Echter ik krijg een beetje het idee dat je als ontwetende idioot al gauw een 'echte server' wordt aangesmeerd terwijl dit begrip gewoon nergens over gaat. Er wordt volgens mij te gewichtig gedaan over het begrip 'server'. We praten hier over een simpel SQL servertje voor 5 gebruikers, het spijt me wel, maar dat hoeft toch niet zo spannend? Ik kan hier wel onder het motto: 'No one ever got fired for buying IBM' een belachelijk overkill ding neerzetten van een A-merk, maar volgens mij is zoiets dus niet nodig.
Als ik iets over het hoofd zie hoor ik het graag.
Een echte server heeft natuurlijk:
- ups
- redundant voeding
- scsi raid / hotswap
- ecc / reg geheugen
- server mobo
- meerdere processoren
- etc.
Kortweg: Ik begrijp wel dat een echte server concrete voordelen heeft, zoals weinig downtime door hotswap, redundantie, pure kracht door meerdere CPU's, etc. Echter als je er voor kiest dat je deze dingen niet wil betalen of ze niet nodig hebt, dan blijft er toch weinig concreets over wat een server onderscheid van een desktop PC?
Laat ik nou als voorbeeld een boekhoudpakket nemen wat ik alhier heb draaien. Hiervoor heb ik neergezet:
P4 3.0 / Asus P4P800VM (all in one i865g bordje) / single 512MB PC400 / 80 gig ide schijfje / standaard aopen kast.
Hierop draait XP SP2 met MSDE (MS SQL gratis lite versie) Dit draait prima en zeer stabiel.
Nu zijn er wat inhoudelijke problemen met het boekhoudpakket (het pakket is nieuw voor ons dus we zijn nu aan het prutsen en als er problemen zijn is het totaal onduidelijk of het a: het een limitatie is van het pakket, b: de MSDE 'server' raar doet of c: wij iets fout doen)
Het gaat hier om een pakket waar maximaal 5 gebruikers tegelijk in werken en wat dus werkt met een database in MSDE. De dbase is momenteel 16MB groot. (De P4 3.0 lijkt me bruut overkill en staat volgens perfmon de hele tijd totaal maar dan ook totaal niks te doen)
Goed nu komen we met het eigenlijke punt: De support van het boekhoudpakket zegt dat het aan te raden is om een 'echte server' met 'echte server hardware' neer te zetten. Bovendien is dual processor is toch wel aan te raden zeggen ze, als je een echt goede server wil. (ik had dus de hele tijd max 5% CPU use) Een 'echte server' met 'echte server hardware' zou beter zijn omdat een 'echte server' ik citeer: 'taken anders afhandelt' dan een desktop PC. Volgens mij is dit gelul maar ik probeer van elke situatie iets op te steken dus misschien dat iemand er iets zinnigs over kan zeggen.
Overigens overwegen we ook om SBS 2003 premium (Met echte SQL server er in) er op te zetten omdat SQL server stabieler en sneller schijnt te zijn dan MSDE. Hier kan ik nog inkomen, en ik kan ook begrijpen dat een server OS beter presteert dan een desktop OS.
Echter ik krijg een beetje het idee dat je als ontwetende idioot al gauw een 'echte server' wordt aangesmeerd terwijl dit begrip gewoon nergens over gaat. Er wordt volgens mij te gewichtig gedaan over het begrip 'server'. We praten hier over een simpel SQL servertje voor 5 gebruikers, het spijt me wel, maar dat hoeft toch niet zo spannend? Ik kan hier wel onder het motto: 'No one ever got fired for buying IBM' een belachelijk overkill ding neerzetten van een A-merk, maar volgens mij is zoiets dus niet nodig.
Als ik iets over het hoofd zie hoor ik het graag.
[ Voor 17% gewijzigd door smvs op 29-12-2004 11:34 ]