LINUX.ORG.RU

Избранные сообщения ksa242

Производительность дисковой системы KVM

Форум — Admin

Имеется система

# lscpu | grep 'Model name'
Model name:            AMD EPYC 7401 24-Core Processor
# lsb_release -d
Description:	Debian GNU/Linux 9.4 (stretch)
# uname -r
4.15.0-0.bpo.2-amd64
в ней LVM том, который подключен к виртуалке (там ядро 4.9 уже тоже 4.15) так:

<disk type='block' device='disk'>
  <driver name='qemu' type='raw' cache='none' io='threads'/>
  <source dev='/dev/fast/data'/>
  <target dev='vdb' bus='virtio'/>
  <address type='pci' domain='0x0000' bus='0x00' slot='0x08' function='0x0'/>
</disk>

fio с конфигом

blocksize=4k
rw=randread
direct=1
buffered=0
ioengine=libaio
iodepth=32
numjobs=32
выдаёт
3060 MB/s 800k IOPS на хосте
400 MB/s 100k IOPS в госте

Если я правильно интерпретировал информацию, выданную гуглом, то KVM умеет работать с одним диском только в один поток, что в данном случае и даёт столь большую разницу.

Собственно вопрос: есть ли способ заставить дисковую систему работать в виртуалке если не на полную катушку, то хоть на пол катушечки?

PS Пробовал подключать образы qcow2 и raw, играться с cache, io, iothreads разными способами без заметного результата.

 , ,

NeOlip
()

Хороший, но дешевый storage для ESXi

Форум — Admin

Всем привет! Ищу годный совет по сабжу.

В данный момент используется старый SOHO NAS, с неприемлимой скоростью чтения-записи на встроенный raid1, с неприемлиемой скоростью LAN, а к ESXi подключен по NFS, ну и там хранятся диски некоторых виртуалок или сами некоторые виртуалки. Хочу нормальную систему хранения данных для VMware, но денег для «решений корпоративного уровня» нет.

Мысли были разные, начиная от нескольких самосборных железок с raid на борту с NFS, до организации из этих же самосборных железок кластера на Ceph. Нашел инфу про PetaSAN. Очень то, что нужно, но на ЛОРе его упоминали всего в одной теме...

Желательно получить мини-кластер из двух-трех нод, или двух нод + один мастер управления (хз как это правильно зовется), чтобы выход из строя любого узла не положил кластер на лопатки. Ну и сеть с NFS на iSCSI перевести. Суровых энтерпрайзных нагрузок нет, и не предвидится. В наличии старые celeron'ы и старые sata-диски, сетевые карты на 1GbE найду.

Что еще можно посмотреть? Что используете из «наколенного» вы? Буду рад любому совету. Опыта в этой теме нет вообще, время пока не жмет.

 , , ,

Aborigen1020
()

охлаждение: в поиске.

Форум — Talks

есть довольно много способов охлаждать что-то:
1. радиатор в виде груды металла +/- вентилятор , которая цепляется к охлаждаемому объекту - используется в БП, в боксовых кулерах CPU/GPU/RAM/...
2. п.1, построенный на тепловых трубках - они куда лучше выполняют задачу.
3. п.1 в виде heatlane (на примере NCU-1000) - якобы уделывает п.2, но доселе редкий зверь и тот же Scythe им якобы не очень доволен
4. п.1 + жидкость в роли теплоносителя +/- помпа, которая, при её наличии, гоняет жидкость по системе.
5. «топливо» - например, азот, с кучей недостатков: конденсат, расход, непрактичность...
6. аля п.4 - «холодильник», т.е. компрессор+радиатор+фреон
....
что ещё?
//пью, да :3

 ,

megabaks
()