LVM / pomalé čtení z přimountovaného volume
Jan Marek
jmarek na jcu.cz
Čtvrtek Květen 24 08:34:19 CEST 2012
Zdar,
On Sat, May 19, 2012 at 06:41:48PM +0200, Tomas Vondra wrote:
> Ahoj,
>
> při testování výkonu I/O na serveru jsem narazil na zajímavou anomálii
> týkající se LVM - čtení přímo přimountovaného logického volume je daleko
> pomalejší (cca 2x) než čtení pokud volume přimountovaný není.
>
> Možná je to normální (a jenom jsem si toho předtím nevšiml), a asi to
> ani není výkonnostní problém protože čtení z filesystému je zase rychlé.
> Ale jistý si tím nejsem ...
>
> Základní info o serveru:
>
> - 2x CPU se 6 jádry (tj. celkem 12 resp. 24 s HT)
> - 6x 15k SAS disky v HW RAIDu 10 (stripe 256kB)
> - PERC 6/i, tj. vlastně řadič LSI s 256MB write cache
> - Scientific Linux 6.2
>
> LVM tam potřebujeme kvůli vytváření volumes za běhu (bez restartu).
>
> Vytvoření logical volume nad devicem /dev/sda6:
>
> pvcreate /dev/sda6
> vgcreate -s 32MiB my-vg /dev/sda6
> lvcreate -n my-lv -l 15359 my-vg
> mkfs.xfs /dev/my-vg/my-lv
>
> 1) Před mountem:
>
> # dd if=/dev/my-vg/my-lv of=/dev/null bs=8192 count=5000000
chybí mi tu parametr iflag=direct. V tomto případě čte klidně
dd-čko IMHO i z cache, takže porovnávat rychlost čtení z disku
tímto příkazem je irrelevantní...
>
> Tomáš
Zdraví
Honza Marek
--
Ing. Jan Marek | Nez mi poslete prilohu .doc, .xls
University of South Bohemia | nebo .ppt, prectete si, prosim,
Academic Computer Centre | WWW stranku uvedenou na poslednim
Phone: +420-38-9032080 | radku signatury...
http://www.gnu.org/philosophy/no-word-attachments.cs.html
Další informace o konferenci Linux