MichaelBernasconi

Members
  • Posts

    24
  • Joined

  • Last visited

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

MichaelBernasconi's Achievements

Noob

Noob (1/14)

1

Reputation

  1. Hey ELP1, I'm currently running a Ryzen 5950X and a RTX 3070Ti on my Unraid server. I have 8 full cores (16 threads) and the 3070Ti passed through to my gaming VM (Windows 11). FS2020 runs fine for me. I have not compared against bare metal performance but I'm not noticing any lag that is bothering me. A few things to check in case you have performance issues. 1. Make sure the vdisk that you install FS2020 on is located on an SSD. This made a big difference for me. 2. Make sure you allocate enough RAM for the VM. I'm giving it 16GB. 3. In case your CPU has hyper threading (which it probably does) make sure that you are passing both threads that belong to the same core to the VM. I hope these tips help. Best, Michael
  2. I'm hosting a wireguard server hub & spoke access vpn on a server I have. I was able to connect several machines to this vpn already and everything seems to work fine. Now I'm trying to connect my Unraid server to this vpn. I've tried using the "import tunnel" button in the GUI but it does not seem to work. Does anyone know if this is even possible with the GUI? Best, Michael
  3. Great to hear that things are starting to work for you! I'd suggest moving the steam library to a separate vdisk. I've also encountered some problems in the past where games did not like being installed on a network share. Since you won't be able to use the same steam library from 2 VMs at the same time I don't see any reason to use a share instead of a vdisk. I've also had the best IO performance with vdisks.
  4. How do these games not work? I've never encountered a game that does not work on my vm except for the anti cheat reasons I mentioned. I did encounter some sound problems a while back. If I remember correctly I was able to fix the problem after taking a look at this thread.
  5. I've been running unraid for almost 2 years now. I have a windows 10 gaming vm and a linux vm for work. There is a bit of a learning curve in the beginning but I'm very happy with my setup now. I was even able to swap you my CPU and mainboard without any issues. So from my personal experience I can recommend using unraid with a windows 10 vm for gaming. Just be aware that you will not be able to play certain games because their anti cheat does not allow you to play in a vm! Valorant and Faceit (CSGO) don't work because of that. If you have any questions about my setup let me know. Best, Michael
  6. Im running a Linux (PopOS) VM on my Unraid server and have noticed a large performance difference between shares and vdisks. The vdisk is passed to the VM as follows: <disk type='file' device='disk'> <driver name='qemu' type='raw' cache='writeback'/> <source file='<path_to_the_vdisk>' index='2'/> <backingStore/> <target dev='hdc' bus='virtio'/> <boot order='1'/> <alias name='virtio-disk2'/> <address type='pci' domain='0x0000' bus='0x03' slot='0x00' function='0x0'/> </disk> Note: The vdisk is stored on the array (not the cache drive) Shares are passed to the VM as follows: <filesystem type='mount' accessmode='passthrough'> <source dir='<path_to_the_share>'/> <target dir='<share_name>'/> <alias name='<share_alias>'/> <address type='pci' domain='0x0000' bus='0x05' slot='0x00' function='0x0'/> </filesystem> And then mounted with fstab like: <share_name> <path_inside_vm> 9p trans=virtio,version=9p2000.L,_netdev,rw 0 0 Note: The share has caching set to "Yes". Drive info: Array: 2x Samsung 870 EVO 4TB (one for parity) Array file system: xfs Cache: Samsung 970 EvO Plus 1TB Cache file system: btrfs I tested the read and write speeds by copying a large file. Here are my results. share -> share: 27 MB/s vdisk -> vdisk: 600 MB/s share -> vdisk: 56 MB/s vdisk -> share: 48 MB/s Why is the share performance so much worse than the vdisk performance? Do you have any suggestions on how to get better share performance?
  7. Hi, I'm running an Unraid server which I use for deep learning. I use the Nvidia-Driver plugin to pass my GPUs to a docker container which then trains my models. Since my GPUs sometimes run hotter than I would like I'm looking for a way to control the GPU fan speeds. So far I have not been able to get nvidia-settings working in the docker container or on Unraid itself. Is it possible to manually control the GPU fan speeds on Unraid? In case it is possible, would it be better to control it from the docker container or from Unraid directly? Thanks in advance, Michael
  8. First of all a big thanks to @dgaschk for posting this solution! After upgrading my CPU and mainboard I ran into this issue. Your solution fixed the problem without any further issues. Thanks a lot! I am, however, curious about the origin of this problem. Could you explain to me what these commands actually do? Which "console" us unbound? Why does this problem exist in the first place? Best, Michael
  9. I know that these questions have been asked before but I found conflicting answers. So to be sure I decided to ask again. I've been using unraid for almost 2 years now. I use it to run VMs for work and gaming as well as some docker containers. Currently I have an array with HDDs and a single SSD cache drive. This works great but I could use some better read performance. Since I don't really need any HDDs I wanted to simply move to an all SSD array. I found conflicting information about whether or not this is save or not. So my questions are. 1. Is an all (SATA) SSD array possible / save to use? 2. Do I need to do something special to get it working? 3. Do I need some special SSDs? In case I do, do you have recommendations (~4TB per drive)? I am aware that I could simply keep the HDD array and add an SSD cache pool. In case the all SSD array is not an option I'll do that. However, an all SSD array would allow me to then run an NVME cache for even higher performance where it is needed. Thanks in advance, Michael
  10. That is interesting. I followed the instructions in this video and got the image you can see at the bottom. Since there is only a single package I assumed that there is only a single die. Looking at the topology again I assume there are 3 cores per CCX sharing a single L3 cache. Is that correct? Just out of curiosity. Could you explain the difference between a CCX and a package?
  11. Thank you for the quick responses! I am aware that using cores from different dies is bad but this should be a problem for the 1920X, right? It has only a single die as far as I can see. Interesting. Is there any hope that this problem will be fixed in the future or is it an inherent problem with Zen/Zen+?
  12. I did not. I just installed 'tip and tweaks' and set the CPU governor to performance. I now get ~25 fps. So thank you for the suggestion! Unfortunately the performance now is still below what I would expect it to be. Do you have any other suggestions?
  13. Hey everyone, I recently installed Flight Simulator 2020 on a Windows 10 VM and the performance is quite bad. Naturally I would like to find (and hopefully fix) the problem. The VM has 2 vdisks attached. Vdisk1 is stored on the cache (fast SSD) and contains the OS + the game's cache. Vdisk2 is stored on the array (HDD) and contains the rest of the game. Here are my findings so far. - FlighSim2020 runs at 15-20 fps - Changing graphics settings does not influence fps at all - The game's dev tools report the main thread to be the bottleneck - GPU utilization is at ~25% - Task manager shows that 1 core is at ~75% utilization while all other cores are at ~40% - RAM does not seem to be a limiting factor. No performance difference could be observed between 16GB and 32GB - The number of cpu cores assigned to the VM does not influence performance (Tested with a minimum of 4 cores / 8 threads). My system: CPU: Threadripper 1920X Mainboard: ASRock X399 Taichi GPU: RTX 2080Ti RAM: 64GB (3000Mhz) From the above I can see two potential problems. First, single core performance could be bad on the 1920X which would explain the bottleneck. This, however, is unlikely as I have seen the game running much better on and i7 6700 HQ. Second, memory latency could explain everything. Is it possible that Unraid somehow introduces a lot of memory latency to the VM? In case it is, how do I fix it? Does anyone have an explanation or even better a fix for my problem? Best, Michael
  14. Hey guys, I trying to run some GPU heavy tasks (AI training) inside a docker container. So far it works great except that the GPUs run very hot. I had a custom script that controlled fan speeds to keep the temps low on Ubuntu but I'm unable to run that script inside the docker or directly on Unraid. The problem is that the nvidia-settings tool does not seem to work. I get the following message "nvidia-settings: error while loading shared libraries: libXxf86vm.so.1: cannot open shared object file: No such file or directory" Does anyone know how to get around this problem? Best, Michael
  15. Cool! Thanks! Intelligent caching would for sure be a very cool addition to Unraid.