SCSI RAID box házilag

Sziasztok!

Adott egy célhardver, melynek diszk-alrendszerét redundánssá kellene tenni. A közelmúltban megdöglött benne az egyik diszk, és csak a szerencsén múlt, hogy minimális lett az adatvesztés (a lehetőségekhez mérten rendszeresen készült backup).

A tények a következőek:
- Jelenleg egy kvázi integrált Adaptec AIC-7880P-re vannak fellógatva az U320-as diszkek. A vezérlőt nem lehet cserélni.
- Van külső SCSI csatlakozó.
- Legfeljebb ISA-s bővítőkártyákat lehet beépíteni, PCI, PCI-X nincs.
- OS: Windows 2000 Server
- Szoftveres RAID (dinamikus diszk) nem játszik, a futó alkalmazás a fizikai lemez egyes partícióit direktben írja, saját "fájlrendszere" van.
- Az iSCSI nem megoldás, összesen 1 db 10/100-as adapter áll rendelkezésre, mely nagyon szűk lenne a feladatra.

Felmerült, hogy külső SCSI csatolós RAID box-ot csatlakoztatunk hozzá, mely a tükörbe szervezett diszkeket ajánlaná ki 1-1 LUN formájában. Sajnos eléggé low-budget a projekt, így komoly storage-ot nem tudunk alá tenni, bár szükség esetén áldoznánk rá. Kerestem is ilyen eszközt, de egyelőre nem találtam (a milliós kategória kiesik). Azért ha valakinek lenne, vagy csak tudna gyártót/típust mondani, megköszönném.

Kérdés, hogy van-e arra mód, hogy linux alapon összerakjon magának az ember egy ilyen RAID box-ot? Milyen szoftver, és legfőképp, hardver teszi lehetővé ezt a működést? Vagy hagyjam a fenébe az egészet, mert esélytelen retail (szerver) alkatrészekből megoldani?

Mindennemű javaslatot, segítséget előre is köszönök.

Üdv:
Ligend

Hozzászólások

1) hagyjad a fenebe az egeszet
- a beleolt tudas es munkaora piaci erteke sokszorosan meghaladja a teljes szervercseret

2) told at az egeszet vmware esx ala mas hardverre, amiben van tukrozes
3) told at az egeszet linux/kvm ala, mas hardverre

egyebkent, persze, meg lehet csinalni, ami kell:
scsi kartya, ami hasznalhato target modban
linux ala scsi target szoftver
masik hardver (akkor mar miert nem virtualizalsz?)
iiiirgalmatlan sok egyedi szivas, hogy pont annal az alkalmazasnal pont a te rendszerd mukodjon.
A szekmbol ulve konnyen beszelek, de szerintem a projecthez kernelfejlesztoi tapasztalat is kell.

Az SCST-t megtaláltam én is, de ha jól értelmezem, csak az LSI/MPT adapterekhez van *alpha* állapotú driver, arra azért nem bíznám a cuccot.

A virtualizáció nem játszik, mert spec. hardverről van szó. Van benne összesen 6 db ISA-s kártya (a 7. a processzor kártya), szerintem ennyi ISA foglalattal rendelkező, normális RAID vezérlőt meghajtó szervert nemigen tudok szerezni. Arról már nem is beszélek, hogy nem tudom, mit szólna a szoftver, hogy nem ezen a hardver platformon futna (pl. BIOS). Sajnos, a gyártó már nem támogatja ezt a terméket, de még ki kellene húznunk vele néhány hónapig, max. 1 évig. Mindössze szerettem volna nyugodtan aludni, hogy a diszk meghibásodást kivédtem...

a celhardverrol meselhetnel par szot

azt mondja a google hogy AIC-7880P az egy ultrawide scsi adapter

ultra1 wide (se) - ultra40
ultra2 wide (lvd)- ultra80
ultra3 wide (lvd)- ultra160
ultra4 wide (lvd)- ultra320

tehat most jelenleg mintegy 4 generacioval frissebb diszkek vannak rajta. Regen voltak ultrawide scsi raid vezerlok, ezek nepszeruek, es kaphatok is hasznaltan:
Peldaul a DEC hsz50 vagy a DEC hsz70 a maga 12 U meretevel akar jo is lenne, de az diff jelszinttel adja ki magabol az scsi-t, neked meg se jelszint kell, tehat kellene hozza meg egy diff-se atalakito, ami szinten volt 10 eve.

2db ST373307LW volt benne, gyárilag ezzel szállították, még 2003-ban. Az egyik eddig bírta.

A hardverről pár szóban:
Egy masszív 4U-s rackmount dobozban van az egész. Az alaplap teljesen passzív, csak a táp csatlakozik rá, és van rajta kb. 10 ISA slot. 4+2 vezérlőkártya van benne, plusz a CPU kártya, ami tartalmaz minden egyéb vezérlőt (SCSI, ATA, NIC, VGA, PS/2). 256MB, Pentium 233MMX, azt hiszem ez mindent elárul. :-) Az Adaptec vezérlő a CPU kártyára van csavarozva, mint daughter-board, valami egyedi csatlakozóval megoldva, de a busz egyébként PCI. Ahogy említettem, a vezérlőn 2db 73-as HDD van. Floppy és optikai meghajtó (DVD-RAM) teszi teljessé. Azt hiszem, nem hagytam ki semmit. :-)

Jelszinttel nem nagyon szeretnék bajlódni.

Ohm, van ilyesmi cuccom, ha erdekel, akkor elado...:D Nemtudommilyen haz (valoszinuleg Portwell, amugy a leiras stimmel, 4U, massziv), benne a tiedhez hasonlo backplane, csak az ISA/PCI, hozza Portwell Robo-678N (i815, max. 512M RAM, Coppermine magos S370-es procit eszik (max. 1G/133MHz), 2xRS232, 1x parhuzamos port, 2x USB, 2x ATA100, Intel 82559 alapu 10/100-as ethernet). Ebbe 10+ ISA es 4 PCI kartyat lehet tenni. Processzorkartyabol van tobb is, a tap sima ATX.
Nekem nem jott be arra, amire hasznalni szerettem volna (az elado allitasa ellenere is csak egy procikartya mukodik benne, en meg szerettem volna 4-5-ot:), ugyhogy csak utban van.

http://www.portwelllaxsons.com/PBP-14P4_ipc.html
http://www.gtweb.net/j4240.html (kicsit mas az elolap, plusz a kihajthato bigyo hianyzik, de a tobbi stimmel)

Célhardwerről lévén szó, amin célszoftver fut, ami low level kezeli a diskeket és minden bizonnyal arra a konkrét scsi vezérlőre lett megírva, így nagyon variálni, meg virtualizálni nem hiszem hogy lehetne.
A scsi target vezérlő viszont megoldás lehet. De egy ilyen dolognak én is csak "tanulási célból" a kihívás miatt állnék neki, mert meg nem fizeti senki azt a sz.pást, az biztos.

A vezérlőre nem vennék mérget, szerintem menne mással is, csak nem tudom kipróbálni. A log-okból látható, hogy a registry-ből kérdezi le, hogy milyen SCSI eszközök vannak, és az alapján enumerálja az adat partícióit. Sajnos, maga a szoftver használhatatlan a kártyák nélkül, bár az OS felbootol akár VMware alatt is.

Elsősorban engem is csak a probléma, a tapasztalatszerzés hajt, szeretnék rá megoldást találni. A legritkább esetben honorálják anyagilag az ilyen szívást, amivel jár a dolog, de hát nem is ez motivál.

Fel lehet készülni rá, hogy az alaplap egyszercsak feldobja a talpát. Láttam már ilyen integrált SCSI csodát leégni...

Elkezdeném az alternatívákat kutatni, mert ha egyszer 2 óra alatt kell megoldani, nagyon rossz tud lenni.

Igen, ebbe belegondolni sem szeretnék. :-) Szerencsére most nem 2 óra alatt kellett megoldani a diszk-hibát sem, és most működik is.

Valami azt súgja, marad a reménykedés, hogy amíg kell az eszköz, nem lesz vele baj. Már meg vannak számlálva a napjai, csak sajnos jócskán 3 számjegyű az eredmény... :-(

A Mylex DAC960SUI(?) egy olyan allat, amit SCSI buszra lehetett akasztani, rakotottel par vinyot, aztan az egeszet egy akarmilyen SCSI kartyara, a Mylex pedig a kartya iranyaba behazudta a RAID tombot egy sima SCSI meghajtonak.
Kb. ilyesmi, de alapvetoen szerintem is erdemesebb lenne elgondolkodni a celeszkoz kivaltasan, ha lehetoseg van ra.

Köszönöm a segítőkész hozzászólásokat. Sajnos, idő hiányában maradt a megszokott, nem redundáns háttértár, no és a remény, hogy addig kihúzza, amíg ki nem lehet kukázni az egészet.