Jump to content
RESET Forums (homeservershow.com)

State of PCI passthrough


Lundgrens
 Share

Recommended Posts

Hey!

 

What is the state of PCI passthrough on the Gen8? Hardware wise it supports IOMMU/VT-d, but I've heard people have had problems with PCI passthrough still.

 

Is it possible to passthrough the RAID controller to a virtual machine in ESXi or KVM?

 

Is it possible to passthrough a GPU to a virtual machine in ESXi or KVM?

Link to comment
Share on other sites

I use Esxi 6.5 and an HD 6450 to use Kodi on the bedroom tv it works perfectly fine. But You will need to use the Esxi client to pass through the card then use the web to assign to your VM also remember to reserve all the memory on the pass through options or the VM will not start. I pass the usb through and have a usb dongle in for the remote control. I haven't tried passing through the  Raid as using it for multiple Vms and using raid 10.

I do use an E3 1225 v2 so if you have the standard Celeron cpu you will need to change it to a cpu that has VT-D

Link to comment
Share on other sites

1 hour ago, schoondoggy said:

In ESXi I have setup passthrough for a LSI RAID controller to a VM. Not sure about graphics.

 

I mean the internal controller, not a PCI Express one. I should have been more specific. Has anyone done passthrough of the internal controller, without passing through the ODD slot?

 

1 hour ago, tezray said:

I use Esxi 6.5 and an HD 6450 to use Kodi on the bedroom tv it works perfectly fine. But You will need to use the Esxi client to pass through the card then use the web to assign to your VM also remember to reserve all the memory on the pass through options or the VM will not start. I pass the usb through and have a usb dongle in for the remote control. I haven't tried passing through the  Raid as using it for multiple Vms and using raid 10.

I do use an E3 1225 v2 so if you have the standard Celeron cpu you will need to change it to a cpu that has VT-D

 

So it works then? I read somewhere that the PCI Express slot is on the same IOMMU group as something else (the CPU?). Great news if that is the case.

Link to comment
Share on other sites

9 minutes ago, tezray said:

Yes it works great depending what you want it for if for films bitstreaming etc then a cheap hd 5450 or similar works perfectly.302643c04e3a0c1b97d6667f9908ee80.jpg

Great!

 

2 minutes ago, schoondoggy said:

You can't pass through the controller you are running VM's on. You need at least two storage controllers to do passthrough.

So the ODD is connected to the same controller as the 4 bays?

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Similar Content

    • E3000
      By E3000
      Hey guys,
       
      Has anyone around here been successful in setting up Proxmox on a Gen8 using a HBA for storage?
    • E3000
      By E3000
      Hello all,
       
      A few questions for those who use Type-1 Hypervisors on their Gen8 MicroServers...
       
      I am looking to try ESXi or ProxMox and have been reading a lot of the threads on here.
      Hopefully you guys can help with some harder to find answers I have been seeking.
       
      1) Which would be the better way to setup ProxMox:
           a) Hypervisor on Internal MicroSD, VMs installed on SSD in ODD Port, Data on 4x HDDs in bays.
           b) Hypervisor on Internal USB, VMs installed on SSD in ODD Port, Data on 4x HDDs in bays.
           c) Hypervisor and VMs both installed on same SSD (partitioned?) in ODD Port, Data on 4x HDDs in bays.
           d) Hypervisor on SSD using a USB-to-SATA cable on Internal USB, VMs installed on separate SSD in ODD Port, Data on 4x HDDs in bays.
       
      2) Would a 128GB SSD be a ‘waste‘ for installing a Hypervisor on? How much space is typically needed?
       
      3) How many VMs have you guys run on a Gen8 comfortably without it being sluggish?
       
      4) Everyone seems to be going RAID crazy these days. Is there any reason to use it if high-availability is not that necessary and a good backup plan is in place? What is wrong with separate disks (or singular Raid0s)?
       
      5) Does using Type-1 Hypervisors have any effect on the internal fans speed/noise? Is it possible to have 3-5 VMs running and still have the fan speed @~8% as it was when I was using 2 nested (Type-2) VMs?
       
      Sorry in advance if some of these questions are silly, common knowledge, or “depends on what you are doing in the VMs!” 😆
       
      Thanks in advance to all those that help!
    • jbssm
      By jbssm
      Hi all,
      I've just got the Microserver Gen10 and after some fiddling I managed to install Arch Linux.
       
      In order to do that I had to turn of IOMMU in BIOS since that's the only way for it to recognize the drives in order to boot.
       
      This shows another bug where AMD kfd device can't start due to IOMMU being disabled and I end up without any video besides VESA (so, not using the GPU).
       
      What drivers/workaround do you sugest to use in order to get the GPU to work on linux?
    • Joe_Miner
      By Joe_Miner
      HPE ProLiant Gen10 MicroServer with streaming movie playing (Batman vs Superman – Monitor 1), six VMs loaded and powered up (Hyper-V Manager window open – Monitor 2), and Excel spreadsheet opened crunching 19 years of daily data for multiple graphs (Monitor 3) all using about 49% of installed 32GB RAM.  The disk activity that can be made out on the Task Manager is from the VMs – the Excel spreadsheet is on my home server.
      For the above I had the following connections left to Right:
      1st Monitor attached with HDMI cable via: “Active DisplayPort to HDMI 4K Adapter, Benfei DP to HDMI Ultra HD Converter”   https://www.amazon.com/gp/product/B01M5DX296/ref=oh_aui_detailpage_o07_s00?ie=UTF8&psc=1
      2nd Monitor attached to VGA Port
      3rd Monitor attached with HDMI cable via : Passive “4K DisplayPort 1.2 to HDMI Adapter by Benfei DP Display Port to HDMI UHD 2K 3D Audio and Video Converter Male to Female Gold-Plated Cord” https://www.amazon.com/gp/product/B06VV26BLB/ref=oh_aui_detailpage_o07_s01?ie=UTF8&psc=1
       
      Check out the Thread on PassMark performance: 
      The 2D Graphics Mark was 424.7
      The 3D Graphics Mark was 1211
      The PassMark Analysis has the resolution of all three of my monitors as well as other information it detected about the AMD Radeon R7 Graphics.  I do not have a 4K monitor so I was not able to test that capability.
       
      THIS WAS ALL AFTER I CORRECTED A ERROR I FOUND VERY EARLY ON IN SYSTEMS INFORMATION AND PROBLEM DEVICES
      Systems Information showed a Problem device: ACPI\AMD0020\20 -- to fix that I went to http://support.amd.com/en-us/download

       
      The file will look like:

       
      it will take awhile to execute!
       
      Afterwards the Device Manager looked like:

       
      And in System Information the Problem devices will be cleared out:

       
      My setup at the time was:

       
      Running at ~55W with 32GB RAM and two VMs active when I did this.
       
       
    • ThePoulsen
      By ThePoulsen
      Hi All
       
      I'm currently planning a new business venture (I'm going to build a strategy execution platform for medium sized businesses) for this I am currently trying to decide if I want to host the tool myself, or move it to the cloud.

      The features I plan on running (possibly on individual virtual clients)
      NAS for backup (mirror towards an existing HP microserver gen8 for extra backup) One or more database servers (Postgresql) Mail server for one or more domains DNS server Web server for one or more websites FTP server one or more development clients for testing purposes. The Web app will be an Apache/Python Flask/postgresql LAMP stack. I am not anticipating thousands of concurrent users, but plan on selling locally (Denmark) where a success would be 100-200 daily users. so the load will be relatively small.
       
      I am looking at several dell servers, and I am having a hard time sizing my requirements.

      would a Xeon E3-1245V5 be sufficient for 5-15 virtual machines given 64 GB memory
      which RAID level should I be looking into? speed should not be an issue, so I am thinking that a simple mirror between two drives should be suficcient, combined with external clone.
       
      Any thoughts?
×
×
  • Create New...