Vykon linux iscsi, linux multipath

Jozef Novikmec Jozef.Novikmec na teleplan.com
Neděle Prosinec 7 19:15:50 CET 2008


Omlouvam se za predchozi Outlook formatovani, takze prispevek jeste jednou.

Dobry den,
Potreboval bych poradit s docela zvlastnym chovanim linuxoveho iscsi. Situace je nesledujici: iSCSI SAN Dell Equallogic, SAS 10k RPM disky, 4x sitova
 karta Broadcom nebo 4x sitova karta Intel v serveru Dell  R900 (24 core, 64 GB RAM). Je to jenom testovaci prostredi na ktere se snazime zmerit 
propustnost/vykon SAN Dell Equallogic.

Celkem resime dva ruzne problemy:
1) V pripade ze na danem serveru bootnem Windows 2008 server, pres IOmeter zmerime propustnost pres jednu kartu cca 112 MB/s read a 110 MB/s write, pres
 dve karty 220 MB/s read a 210 MB/s write. Na SuSE 10, nebo na CentOSu ale maximalne 66 MB/s read a 38 MB/s write pres jednu kartu. Vse pro 32 kB 
velikost bloku. Divne je to, ze z Linuxu pres dd nebo pres hdparm je mozne dostat z toho pole cca 110 MB/s. Z toho tedy vylucujeme SAN, switch, na 
strankach open iscsi se uvadi ze namerili vykon pres 500 MB/s, vylucujem taky open iscsi a jelikoz pres dd a hdparm muzem dostat wire speed, otazka je 
kde hledat dal ☹ a jak dosahnout stejne vysledky z IOmetru ve Windowsu i v Linuxu. Pro uplnost, jsme zkouseli merit taky nastrojem dt a ten potvrzuje 
vysledky IOmetru, tj. 66 a 38 MB/s.

Co doporucujete delat dal?

2) Dalsim problemem je multipath. Kdyz zkousime nakonfigurovat multipath, pres jednu kartu s dd dosahneme propustnost 90 MB/s, problemem je ze pres dve 
karty dosahnem jenom 80 MB/s ☹ Z pohledu switche je videt ze data skutecne tecou pres obe karty, na SANu je taky videt dva datove toky, dd ale ukazuje 
80 MB/s.


Budu rad za jakoukoliv radu, nasmerovani jak dal.
 
Ing. Jozef Novikmec
Data Centre Manager
 
Teleplan Prague
Pro Logis Park Prague
Na dlouhém 82
251 01 Říčany - Jažlovice
Mobile: +420 732 598 419
Phone: +420 323 209 818
Skype: jozef.novikmec
 Please don't print this e-mail unless you really need to.


Další informace o konferenci Linux