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