В наличии имелось пару винтов seagate 80 Gb SATA. Ничего более умного в голову не пришло как построить из них райд 0 уровня (чередующийся), и держать на нем виртуальные диски от VirtualBox. Так как постоянно приходится держать включенной виртуальную машину Win7 для тестов и некоторого софта, аналогов которому нету в linux. Реализовать было решено с помощью LVM. Это оказалось сделать даже проще чем я думал:
pvcreate /dev/sda
pvcreate /dev/sdb
vgcreate vg80r /dev/sda /dev/sdb
vgscan
vgchange -a y
lvcreate -i2 -I64 -L70G -n80raid vg80r
В принципе все. Теперь райд болтается в /dev по именем /dev/vg80r/80raid
Далее что бы отформатить его в XFS пришлось сделать вот так:
aptitude install xfsprogs
mkfs.xfs /dev/vg80r/80raid
В fstab прописал:
/dev/vg80r/80raid /mnt/80raid xfs noatime,nodiratime,logbufs=8,logbsize=256k,osyncisdsync 0 0
Все это делалось с целью получить фантастическую производительность дисковой подсистемы (скорость чтения записи в теории должна увеличится вдвое). К сожалению ничего подобного не произошло. При банальном копировании файлов (как большого так и меньшего размера) на райд по скорости он проигрывает обычному винту seagate 320 Gb SATA. Тоже самое происходит и при копировании с него. Одиночный винт справляется куда быстрее. На скорость работы виртуальных машин это вообще никак не сказалось. Так теперь райд и стоит, экспериментировать с ним нету времени, да и разбирать лень.
Вот и hdparm дал какие-то странные результаты.
sda - seagate 80 Gb - один из дисков райда
sdb - seagate 80 Gb - второй диск райда
sdc - seagate 1000 Gb - терабайтник для хранения фильмов
sdd - seagate 320 Gb - системный винт
sde - 250 Gb Trancend переносной USB винчестер
80raid - райд 0-го уровня из 2-х 80 Gb seagate'ов
hdparm -tT /dev/...
sda sdb 80raid sdc sdd sde
Cached reads (MB/sec): 1684 1392 1692 1664 1690 1654
Buffered disk reads (MB/sec): 56.9 56.8 112.7 117.2 73.7 27.22
Впринципе логично, что каждый из 80 Гб винтов работает со скоростью по 56 Мб/с, а вместе уже дают 112 Мб/с. Но не понятно почему одиночный 320 Гб винт выдает аж 117 Мб/с, хотя он и системный, а вот терабайтник дает только 73 Мб/с. Будет время надо разобраться с hdparm да и вообще посмотреть как под Ubuntu можно еще затестить скорость работы винтов.
Комментариев нет:
Отправить комментарий