[MEGOLDVA THX:ATom] Merevlemez vezérlő SSD-hez

 ( gigalomania | 2017. január 10., kedd - 11:31 )

Sziasztok!

Meglévő szerverben szeretnék másik merevlemez vezérlőt rakni, amivel ki tudom használni az SSD-k sebességét.
Ne kelljen semmilyen HWRAID funkciót beállítani, hogy közvetlenül lássa a rendszer az SSD-ket.
Debian Jessie az alaprendszer.

Az alábbi jelöltek vannak:
DELL PERC H200 8PORT 6GBPS SAS PCI-E RAID CONTROLLER DELL CN-047MCV 065F44
HP SMART ARRAY P410 RAID CONTROLLER 6GBPS SAS 256MB CACHE PCI-E HIGH PROFILE HP 462919-001
DELL PERC H310 NV CACHE 8PORT 6GBPS SAS PCI-E RAID CONTROLLER HV52W 3P0R3 0HV52W
LSI LOGIC SAS9212-4I4E SAS HBA 6GBPS RAID 0,1,1E,10, 4X SATA 1X EXTERNAL MINISAS 8088 PCI-E HIGH PROFILE IBM 68Y7354

Van valakinek konkrét tapasztalata ezekkel a vezérlőkkel?

Előre is köszönöm.

2017.02.12.
Megoldva:
DELL PERC H200 IT módban (9211-es LSI/Avago firmware-rel)
Berakod, megy ...
Tesztek ok, élesben dolgozik a szerverben.

DELL PERC H310 NV
Egyszer kell megmondani a vezérlőnek, hogy csak adja át a lemezeket.
Teszteken csinált furcsaságokat, ezért nem került éles rendszerbe.

LSI SAS 9211-8I
Lemezeket látta, de nem bootolt.
Mint kiderült, nem volt rajta UEFI boot rom.

Hozzászólás megjelenítési lehetőségek

A választott hozzászólás megjelenítési mód a „Beállítás” gombbal rögzíthető.

Miért nem valami PCI-Expresses SSD-vel próbálkozol? Vagy kell a hot-swap? Szerintem nem kötelező egyikkel sem RAID tömböt állítgatni, valamint a legolcsóbb szoftveres vagy host-only kártyát keresd, aminek a vezérlőjét támogatja a kernel és még vannak rajta belső csatik az előlapi rackekhez.
Kiindulásnak: eleve felesleges bármelyik számodra, amelyiken van dedikált RAM, amin még akksi is van az meg pláne :D

"Szerintem nem kötelező egyikkel sem RAID tömböt állítgatni,"
Egyes RAID kártyáknál (Perc6, H700, H710, ...) nem tudsz másként kiadni diszket csak ha létrehozol valamiféle kötetet. Pl 1 diszkes raid 0.

ui: olyan kártyát keress, ami HBA-ként üzemel.

Sajnos csak így megy a mostani vezérlővel("1 diszkes raid 0").

Én inkább olyan adaptert keresnék a helyedbe, amire lehet tenni 2-3 M2 tokozású SSD-t.
Hacsak nem akarsz eleve integrált PCI-E SSD-t venni.

Több okból:
1) a régebbi raid vezérlők eléggé vacakul kezelik az SSD-t. Pl a P410i biztosan. Az az intel SSD ami a 410-ben ~180-220mbyte/s-el dolgozott a p420-ban máris 500mbyte/s volt.

2) az M2 PCI-E interfésszel bíró SSD ~3-4x gyorsabb (értsd ~2000mbyte/s) mint a SATA-III

3) a PCI-E SSD-ről nem feltétlen tudsz boot-olni

Az SSD-ket már év végén megvette a cég.

M.2 előtt érdemes ez megnézni
https://www.pugetsystems.com/labs/articles/Samsung-950-Pro-M-2-Throttling-Analysis-776/
Mivel pici és zsúfolt ezért melegedés esetén throttling-ol, ezért arra az időre csökken a teljesítménye.

A DELL/HP-t szerintem hanyagold, hacsak nem DELL/HP szerverbe szánod! A DELL H-s vezérlők is LSI-k, de a DELL-es FW nem adja át neked direktben a drive-okat, csak RAID tömbként (1 disk-es R0 tömböket kell csinálnod)
A listából max. az LSI, de ahogy többen is írták, ha nem akarsz RAID-et, akkor első sorban ne RAID kártyát nézegess!

----------------------------------^v--------------------------------------
"Probléma esetén nyomják meg a piros gombot és nyugodjanak békében!"

IBM szerverben van jelenleg ServeRAID M5015.
2x MiniSAS csatlakozóval nem igazán találok vezérlőket, ami nem RAID.

HP P400/410/420 köszöni szépen, épített konfigban tökéletesen működik is. Illetve külföldön is gyakori alany a HP mint vezérlő custom gépekben.

Na, ezzel határozottan vigyázni kell, mert egy pár évvel ezelőtti firmware frissítésnél határozottan úgy rémlik, hogy kitiltották a nem-HP gépeket. Kipróbáltuk, és valóban: gyakorlatilag semmilyen nem-HP szerverben nem bírtuk elindítani a P410 kártyákat. (vagy csak áll a BIOS-nál, és nem megy tovább, vagy spontán rebootol)

Az sem nagyon opció, hogy régebbi firmware-t használsz, mert pl. a legutolsó (6.64-es) verzióban jött meg a javítás arra a hibára, hogy SATA diszkek esetén néha controller panic-ot kapsz SMART lekérdezésnél, meg egyéb nagyszerű bugok is voltak a korábbi firmware verziókban.

+1, emlekszem az esetre, lett par hasznalhatatlan gepunk nekunk is, kb 2-3 eve tortent.

Szerencsére megúsztam a controller panicot eddig :D SMART nincs, mert egyszeri parasztszerver gépébe nem olyan létszükséglet :D Nincs fontos adat, vagyis napi backup van, szóval reprodukálható. Így ha lenne akkor nem is érint igazán, de viszont jó tudni, hogy ha egyszer lesz rebootolási lehetőség akkor ne frissítsek, köszi :)

A bootmenüt tiltották le mindenképp. Az újabb vasakkal meg egyszerűen nem foglalkoznak a kompatibilitással. Nekem az volt a megoldás, hogy a bootot letiltottam az adott PCIe sloton és usb-ról ment a gép.

Akkor örülök, hogy mégsem én vagyok a hülye :) Bár, nekem csak régebbi HP vezérlővel volt tapasztalatom, aminek a BIOS-a úgy hozzá volt drótozva a HP gép BIOS-ához, hogy más gépben nem lehetett előcsalogatni. Ha egy HP-ben felkonfiguráltam a tömböt, utána ment szépen az IBM szerverbe átrakva is, csak ne kelljen hozzányúlni!

----------------------------------^v--------------------------------------
"Probléma esetén nyomják meg a piros gombot és nyugodjanak békében!"

hpacucli?

Meg van ám offline mgmt ISO-juk is. :)

hűha, erre kíváncsi lennék, melyik típus volt...

egy szóval nem mondtam, h nem működik. csak azt, hogy vacakul :-)
mármint a P420-at kivéve a többinél.

Totál amatőr kérdés: a P410-nek van ugye 2 csatlakozója, amire X darab (spec. én nem tudom pontosan mennyi az X) eszközt lehet kötni. Ehhez milyen kábel kell ha nem keret/cage/tökömtudja-HP-hogy-nevezi elektronikán keresztül dugnám rá a HDD-ket, hanem "közvetlenül" mindenféle "keret" nélküli SATA vinyót - vinyókat akarok rákötni? Ilyen esetben valami "hydra" kábel kellene, azaz egyik vége rádug a controller csatlakozójára, másik oldalon meg elágazik pl. 4 párhuzamos ágra, és így 4 db SATA vinyót rá lehet kötni direktben? Csak azért kérdezem, mert egy nem-HP / nem-brand gépben nem lesz olyan keret mint ami a HP-nek van, szóval hogy megy ilyenkor az összeköttetés?
--

Persze, hogy megy.

Köszönet. Van ennek amúgy konkrétan neve is?
--

sas sata kábel néven szoktak futni.

jah, es ugyanez ebay-rol negyed aron: http://www.ebay.com/itm/Mini-SAS-SFF-8087-36-p-to-4-sata-7-p-HDD-Hard-Drive-cable-SAS-Cable-Red-1M-/191752498031
csak ki kell varni 1-2 hetet amig ideer...

--
A vegtelen ciklus is vegeter egyszer, csak kelloen eros hardver kell hozza!

nagynagy köszönet!
--

"A DELL H-s vezérlők is LSI-k, de a DELL-es FW nem adja át neked direktben a drive-okat, csak RAID tömbként (1 disk-es R0 tömböket kell csinálnod)"
Ez például H730nál nem igaz, át lehet kapcsolni RAID módból HBA módba (iDRAC-en keresztül biztos, BIOS-ban sosem próbáltam).

Közben beszéltem ATom cimborával és neki mennek a DELL PERC H310-esek nem RAID módban.

DELL PERC H310-en készítettem már Linux soft RAID-et, lehet rajta Non-RAID módot állítani, minden rádugott vinyón meg kell csinálni egyszer az állítást és kész.
LSI SAS9211-8I-n ha nem állítasz rajta semmit, akkor is azonnal látja a Linux az összes vinyót.

Közben találtam még neked raktáron a DELL PERC H310 mellé, LSI LOGIC SAS9211-8I-t is.
Mindkettőt elviszem neked. Próbáld ki, aztán eldöntöd melyik a szimpatikus neked.

Előre is köszönöm.
Valószínűleg az LSI lesz a nyerő.

Az LSI-nél a smart infókat is átengedi a kártya? Arra gondolok, hogy natívan linuxból ki tudom olvasni mondjuk smartctl-el őket?

HBA módba az egy sima SATA vezérlő. Mint az alaplapi.

fasza, köszi

igen, raid modban is: smartctl -d megaraid,50 -a /dev/sda

az sda egy lsi altal kiajanlott device. az 50-es meg a disk azonositoja (ugyanaz mint a megacli -PDList -a0 parancs "Device Id:" erteke)

--
A vegtelen ciklus is vegeter egyszer, csak kelloen eros hardver kell hozza!

Ajánlom figyelmedbe az Adaptec vezérlőket. Natívan van hozzá debianos kliensprogram. Mi az Adaptec 7805 vezérlőket használjuk.

Neked egy sima HBA kell ilyen célra, nem RAID kártya. LSI HBA-k jók pl.

A meglévő szerverről (típus, cpu, ram, RAID kártya/BBU, OS stb) és a meglévő SSD-kről megtudhatunk valamit?

IBM x3650 M3: 2xX5650 cpu, 72GB DDR3 ram,IBM ServeRaid M5015 + Battery Kit, 4x 1TB WD Black, 4x Samsung 750 SSD, Debian Jessie.

JBON beállitás?

JBOD lesz az. Az a baj a JBOD meg a diszkenkénti RAID0 is csak workaround, az igazi a HBA vagy LSI szlengben IT mode (különben nem mindig van SMART meg egyéb rejtélyes hibák is lehetnek)

Dell H310 IT módba flash-elve, tökéletes.

Beraktam a H310-est és nem indul, nem érem el a beállításokat.

Ezt kifejtenéd kérlek: "IT módba flash-elve"
Erre gondolsz?
https://techmattr.wordpress.com/2016/04/11/updated-sas-hba-crossflashing-or-flashing-to-it-mode-dell-perc-h200-and-h310/

Köszi az irányt.

Mivel vezérlőt keresel, azért ajánlom, nézz el az NVMe irányba. ;-)
Bár konkrét tapasztalat nincs, de a tesztek bíztatóak, Linux támogatás van - és mivel itt a vezérlő és az SSD általában összeépített, ezért esélyesen a két HW komponens között nem lesz HW inkompatibilitás. :-)

A megjelenés óta jelentősen este az árak. Köszönöm a tippet.