November 18, 201510 yr Hey unRAID-team and others, At first I want to thank you all for the great possibilities you achieved to hammer together. I am quite surprised how easy it is to passthrough gpus with this. Was asking myself for quite a while now why no one created what you have achieved. There's nothing too smiliar if I am not mistaken. I intend to set up a machine for game capturing and obviously need to store that captured material somewhere. I will have a lot of emulators and diffrent test systems running, aswell as I intend to make this my primary everyday workstation. I am using vms for quite a while, but I am all green if it comes to most of the things required to set this up correctly. My machine: 4790k GA-Z97X-SOC Force 32gb Ram Asus gtx670 4gb (one more gpu to come) Samsung 850 EVO (x2) old 1tb drive (I want to get a 4tb drive instead) Device Output: 00:00.0 Host bridge: Intel Corporation 4th Gen Core Processor DRAM Controller (rev 06) 00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor PCI Express x16 Controller (rev 06) 00:02.0 VGA compatible controller: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller (rev 06) 00:03.0 Audio device: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor HD Audio Controller (rev 06) 00:14.0 USB controller: Intel Corporation 9 Series Chipset Family USB xHCI Controller 00:16.0 Communication controller: Intel Corporation 9 Series Chipset Family ME Interface #1 00:19.0 Ethernet controller: Intel Corporation Ethernet Connection I217-V 00:1a.0 USB controller: Intel Corporation 9 Series Chipset Family USB EHCI Controller #2 00:1b.0 Audio device: Intel Corporation 9 Series Chipset Family HD Audio Controller 00:1c.0 PCI bridge: Intel Corporation 9 Series Chipset Family PCI Express Root Port 1 (rev d0) 00:1c.2 PCI bridge: Intel Corporation 9 Series Chipset Family PCI Express Root Port 3 (rev d0) 00:1d.0 USB controller: Intel Corporation 9 Series Chipset Family USB EHCI Controller #1 00:1f.0 ISA bridge: Intel Corporation 9 Series Chipset Family Z97 LPC Controller 00:1f.2 SATA controller: Intel Corporation 9 Series Chipset Family SATA Controller [AHCI Mode] 00:1f.3 SMBus: Intel Corporation 9 Series Chipset Family SMBus Controller 01:00.0 VGA compatible controller: NVIDIA Corporation GK104 [GeForce GTX 670] (rev a1) 01:00.1 Audio device: NVIDIA Corporation GK104 HDMI Audio Controller (rev a1) 03:00.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 41) /sys/kernel/iommu_groups/0/devices/0000:00:00.0 /sys/kernel/iommu_groups/1/devices/0000:00:01.0 /sys/kernel/iommu_groups/1/devices/0000:01:00.0 /sys/kernel/iommu_groups/1/devices/0000:01:00.1 /sys/kernel/iommu_groups/2/devices/0000:00:02.0 /sys/kernel/iommu_groups/3/devices/0000:00:03.0 /sys/kernel/iommu_groups/4/devices/0000:00:14.0 /sys/kernel/iommu_groups/5/devices/0000:00:16.0 /sys/kernel/iommu_groups/6/devices/0000:00:19.0 /sys/kernel/iommu_groups/7/devices/0000:00:1a.0 /sys/kernel/iommu_groups/8/devices/0000:00:1b.0 /sys/kernel/iommu_groups/9/devices/0000:00:1c.0 /sys/kernel/iommu_groups/9/devices/0000:00:1c.2 /sys/kernel/iommu_groups/9/devices/0000:03:00.0 /sys/kernel/iommu_groups/10/devices/0000:00:1d.0 /sys/kernel/iommu_groups/11/devices/0000:00:1f.0 /sys/kernel/iommu_groups/11/devices/0000:00:1f.2 /sys/kernel/iommu_groups/11/devices/0000:00:1f.3 My plan: - 2 windows 8.1 vms with gpu passtrough + 1 ubuntu vm (without gpu) - native usb hosts on both win 8.1 vms because some of my stuff does only work natively - as much disk write speed on one of the vms as possible for UHD capture, the more I can write, the less I have to encode while recording What is in the way: usb - I have 2 usb 2 controllers "1a"+"1d" and 1 usb 3 controller "14.0", all seperated regarding iommu grouping. How do I pass those usb hosts through? I searched for it in the forum, but came across other issues: ssh - I realised that my unraid is headless now (how come?), well I will want to have remote acces anyway, but what guide should I follow? This is what I found, but the plugin is not available anymore. I got no experience using ssh. https://lime-technology.com/forum/index.php?topic=20848.0 Storage - What to expect if a vm inside of unraid wants to output ~1gbps to the storage shares? How does unraid behave if it's a single file, i've read it doesn't split single files? How about the caches? Or can docker images do anything regarding that data or the vms I plan? I could still return the ssds and buy 3 drives after your recomendations if that will suffice for the datastream. Even if ~1gbps is to much for 3 drives (or my configuration) how would I configure the 3 drives I currently Have to best use? The 1 tb drive should probably be parity or data (any difference if I only have one data disk?) and the 2 ssds being cache I imagine. I currently have a share with the 2 ssds together for my vmdisks, however, with the vm disks being single files, only one ssd is used so far, so I do not profit at all atm from the 2nd ssd. I bought 2 250gb to install ubuntu and windows 7/8 on seperate drives before I knew about unraid. Runnung a nas now though, I might want different drives ssds? I do not have vital data on any of this yet, so it is still pretty easy to just wipe it all and start build again. remote data acces - I will want to connect to the nas from whereever, and will have to do several steps for that to work as I do not have a static ip. Also my router is a fritzbox 6360 cable, which won't help me much I assume. However, that's not the first Problem I am facing right now. I will also want to configure unraid and take a look from an android smartphone. With unraid using a web gui, this already works. also - There will probably be a lot of smaller issues I will have to solve. Such as... currently I can only power down the machine if the array is stopped and if I start the machine, the array will still be stopped, so I will have to start the array and then each vm manually aswell, because they wont start with no array on startup. I would guess, that if I might have a parity drive, and data is secure already, I can restart unraid without turning the array down? Or there might just be a way, to start the array by default if unraid finished starting up(including the vms, which are ticked to start on startup)? It makes sense not to be able to power down unraid with the array active/unsecure, but it is quite nasty to start the array, and then each vm manually over another pc or the phone. I hope you can help me with these problems to set this machine up properly.
Archived
This topic is now archived and is closed to further replies.