Vlákno názorů k článku Databázový server na platformě Intel 32bit od Dan K. - Pár takovýchto podobných databázových serverů jsem instaloval a...

  • Článek je starý, nové názory již nelze přidávat.
  • 22. 3. 2004 2:58

    Dan K. (neregistrovaný)

    Pár takovýchto podobných databázových serverů jsem instaloval a naši klienti je dlouhodobě provozují. I když databází byla Oracle 8i, myslím, že nároky jsou obdobné. Přidám k tomu pár svých zkušeností.
    * S verzí RAIDu je to závislé na tom, jakou požadujete dobu obnovy po havárii. Pokud máte na zprovoznění čas v jednotkách hodin (HW, OS, databáze i aplikace), pak je jediná volba RAID 5 a HotSwap disky. Ani toto řešení však není samospasitelné. Zažil jsem na značkové sestavě havárii 2 disků najednou (8 měsíců starých)a to neustojí ani RAID 5. V případě, že odstávka není kritická, RAID 0 je nejlepší volba.
    * SCSI disky na databázový server jednoznačně ano, třeba jen proto, že jsem neviděl zatím kvalitní HW RAID IDE řadič. Ovšem pozor, ani u SCSI není HW řadič jako HW řadič. Při zápisu většina u nás používaných řadičů nestíhá počítat kontrolní součty a zdržuje disky. Pokles výkonu při zápisu byl v případě levných řadičů až na polovinu. Jedinou použitelnou orientací je asi šířka slova a frekvence procesoru použitého na řadiči.
    * velikost paměti počítáme 200 MB pro databázi + 20 MB na současně pracujícího uživatele + nároky OS. To je ale asi silně závislé od databáze a hlavně provozované aplikace.
    * výkon procesoru je upřímně řečeno nepříliš podstatný. Jeden z prvních serverů byl osazen 200 MHz Pentii a oproti serveru 1 GHz Pentii byl jeho aplikační výkon jen o 25% menší. Více procesorů ano, ovšem pozor, 1 operace používá jen 1 procesor, tzn. pro aplikaci s jednoduchými rychlými operacemi se více procesorů nemusí vůbec projevit.
    * A na závěr, nejdražší čáatí takovéhoto serveru bude stejně právě kvalitní RAID řadič. Kupodivu nejlevněji vychází, pokud takovýto řadič koupíte jako součást kompletního značkového serveru.

  • 22. 3. 2004 9:29

    Melkor (neregistrovaný)

    ad verze RAIDu: Pokud mne skleroza nemyli, tak existuje jeste RAID6, ktery ma 2 parity, takze dokaze ustat i vypadek 2 disku najednou.
    ad SCSI: Souhlas, mj. i z toho duvodu, ze jsem jeste nevidel IDE RAID s plne funkcnimi hot-swap disky (WELLmi dobra a doporucenihodna vec)
    ad vykon procesoru: Zalezi na tom, co od databaze pozadujete. Kdyz se bude jednat o DB cast plnokrevneho IS, tak jsou DOST caste slozite dotazy a komplikovane procedury, kde se vykon CPU projevi.
    ad radic: Nejlepeji a nejradostneji multikanalovy a s vyhrazenym procesorem na pocitani parity (ale to uz ma kazdy slusnejsi, ze).
    ad pamet: Hlavne zavislost na databazi. To, co je v clanku by zhruba mohlo odpovidat PostgreSQL.

  • 22. 3. 2004 10:53

    Matus UHLAR - fantomas (neregistrovaný)

    Ad RAID6: Ano, ma dvojitu paritu, otazka je vsak, ktory radic a na akom OS (a akym sposobom, napr. propietarny linux kernel modul) ho podporuje. Takisto zapis na takyto RAID je este pomalsi ako na RAID5. Obavam sa, ze cena a komplikovanost prace s RAID6 by vysli vacsie ako raid 1+0

  • 22. 3. 2004 11:10

    Izak (neregistrovaný)

    No AHA 29160 ne, nebot RAID6 maji nova doskova pole (treba easystor),
    jinak interni RAID raic stoji tak 50.000Kc ma baterie na cache (radic do diskoveho pole stoji podobne 50k-100k Kc).

    Ale spice Fibre chanel (treba qlogic 2300, 2200 jso velmi dobre podporovany)

    Interni RAID radice jsou dnes malo pouzivane napr. v linuxu je velmi dobry SW Raid a jinak se pouzivaji diskova pole pokud staci 70-60MB/s pouzije se napr. easystor (FB nebo SCSI) s ide disky, pokud vetsi pouzije se napr. powerstor s FB disky (dnes uz jen FB)

  • 22. 3. 2004 13:01

    Petrik (neregistrovaný)

    Dalsi moznosti je koupe vykonnejsich CPU (treba A64) a pouziti SW RAID 5 s nejakymi SATA disky, treba s Raptory, kdyby nebyly tak hrozne poruchovy.. pravda, hotswap to asi neumi (ikdyz mozna pod linuxem ano), ale to nekde nevadi. Mimochodem, vite, ze wokna umeji IDE hot swap? Kdyz zakazete IDE radic, vymenite disk a opet jej povolite, system disk normalne najde a funguje. Neumi nahodou neco podobneho i linux?

  • 22. 3. 2004 16:22

    tdc (neregistrovaný)

    Ale jo, takovejhle hotswap umi linux taky. 'Drobnou' vadou na krase je, ze IDE v tomhle stavu IMHO neodpoji datovou sbernici, takze se muze velmi lehce stat, ze timto odpojenim HDD a) se nic nestane, b) zrusite vsechny aktualni zapisovana/ctena data na cele vetvi (nekonzistence dat na dalsim disku), c) oddelate jak radic, tak dalsi disk na vetvi a mozna i ten, co prave tahat ven.
    Proste IDE tohle zatim uspokojive reseny nema a podobny pokusy (kdyz vyjdou a nic neshori) jsou spis dilem nahody, ale ne 'vlastnosti'. Takze pro priste se pred takovym hot-swapem aspon pomodlete :)

  • 22. 3. 2004 16:34

    Pavel Bartusek (neregistrovaný)

    Linux by to mel umet pomoci
    "hdparm -U /dev/hdx" a "hdparm -R /dev/hdx"