( kisg | 2010. 01. 29., p – 09:48 )

Ha már előjött a topic: a HW RAID minősége nagyon erősen függ a vezérlő minőségétől.

A postgresql-performance listán legutóbb most decemberben jött elő a téma. Ott a következő kártyákat kedvelték (természetesen csak a drágább, 100kHUF-tól induló kategória játszott):
- Areca (az újabb modellek -- van amelyiknek saját ethernet menedzsment portja van, így nem kell OS driver a menet közbeni volume kezeléshez.)
- 3ware 9690SA -- ez állítólag egy teljesen más (jobb?) design mint a 9650 vagy a 9550, egy felvásárlás nyomán jutottak hozzá
- HP P800 - jónak tartják, de alapvetően csak HP géphez lehet beszerezni (és ha jól láttam, ez teljes méretű kártya, így 1U szerverbe pl. nem is fér be.)

Amiket nem szerettek:
- HP P4xx
- Dell PERC*
- Promise (rémtörténetek tömege)
- Adaptec (itt nem egyértelmű, mert volt aki azt mondta, hogy lassú, de legalább stabil)

Egy érdekes megfigyelést tettek, hogy ugyanazok a kártyák FreeBSD alatt sokszor gyorsabbak voltak, mint Linux alatt.

Illetve a fentebb már említett OS driver gondok is előjöttek: az egy dolog, hogy a rendszer működik egy kártyával (kernel driver van hozzá), de több esetben azt írták, hogy a menedzsment toolok már nem elérhetők, tehát újra kell bootolni, és csak a kártya BIOS-ban lehet kezelni a tömböket.

A kérdésem a szakértő kollégákhoz az lenne, hogy kinek mi a tapasztalata a fenti, vagy egyéb (IBM, Sun) kártyákkal, akármilyen téren (megbízhatóság, sebesség, menedzselhetőség).

Egy másik kérdés, hogy mekkora cache méretnek van értelme (256MB elég, vagy 512MB alatt nem érdemes kezdeni)?

A cachenek nyilván védettnek kell lennie áramszünet ellen. Itt két változat van a battery-backed, és a flash-backed (egy szuperkapacitással megtámogatva, hogy át tudja másolni a cache RAM-ból az adatokat, ha elmegy az áram). Kinek milyen tapasztalata van az utóbbival? Nekem szimpatikusabb lenne, mert bármilyen hosszú ideig képes megtartani az adatokat.

És a végére még egy kérdés: SW RAID esetén ki milyen vezérlőkártyát javasol? Az alaplapi vezérlők megfelelők? Vagy érdemes egy külön (nem RAID) PCI-Express vezérlőbe beruházni? Ez a kérdés vonatkozik a belépőszintű brand szerverekre is.

Üdv,
Gergely

UI: Lehet, hogy hasznos lenne a múltkori Virtualization Day mintájára egy "Server Day"-t szervezni, ahol sokféle hardveren lehetne benchmarkolni / tesztelni a különböző megoldásokat. Lehetne nagy csatákat rendezni:
- SW RAID vs. HW RAID
- dzsunka szerver vs. whitebox szerver vs. brand szerver (nyilván összehasonlítható konfigurációk esetén van értelme)