<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Аспро: ЛайтШоп [тема: Медленная производительность IOPS внутри ВМ.]</title>
		<link>http://proxmox.su</link>
		<description>Новое в теме Медленная производительность IOPS внутри ВМ. форума Proxmox Виртуальная Среда на сайте Аспро: ЛайтШоп [proxmox.su]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<pubDate>Sun, 15 Nov 2026 03:17:26 +0300</pubDate>
		<item>
			<title>Медленная производительность IOPS внутри ВМ.</title>
			<description><![CDATA[<b><a href="http://proxmox.su/forum/messages/forum63/message316263/76546-medlennaya-proizvoditelnost-iops-vnutri-vm.">Медленная производительность IOPS внутри ВМ.</a></b> <i>Proxmox Виртуальная Среда</i> в форуме <a href="http://proxmox.su/forum/forum63/">Proxmox Виртуальная Среда</a>. <br />
			Тоже интересно. <br />
			<i>04.06.2025 21:37:00, Infotech@.</i>]]></description>
			<link>http://proxmox.su/forum/messages/forum63/message316263/76546-medlennaya-proizvoditelnost-iops-vnutri-vm.</link>
			<guid>http://proxmox.su/forum/messages/forum63/message316263/76546-medlennaya-proizvoditelnost-iops-vnutri-vm.</guid>
			<pubDate>Wed, 04 Jun 2025 21:37:00 +0300</pubDate>
			<category>Proxmox Виртуальная Среда</category>
		</item>
		<item>
			<title>Медленная производительность IOPS внутри ВМ.</title>
			<description><![CDATA[<b><a href="http://proxmox.su/forum/messages/forum63/message316262/76546-medlennaya-proizvoditelnost-iops-vnutri-vm.">Медленная производительность IOPS внутри ВМ.</a></b> <i>Proxmox Виртуальная Среда</i> в форуме <a href="http://proxmox.su/forum/forum63/">Proxmox Виртуальная Среда</a>. <br />
			Я тоже заинтересован(а). <br />
			<i>02.04.2025 14:00:00, igregor.</i>]]></description>
			<link>http://proxmox.su/forum/messages/forum63/message316262/76546-medlennaya-proizvoditelnost-iops-vnutri-vm.</link>
			<guid>http://proxmox.su/forum/messages/forum63/message316262/76546-medlennaya-proizvoditelnost-iops-vnutri-vm.</guid>
			<pubDate>Wed, 02 Apr 2025 14:00:00 +0300</pubDate>
			<category>Proxmox Виртуальная Среда</category>
		</item>
		<item>
			<title>Медленная производительность IOPS внутри ВМ.</title>
			<description><![CDATA[<b><a href="http://proxmox.su/forum/messages/forum63/message316261/76546-medlennaya-proizvoditelnost-iops-vnutri-vm.">Медленная производительность IOPS внутри ВМ.</a></b> <i>Proxmox Виртуальная Среда</i> в форуме <a href="http://proxmox.su/forum/forum63/">Proxmox Виртуальная Среда</a>. <br />
			Спасибо, я посмотрю это. Довольно странно, что эта задача открыта так долго. <br />
			<i>23.03.2025 17:10:00, dustin77.</i>]]></description>
			<link>http://proxmox.su/forum/messages/forum63/message316261/76546-medlennaya-proizvoditelnost-iops-vnutri-vm.</link>
			<guid>http://proxmox.su/forum/messages/forum63/message316261/76546-medlennaya-proizvoditelnost-iops-vnutri-vm.</guid>
			<pubDate>Sun, 23 Mar 2025 17:10:00 +0300</pubDate>
			<category>Proxmox Виртуальная Среда</category>
		</item>
		<item>
			<title>Медленная производительность IOPS внутри ВМ.</title>
			<description><![CDATA[<b><a href="http://proxmox.su/forum/messages/forum63/message316260/76546-medlennaya-proizvoditelnost-iops-vnutri-vm.">Медленная производительность IOPS внутри ВМ.</a></b> <i>Proxmox Виртуальная Среда</i> в форуме <a href="http://proxmox.su/forum/forum63/">Proxmox Виртуальная Среда</a>. <br />
			<noindex><a href="https://bugzilla.proxmox.com/show_bug.cgi?id=4295" target="_blank" rel="nofollow" >https://bugzilla.proxmox.com/show_bug.cgi?id=4295</a></noindex> Тикет по очередям. Может, открываем ещё один для iothreads. <br />
			<i>22.03.2025 22:22:00, floh8.</i>]]></description>
			<link>http://proxmox.su/forum/messages/forum63/message316260/76546-medlennaya-proizvoditelnost-iops-vnutri-vm.</link>
			<guid>http://proxmox.su/forum/messages/forum63/message316260/76546-medlennaya-proizvoditelnost-iops-vnutri-vm.</guid>
			<pubDate>Sat, 22 Mar 2025 22:22:00 +0300</pubDate>
			<category>Proxmox Виртуальная Среда</category>
		</item>
		<item>
			<title>Медленная производительность IOPS внутри ВМ.</title>
			<description><![CDATA[<b><a href="http://proxmox.su/forum/messages/forum63/message316259/76546-medlennaya-proizvoditelnost-iops-vnutri-vm.">Медленная производительность IOPS внутри ВМ.</a></b> <i>Proxmox Виртуальная Среда</i> в форуме <a href="http://proxmox.su/forum/forum63/">Proxmox Виртуальная Среда</a>. <br />
			Как описано и также указано в предоставленной вами ссылке, на один диск приходится только один поток. Qemu позволяет иметь несколько потоков на диск/контроллер, но это сейчас не используется в Proxmox, или, по крайней мере, я не нашел способа это настроить. Это стало бы невероятным увеличением производительности, как видно из значений в последнем выводе fio выше. <br />
			<i>22.03.2025 12:17:00, dustin77.</i>]]></description>
			<link>http://proxmox.su/forum/messages/forum63/message316259/76546-medlennaya-proizvoditelnost-iops-vnutri-vm.</link>
			<guid>http://proxmox.su/forum/messages/forum63/message316259/76546-medlennaya-proizvoditelnost-iops-vnutri-vm.</guid>
			<pubDate>Sat, 22 Mar 2025 12:17:00 +0300</pubDate>
			<category>Proxmox Виртуальная Среда</category>
		</item>
		<item>
			<title>Медленная производительность IOPS внутри ВМ.</title>
			<description><![CDATA[<b><a href="http://proxmox.su/forum/messages/forum63/message316258/76546-medlennaya-proizvoditelnost-iops-vnutri-vm.">Медленная производительность IOPS внутри ВМ.</a></b> <i>Proxmox Виртуальная Среда</i> в форуме <a href="http://proxmox.su/forum/forum63/">Proxmox Виртуальная Среда</a>. <br />
			Используйте VirtIO SCSI Single: <noindex><a href="https://pve.proxmox.com/pve-docs/pve-admin-guide.html#qm_hard_disk" target="_blank" rel="nofollow" >https://pve.proxmox.com/pve-docs/pve-admin-guide.html#qm_hard_disk</a></noindex><br /><br />Отредактировал: Похоже, я неправильно понял вопрос и упустил "single" в первом сообщении этой темы. <br />
			<i>22.03.2025 06:38:00, leesteken.</i>]]></description>
			<link>http://proxmox.su/forum/messages/forum63/message316258/76546-medlennaya-proizvoditelnost-iops-vnutri-vm.</link>
			<guid>http://proxmox.su/forum/messages/forum63/message316258/76546-medlennaya-proizvoditelnost-iops-vnutri-vm.</guid>
			<pubDate>Sat, 22 Mar 2025 06:38:00 +0300</pubDate>
			<category>Proxmox Виртуальная Среда</category>
		</item>
		<item>
			<title>Медленная производительность IOPS внутри ВМ.</title>
			<description><![CDATA[<b><a href="http://proxmox.su/forum/messages/forum63/message316257/76546-medlennaya-proizvoditelnost-iops-vnutri-vm.">Медленная производительность IOPS внутри ВМ.</a></b> <i>Proxmox Виртуальная Среда</i> в форуме <a href="http://proxmox.su/forum/forum63/">Proxmox Виртуальная Среда</a>. <br />
			Просто интересно, что ты думаешь об этих результатах. Ты же постоянно читаешь про большие кластерные ZFS и Ceph на Proxmox, и я не могу представить, чтобы там такие ограничения просто принимались как должное. Так что любая обратная связь в этом направлении была бы очень кстати. И я был бы рад, если кто-нибудь знает, как настроить несколько iothreads на VM в Proxmox. <br />
			<i>21.03.2025 21:15:00, dustin77.</i>]]></description>
			<link>http://proxmox.su/forum/messages/forum63/message316257/76546-medlennaya-proizvoditelnost-iops-vnutri-vm.</link>
			<guid>http://proxmox.su/forum/messages/forum63/message316257/76546-medlennaya-proizvoditelnost-iops-vnutri-vm.</guid>
			<pubDate>Fri, 21 Mar 2025 21:15:00 +0300</pubDate>
			<category>Proxmox Виртуальная Среда</category>
		</item>
		<item>
			<title>Медленная производительность IOPS внутри ВМ.</title>
			<description><![CDATA[<b><a href="http://proxmox.su/forum/messages/forum63/message316256/76546-medlennaya-proizvoditelnost-iops-vnutri-vm.">Медленная производительность IOPS внутри ВМ.</a></b> <i>Proxmox Виртуальная Среда</i> в форуме <a href="http://proxmox.su/forum/forum63/">Proxmox Виртуальная Среда</a>. <br />
			Ах да, чуть не забыл упомянуть... Поменять эти настройки на другие только ухудшило скорость, в лучшем случае. Кэш: Default (Без кэша) Async IO: Native. <br />
			<i>20.03.2025 19:50:00, dustin77.</i>]]></description>
			<link>http://proxmox.su/forum/messages/forum63/message316256/76546-medlennaya-proizvoditelnost-iops-vnutri-vm.</link>
			<guid>http://proxmox.su/forum/messages/forum63/message316256/76546-medlennaya-proizvoditelnost-iops-vnutri-vm.</guid>
			<pubDate>Thu, 20 Mar 2025 19:50:00 +0300</pubDate>
			<category>Proxmox Виртуальная Среда</category>
		</item>
		<item>
			<title>Медленная производительность IOPS внутри ВМ.</title>
			<description><![CDATA[<b><a href="http://proxmox.su/forum/messages/forum63/message316255/76546-medlennaya-proizvoditelnost-iops-vnutri-vm.">Медленная производительность IOPS внутри ВМ.</a></b> <i>Proxmox Виртуальная Среда</i> в форуме <a href="http://proxmox.su/forum/forum63/">Proxmox Виртуальная Среда</a>. <br />
			Приятный тест. Виртуальный диск (на котором fio работает внутри гостя) имеет установку "Cache: Default (No cache)"? <br />
			<i>20.03.2025 19:42:00, UdoB.</i>]]></description>
			<link>http://proxmox.su/forum/messages/forum63/message316255/76546-medlennaya-proizvoditelnost-iops-vnutri-vm.</link>
			<guid>http://proxmox.su/forum/messages/forum63/message316255/76546-medlennaya-proizvoditelnost-iops-vnutri-vm.</guid>
			<pubDate>Thu, 20 Mar 2025 19:42:00 +0300</pubDate>
			<category>Proxmox Виртуальная Среда</category>
		</item>
		<item>
			<title>Медленная производительность IOPS внутри ВМ.</title>
			<description><![CDATA[<b><a href="http://proxmox.su/forum/messages/forum63/message316254/76546-medlennaya-proizvoditelnost-iops-vnutri-vm.">Медленная производительность IOPS внутри ВМ.</a></b> <i>Proxmox Виртуальная Среда</i> в форуме <a href="http://proxmox.su/forum/forum63/">Proxmox Виртуальная Среда</a>. <br />
			Привет всем! Сейчас тестирую, как можно получить максимальную производительность диска (IOPS) внутри VM. Заметил, что есть жесткий предел внутри VM, например, ~120K случайной записи (с VirtIO SCSI одноконтроллером) и ~170K случайной записи (с VirtIO block). Более точные значения перечислены ниже. Также удалось сузить причину до ограничения потока ввода-вывода, поскольку все процессы ввода-вывода работают в одном потоке, и это нельзя расширить стандартными параметрами Qemu. Это означает, что максимальная скорость масштабируется с тактовой частотой одного ядра, в данный момент она составляет 100%. Обычно вы должны иметь возможность определить несколько потоков ввода-вывода и очередей для устройств VirtIO block, как описано здесь: [<noindex><a href="https://blogs.oracle.com/linux/post/virtioblk-using-iothread-vq-mapping%5D(&lt;#1" target="_blank" rel="nofollow" >https://blogs.oracle.com/linux/post/virtioblk-using-iothread-vq-mapping](&lt;#1</a></noindex>  >). Вопрос теперь в том, будет ли эта опция скоро включена в Proxmox? Если вы определяете необходимые параметры через пользовательские параметры в VM.conf (args), вы получаете только сообщение об ошибке: “Свойство ‘virtio-blk-pci.num_queues’ не найдено”. Это было бы огромным приростом в производительности, поскольку вы почти достигаете скорости работы нативно, в зависимости от количества назначенных потоков и дополнительного закрепления CPU. Стоит отметить, что я также проводил те же тесты с автономным NVMe с форматированием ext4, чтобы исключить файловую систему ZFS как первопричину. Скорость на хосте была немного быстрее в некоторых аспектах, но ограничение внутри VM было тем же.<br /><br />Хост: <img class="lazyload "  src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="/upload/forum/proxmox/83585-680dac62485bc705bca899a22b73e56d.jpg" alt="Пользователь добавил изображение" border="0" /><br /><br />Конфигурация хранилища: ZFS vDev Mirror (Raid10): 4x Kioxia CD8P-R SIE (7.68TB)<br /><br />Результаты тестирования:<br /><br />На хосте ZFS: Compression=lz4, ARC=all, Dedup=off, ashift=12, atime=off, recordsize=16K<br /><br />Test Name | IOPS | MB/s<br />------- | -------- | --------<br />randread | 1425k | 5838 MB/s<br />randwrite | 284k | 1162 MB/s<br />seqread | 2121k | 8687 MB/s<br />seqwrite | 497k | 2035 MB/s<br /><br />Код:<br /><br />RND Write:<br />`fio --bs=4k --direct=1 --gtod_reduce=1 --ioengine=libaio --iodepth=32 --group_reporting --name=randwrite --numjobs=16 --ramp_time=10 --runtime=60 --rw=randwrite --size=256M --time_based --directory=/vdev-mirror/FIO/`<br /><br />RND Read:<br />`fio --bs=4k --direct=1 --gtod_reduce=1 --ioengine=libaio --iodepth=32 --group_reporting --name=randread --numjobs=16 --ramp_time=10 --runtime=60 --rw=randread --size=256M --time_based --directory=/vdev-mirror/FIO/`<br /><br />SEQ Write:<br />`fio --bs=4k --direct=1 --gtod_reduce=1 --ioengine=libaio --iodepth=32 --group_reporting --name=seqwrite --numjobs=16 --ramp_time=10 --runtime=60 --rw=write --size=256M --time_based --directory=/vdev-mirror/FIO/`<br /><br />SEQ Read:<br />`fio --bs=4k --direct=1 --gtod_reduce=1 --ioengine=libaio --iodepth=32 --group_reporting --name=seqread --numjobs=16 --ramp_time=10 --runtime=60 --rw=read --size=256M --time_based --directory=/vdev-mirror/FIO/`<br /><br />Внутри VM:<br /><br />Конфигурация VM:<br />* 32x vCPU<br />* Тип CPU хоста<br />* 32GB RAM<br />* iothread=true<br />* discard=true<br />* Сырой диск на ZFS vdev mirror<br /><br />Чтобы сделать сообщение короче, я просто прикреплю тест randread для обоих типов контроллера хранилища.<br /><br />С контроллером VirtIO SCSI:<br /><br />Код:<br />`fio --bs=4k --direct=1 --gtod_reduce=1 --ioengine=libaio --iodepth=32 --group_reporting --name=randread --numjobs=16 --ramp_time=10 --runtime=60 --rw=randread --size=256M --time_based --directory=/home/FIO/`<br /><br />randread: (g=0): rw=randread, bs=&#174; 4096B-4096B, (W) 4096B-4096B, (T) 4096B-4096B, ioengine=libaio, iodepth=32<br />...<br />fio-3.33<br />Starting 16 processes<br />Jobs: 16 (f=16): [r(16)][100.0%][r=653MiB/s][r=167k IOPS][eta 00m:00s]<br />randread: (groupid=0, jobs=16): err= 0: pid=979: Wed Mar 19 14:34:50 2025<br /> &nbsp;read: IOPS=169k, BW=659MiB/s (691MB/s)(38.6GiB/60008msec)<br /> &nbsp; bw ( &nbsp;KiB/s): min=667121, max=790884, per=100.00%, avg=675333.80, stdev=1131.55, samples=1916<br /> &nbsp; iops &nbsp; &nbsp; &nbsp; &nbsp;: min=166778, max=197718, avg=168831.60, stdev=282.89, samples=1916<br /> &nbsp;cpu &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;: usr=0.68%, sys=2.02%, ctx=321241, majf=0, minf=587<br /> &nbsp;IO depths &nbsp; &nbsp;: 1=0.0%, 2=0.0%, 4=0.0%, 8=0.0%, 16=0.0%, 32=100.0%, &gt;=64=0.0%<br /> &nbsp; &nbsp; submit &nbsp; &nbsp;: 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, &gt;=64=0.0%<br /> &nbsp; &nbsp; complete &nbsp;: 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.1%, 64=0.0%, &gt;=64=0.0%<br /> &nbsp; &nbsp; issued rwts: total=10124405,0,0,0 short=0,0,0,0 dropped=0,0,0,0<br /> &nbsp; &nbsp; latency &nbsp; : target=0, window=0, percentile=100.00%, depth=32<br /><br />Внутри VM на Ubuntu Host с установкой QEMU/KVM и двумя iothreads: Чем больше iothreads вы назначаете контроллеру VirtIO block, тем быстрее/лучше производительность внутри VM.<br /><br />Код:<br />`fio --bs=4k --direct=1 --gtod_reduce=1 --ioengine=libaio --iodepth=32 --group_reporting --name=randread --numjobs=16 --ramp_time=10 --runtime=60 --rw=randread --size=256M --time_based --directory=/home/FIO/`<br /><br />randread: IOPS=630k, BW=2460MiB/s (2579MB/s)(144GiB/60003msec) <br />
			<i>20.03.2025 18:37:00, dustin77.</i>]]></description>
			<link>http://proxmox.su/forum/messages/forum63/message316254/76546-medlennaya-proizvoditelnost-iops-vnutri-vm.</link>
			<guid>http://proxmox.su/forum/messages/forum63/message316254/76546-medlennaya-proizvoditelnost-iops-vnutri-vm.</guid>
			<pubDate>Thu, 20 Mar 2025 18:37:00 +0300</pubDate>
			<category>Proxmox Виртуальная Среда</category>
		</item>
	</channel>
</rss>
