Olcsó shared storage

Üdvözletem,

Ahogy a cím is sugallja, keresek valami olcsó shared storage megoldást két gép számára. Néztem a nevesebb gyártók (EMC, IBM, HP..)oldalán de nem igen találtam számomra megfelelőt. Mindegyik gyártó erősen az FC fele hajlik, ott meg minden iszonyat drága (brocade, hba, stb..). Nem kellene hogy túl sok lemezt tudjon kezelni, jó lenne ha SATA disk -ekkel menne és két gépnél több nem is lenne ráaggasztva. Van valakinek erre ötlete? Vagy arra ötlete, hogy minnél olcsóbban meg tudjam valósítani, hogy két gépnek legyenek közös disk -jei. Előre is köszönöm.

Hozzászólások

Beteszed az egyik gepbe a diszket es lathatova teszed a masiknak. Ez eleg olcso.

Veszel egy ocso pc gigabit ethernettel -oszt beleteszed diszkeket

Addj tovabbi megszoritasokat, ha ez nem jo.

Ez a legolcsobb. SCSI. 2 SCSI HBA es egy kulso diszkdoboz meg madzagok hozza.

Esetleg meg FC-vel is "relativ" olcson meg tudod oldani: a Promise-nak van "olcso" FC-s chassis-e SATA diszkekkel (cserebe eleg gagyi) es hozza az Apple FC HBA-jat meg tudod venni joval olcsobban mint az egyeb HBA-kat (es megy Linux-szal, gyakorlatilag egy LSI Logic kartya emlekeim szerint Fusion MPT driverrel megy).

Vannak kulso NAS megoldasok, pl. ALLNET 6400, de mar ezek is eleg dragak, es nem mindenki van megelegedve veluk.

En is azt mondom, hogy kell egy intel alaplap gigabit ethernettel, bele SATA diszk, es az egeszet osszefogod peldaul az openfiler-rel. (http://www.openfiler.com/)

M.

Egy kis önreklám: iSCSI Target és Initiator installálása Ubuntu 6.06.1 LTS-re

Ha megnézed az IETD weboldalát, találhatsz ilyen "benchmark"-okat is, hogy mit tud labor körülmények között.

De azt ugye figyelembe veszed, hogy clusteres fájlrendszert kell majd használnod?

--
deejayy DOT hu

Próbálnám összehozni a dolgot.
Van egy CentOS 5.1 munkaállomáson, ezen fut VMware alól még egy CentOS 5.1.
Ezek a csomagok vannak az oprendszerben:
scsi-target-utils.x86_64
iscsi-initiator-utils.x86_64
Ezeket fel is raktam az munkaállomásra és a virtuális gépre is. A munkaállomás alól akarok iajánlani egy file -t a virtuális gép számára. Kicsit még ködös a dolog, mivel korábban nem foglalkoztam ilyennel.
A munkaállomá ietd.conf -ja így fest

[root@linux ~]# cat /etc/ietd.conf
Target iqn.1994-05.com.redhat:deab135b99dc
Lun 0 Path=/home/disk1.iscsi,Type=fileio
Alias Test

Majd elindítottam így:

iscsid -d 8 -c /etc/ietd.conf -f

Ezt kapom:

iscsid: transport class version 2.0-724. iscsid version 2.0-865
iscsid: in ctldev_open
iscsid: created NETLINK_ISCSI socket...
iscsid: InitiatorName==iqn.1994-05.com.redhat:e6ddffb2de7a
iscsid: an InitiatorAlias= is required, but was not found in /etc/iscsi/initiatorname.iscsi
iscsid: InitiatorName=iqn.1994-05.com.redhat:e6ddffb2de7a
iscsid: InitiatorAlias=linux.terem1.hu
iscsid: iscsid_exit
iscsid: in ctldev_close
iscsid: reaped pid 4795, reap_count now 0

A dmesgben ez jelenik meg:

Loading iSCSI transport class v2.0-724.
iscsi: registered transport (tcp)
iscsi: registered transport (iser)

Majd próbáltam a vmware alól felderíteni a kiajánlott LUN -t:

[root@node01 ~]# iscsiadm -m discovery -p 10.0.0.99
iscsiadm: can not connect to iSCSI daemon (111)!
iscsiadm: exiting due to configuration error
[root@node01 ~]#

Tudnátok egy picit segíteni, hol szúrom el a dolgot?

--
http://laszlo.co.hu/

Oszlik a homáyl a témában.
Szóval a klien gépekre a iscsi-initiator-utils csomag kell, amíg a szerverre a http://iscsitarget.sourceforge.net/ oldalról kellett az iscsitarget csomag.
Most már szépen ki tudom ajánlani a LUN -okat és a kliensekkel szépen fel is tudom szedni őket. Barátságos eszköznek tűnik.

--
http://laszlo.co.hu/

Köszönöm a sok értékes ötletet. Körbenézek és majd kérdezek, ha találtam pontos erméket, hogy kinek mi a tapasztalata vele.

--
http://laszlo.co.hu/

Az iscsi nem rossz, de az AOE egyszerűbb szvsz és gyorsabb ..

A coraid gyárt ilyeneket, ha jól tudom ők fejlesztették ki a protokollt is.

http://www.coraid.com/products1.html

De tisztán szoftveresen is lehet csinálni, én csak ez utobbit próbáltam

Van többféle kernel és userspace AOE target implementáció , a 2.6 -os kernel meg alapból tartalmazza az AOE targetek eléréshez szükséges modult. (aoe)

http://aoetools.sourceforge.net/

http://pi.nxs.se/~wowie/qaoed.tgz/
http://pi.nxs.se/~wowie/aoeserver/