Hey guys,
I'm running Proxmox on my NUC, which doesn't have too much disk space. To be able to run NAS, I attached 256GB SSD, connected by a SATA3-to-USB adapter. When mounting the disk to Proxmox itself, the speed is very promising, around 413MB/s.
However, when the disk is passthrough to the VM as a "USB device" in the hardware, I can only get ~100MB/s. I understand there'll be some performance loss caused by virtualization, but not this much.
Any suggestion on what I can do to increase the disk speed?
P.S., I can't passthrough the whole USB controller some USB devices need to be mounted to other VMs
Thanks!
I'm running Proxmox on my NUC, which doesn't have too much disk space. To be able to run NAS, I attached 256GB SSD, connected by a SATA3-to-USB adapter. When mounting the disk to Proxmox itself, the speed is very promising, around 413MB/s.
root@proxmox:/mnt/usb_disk# dd if=/dev/zero of=16GB bs=16M count=1024 status=progress
16978542592 bytes (17 GB, 16 GiB) copied, 41 s, 414 MB/s
1024+0 records in
1024+0 records out
17179869184 bytes (17 GB, 16 GiB) copied, 41.5631 s, 413 MB/s
However, when the disk is passthrough to the VM as a "USB device" in the hardware, I can only get ~100MB/s. I understand there'll be some performance loss caused by virtualization, but not this much.
myname@NAS:/volumeUSB1/usbshare1-2$ dd if=/dev/zero of=16GB bs=16M count=1024 status=progress
17112760320 bytes (17 GB, 16 GiB) copied, 159 s, 108 MB/s
1024+0 records in
1024+0 records out
17179869184 bytes (17 GB, 16 GiB) copied, 159.662 s, 108 MB/s
Any suggestion on what I can do to increase the disk speed?
P.S., I can't passthrough the whole USB controller some USB devices need to be mounted to other VMs
Thanks!
Last edited: