Egy iSCSI alapú rendszert próbálok megtervezni, az alap vasaktól egész az oprendszerekig. Elvetődtem erre az oldalra és egyből zavarba jöttem.Mit jelent az, hogy iSCSI NIC, mitől több ez, mint egy sima? Be van építve valami szoftver support, amitől olyan lesz, mint egy HBA vagy initiator? Valami advanced jumbo frame támogatás? Kell ez nekem? jobb lesz, mint egy sima NIC még akkor is, ha az oprendszer szintjén intézek mindent? Összefűzött hálókártyákat fogok használni, dedikáltan iSCSI forgalomra.
Kösz a felvilágosítást...
- 6960 megtekintés
Hozzászólások
Gyártófüggő a válasz. A kérdés az pl, hogy akarsz-e bootolni iSCSI-ről. Vannak cégek, akik esküsznek arra, hogy az iSCSI adapterük tehermentesíti a host CPU-t, mert a kártya processzora végzi az érdemi munkát, míg az Intel pl. azt mondja, hogy felesleges drága iSCSI HBA-t venni csak ezért:
Q2:
Will more expensive iSCSI HBAs provide better performance than native LAN adapters?A2:
No. iSCSI traffic is very similar to standard TCP/IP Gigabit
Ethernet (GbE) LAN traffic, and the overwhelming majority
of multi-port GbE server adapters run using the native
networking stack running on top of the host CPUs with
no performance issues. With the emergence of multi-core
platforms, there is no reason to offload any portion of the
network protocols or I/O processing. There is also no reason
to break the model of using safe, compliant, consistent,
and always up-to-date networking protocols from the
OS vendors by introducing another set of networking
protocols from an unproven hardware vendor.
In Intel testing, Intel PRO/1000 Server Adapters have demonstrated better performance than iSCSI HBAs and TCP/IP
offload engine (TOE) adapters. They are also true plug-and-
play devices, while HBAs and TOE adapters break the native
OS model and require optimizations and overhead
http://www.intel.com/network/connectivity/products/316975.pdf
--
trey @ gépház
- A hozzászóláshoz be kell jelentkezni
Nem is hittem volna, hogy a zintel szerint a zintel kártyák jobban muzsikálnak a többi gyártó iSCSI-ben (is) okosabb kártyáinál... Igaz, azt nem mondják meg, hogy melyik kártyákkal hasonlították össze a cuccukat (lehet, hogy nem véletlenül?!)
- A hozzászóláshoz be kell jelentkezni
Ezért írtam, hogy gyártófüggő a válasz. Hogy ki kinek hisz, az meg egy másik dolog. Ha valaki csinált független tesztet, azt szívesen megnézem.
Mondjuk ha látatlanban választanom kellene Broadcom meg Intel közt, akkor az Intel-t választanám.
--
trey @ gépház
- A hozzászóláshoz be kell jelentkezni
"ha látatlanban választanom kellene Broadcom meg Intel közt, akkor az Intel-t választanám"
Miért? (tényleg éredekel)
- A hozzászóláshoz be kell jelentkezni
mert az mukodni szokott, es jol/normalisan.
- A hozzászóláshoz be kell jelentkezni
tucatnyi Broadcomot használok Dell gépekben, soha nem volt gond velük...ha nem az 1-2 ezer forintos hulladékokat nézzük, akkor majdnem mindegy mit vesz az ember.
Support mátrix/raktár készlet/aktuális ár ami döntő.
- A hozzászóláshoz be kell jelentkezni
+1.
- A hozzászóláshoz be kell jelentkezni
Semmi komoly technikai háttere nincs. Csak az elégedettség. Eddig nekem Intel hálókártyával sosem volt szívás. iSCSI-re is használok jó párat. Működnek. Ha pedig elégedett vagyok, akkor minek váltanék másra?
--
trey @ gépház
- A hozzászóláshoz be kell jelentkezni
ja, azt hittem van valami másik oka.
Én a Broadcom-al vagyok így.... bár ez hülyeség, mert kb. mindegy melyiket veszem... Álltalában Dell vasaink vannak, azokba Broadcom-ot raknak gyárilag (legalábbis azokkal találkoztam leginkább).
Ha netalán külön kell venni NIC-et, akkor megnézem az Intelt is, aztán amelyik éppen jobb árban van/van raktáron, az lesz a nyerő.
Minőségben sok külömbség szerintem nincs.
- A hozzászóláshoz be kell jelentkezni
> választanom kellene Broadcom meg Intel közt, akkor az Intel-t választanám.
ezzel en is igy voltam. eddig. most szivok 1 hete 4 dell szerverrel, alaplapon 2-2 broadcom lan, plusz 4 portos intel i350 kartya mindegyikben. direkt azert kertem bele intelt mert tartottam a broadcomtol.
az intel addig fasza amig switchre kotod. amikor egymassal kotod ossze oket, akkor random ido (10 perctol nehany ora) mulva eldobja a linket. sok talalat van erre a hibara a neten, az intel es dell forumokban is, de igazabol megoldast sehol nem irnak, pedig van fel eves support request is inteleknel erre. crosslink kabel, kartya csere, kulonbozo driver verziok nem segitettek.
en egy het debug utan arra jutottam, hogy a csodas "zold" EEE funkciot kell kikapcsolni a kartyakban (ami amugy kicsit sem trivialis) es akkor jonak tunik, de meg tesztelgetjuk.
a vicc hogy ugyanez a 4 szerver a broadcom portokon osszekotve teljesen jo, pedig azokban is van EEE es be is van kapcsolva, ki is irja a driver hogy EEE activated.
A'rpi
- A hozzászóláshoz be kell jelentkezni
"az intel addig fasza amig switchre kotod. amikor egymassal kotod ossze oket,"
Hát nem tudom. Én 100-ból 100-szor switch-re kötöm. Valószínűleg azért nem érint ilyen misztikus hiba.
--
trey @ gépház
- A hozzászóláshoz be kell jelentkezni
Alapszinten annyit jelent, hogy a NIC boot option rom firmware-je kepes initiatorkent funkcionalni _bootolaskor_. Mivel ez alapvetoen BIOS-jellegu funkcionalitas, ezert a boot folyaman az OS sajat szoftveres initatoranak kell atvennie a szerepet.
Ami tobbet tud ennel, mondjuk OS alatt is kepes tovabb initatorkent mukodni, azt mar inkabb iSCSI HBA-nak szoktak nevezni. Nyilvan ez esetben a NIC-nek mar sajat hardveren belul kell megvalositania az initator funkciot, nem lehet a host CPU-n futtatni szoftveres initiatort.
Ami problemat jelenthet:
- hogyan konfigolod fel az initiatort (target iqn, portal address, vlan, initiator iqn, initiator address, CHAP credentials stb).
- milyen modon tudja a bootolo OS tudomasara adni, hogy milyen parameterekkel jutott el a boot volume-hoz? Szabvanyos modon erre az iBFT ACPI tabla valo, de ezt nem minden NIC firmware fogja biztositani neked. Linux alatt altalaban meg lehet oldani kernel cmdline parameterezessel is, de egy Windows vagy egy ESXi nem fog felbootolni, ha nincs iBFT.
---
Régóta vágyok én, az androidok mezonkincsére már!
- A hozzászóláshoz be kell jelentkezni
Köszi a válaszokat. Itt a komment vége elég csúnyának látszik. Azt hiszem, hanyagolom az egész hálózati bootot, marad erre egy local raid.
--
#conf t
#int world
#no shut
- A hozzászóláshoz be kell jelentkezni