Recent content by CalebSnell

  1. C

    Slow Dual ZFS Mirror Write Performance

    Hey! I just purchased and recieved a used Intel 400GB S3710 SSD and set that up a SLOG device. I see consistent 130MB/s write speeds to my ZFS pool w/ the 2 4TB drives in a mirror. I believe the optane drives are significantly more performant than the Intel SSDs, so definitely let me know what...
  2. C

    Slow Dual ZFS Mirror Write Performance

    Quick updater. Disabling sync for the pool seems to fix the issue. I tested a 10GB file and it wrote at 300MB/s the whole time, and I can see that the drive is being written to at 160-200MB/s in iostat. Writes in iostat continue to for 15s-30s after the write in file explorer stops, so as...
  3. C

    Slow Dual ZFS Mirror Write Performance

    Sorry, still no resolution. I've tested with NVME drives lately and saw the same exact slow write speeds as any other spinning drive. Peaks were obviously higher, but the drives are capable of sustained writes in excess of 300MB/s especially since I'm only testing with 10G files. And if I were...
  4. C

    Proxmox web GUI PAM auth doesn't wait for MFA

    Hi everyone, I use Jumpcloud's Linux agent to create a local user (admin) account on my Proxmox nodes that will wait for MFA to be completed before letting you login to the account. This works great, if I SSH to the Proxmox node with that account, it says "Waiting for phone authentication"...
  5. C

    Slow Dual ZFS Mirror Write Performance

    Same behavior post migration using 16k recordsize and blocksize Average 20-30MB/s, some peaks to 50-70MB/s. This is with sync set to always. With sync set to standard, I get great xfer speeds for 25% of the transfer, then it stops, then good again for a bit, then stops, then settles out back to...
  6. C

    Slow Dual ZFS Mirror Write Performance

    Migrating a VM to the host w/ blocksize 16k block size and w/ sync=standard instead of always, it seems to level out at around 150MB/s to 250MB/s, about the speed of one drive, a bit more. Will see if SMB is fixed on the VM when it finishes migrating. So ZFS must be configured fine if...
  7. C

    Slow Dual ZFS Mirror Write Performance

    Fair points! And honestly I have a hard time believing it's relating to not having a SLOG. Even if I set sync=never, the writes slowly filter out of memory at the same speeds, around 20MB/s, same as doing a copy on a guest or running ATTO or FIO. I have 64GB of DDR4 memory on that node as well...
  8. C

    Slow Dual ZFS Mirror Write Performance

    SlimTom, thank you for your response! Yes, I've previously tried varying block sizes, including 16K. atime has been disabled. I'll try enabling relatime as well and let you know how that goes. Nuke Bloodaxe, thank you as well. Yes, I've considered adding an enterprise SSD as a SLOG but for now...
  9. C

    Slow Dual ZFS Mirror Write Performance

    OK, looked into this a bit and tried disabling write caching in windows. When I did that before, it would cause the transfer to drop to 0 way more often, and SMB transfers dropped. So ATTO is showing 250MB/s at the higher IO sizes: However, this should be closing to 400-500MB/s. iostat 1 shows...
  10. C

    Slow Dual ZFS Mirror Write Performance

    Hey SlimTom, Unfortunately, no change. I even added two more drives to mirror (so i think it's two mirrors, striped), and I see OK performance but it falls back to 50ish MB/s and occasionally 0. Peak is 400-500MB/s, so about what you'd expect for two of these drives if they were RAID0'd...
  11. C

    Slow Dual ZFS Mirror Write Performance

    Thanks for the suggestions. I ran FIO in the SMB VM and saw that speeds were at ~120-140MB/s, with frequent (every 2-3s) dips to 30-60MB/s. Writes should be in the neighborhood of 180-200MB/s without these deeps, as we'll see below. I'm going to test a 4k record/blocksize now, which requires...
  12. C

    Slow Dual ZFS Mirror Write Performance

    Hi Dunuin and LnxBill! Thanks for the info. For what it's worth, sync has been set to always for a little while now. I believe when I had it off it was for testing. Also, I've done some previous testing to confirm that the testing I do within the OS (Crystaldiskmark or a file transfer from the...
  13. C

    Slow Dual ZFS Mirror Write Performance

    Still smacking my head against this but found some more useful information - It seems that when doing any of these write tests the ZFS array is actually getting read while I'm doing writes. I'm going to review the SMB config but I'm pretty sure this is behavior is happening even when doing...
  14. C

    Slow Dual ZFS Mirror Write Performance

    ugh, sorry for the misinfo- sync was set to standard so I wasn't seeing the issue as available RAM was really high and the cache never filled for long. I still ended up testing different block sizes which had no effect with sync disabled, consistently got about 60MB/s writes. Reads are great...
  15. C

    Slow Dual ZFS Mirror Write Performance

    Alright, I think I figured out the issue. I manually created a new dataset on an existing zpool and it had 128k volblocksize by default. I mounted that, added it to the Shared PC Windows VM i have, and now I get ~100-120MB/s consistently. Testing the zvol that was created by proxmox...

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!