Ü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.
- 2649 megtekintés
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.
- A hozzászóláshoz be kell jelentkezni
Filerendszer függetlenül kellene, hogy a két gép lássa a lemezeket. Valami külső dobozkára gondoltam, melynek működése független a két géptől. Kis költségvetésű cluster megoldáshoz kellene.
- A hozzászóláshoz be kell jelentkezni
/mazursky
- A hozzászóláshoz be kell jelentkezni
USB -n kössek rá két gépet??
- A hozzászóláshoz be kell jelentkezni
LAN 10/100/1000
Azaz nem csak USB-n keresztül lehet használni.
- A hozzászóláshoz be kell jelentkezni
Rengeteg megoldás van, a legolcsóbb talán, hogy veszel egy külső SCSI házat és két kontrollerrel rákötöd a két gépet.
De ha van FC-re pénzed, csinálhatsz FC targetet is egy harmadik PC-ből, vagy használhatsz iSCSI-t, vagy hasonló blokkos megoldásokat.
- A hozzászóláshoz be kell jelentkezni
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).
- A hozzászóláshoz be kell jelentkezni
Network block device support.
- A hozzászóláshoz be kell jelentkezni
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.
- A hozzászóláshoz be kell jelentkezni
Ha jól látom, ezt tud iSCSI -t virtualizálni. VMware alatt majd kipróbálom.
- A hozzászóláshoz be kell jelentkezni
iSCSI
--
Xiluka
- A hozzászóláshoz be kell jelentkezni
Igen, ez közelít az elképzeléseimhez.
Már csak egy megfizethető terméket kellene találnom.
- A hozzászóláshoz be kell jelentkezni
Miért nem csinálsz?
Valami jobb HW raid vezérö, normális gigabit adapter (+switch), egy 'kis' konfigurálás
- A hozzászóláshoz be kell jelentkezni
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?
- A hozzászóláshoz be kell jelentkezni
Köszi, megnézem.
Tisztában vagyok vele, hogy cluster fs -t kell majd használni.
- A hozzászóláshoz be kell jelentkezni
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?
- A hozzászóláshoz be kell jelentkezni
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.
- A hozzászóláshoz be kell jelentkezni
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.
- A hozzászóláshoz be kell jelentkezni
Az iscsi nem rossz, de az AOE egyszerűbb szvsz és gyorsabb ..
- A hozzászóláshoz be kell jelentkezni
Ez is igen jónak tűnik és az AoE protokolja jóval egyszerűbb, mint az iSCSI -é.
Esetleg ilyen eszközökkel volt már tapasztalatod? Melyiket ajánlod?
- A hozzászóláshoz be kell jelentkezni
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/
- A hozzászóláshoz be kell jelentkezni