Jump to content
Covecube Inc.
  • Announcements

    • Christopher (Drashna)

      Login issues   11/07/17

      If you have issues with logging in, make sure you use your display name and not the "username" or email.  Or head here for more info.   http://community.covecube.com/index.php?/topic/3252-login-issues/  
    • Christopher (Drashna)

      Getting Help   11/07/17

      If you're experiencing problems with the software, the best way to get ahold of us is to head to https://stablebit.com/Contact, especially if this is a licensing issue.    Issues submitted there are checked first, and handled more aggressively. So, especially if the problem is urgent, please head over there first. 
  • 0
servonix

Server 2016 PCIE passthrough

Question

Has anyone successfully passed through an LSI based controller under Hyper-V to a VM so that Scanner can get all SMART data off of each drive? Even though Server 2016 has been out for a while I'm still finding little documentation on DDA/PCIE passthrough under Hyper-V, and most of it seems GPU centric. I'm running Essentials 2016 as a VM with each individual drive passed through, and would really like to just pass through the entire controller to the guest to alleviate headaches when a drive dies/drops out. 

Share this post


Link to post
Share on other sites

5 answers to this question

Recommended Posts

  • 0
  • 0

To be blunt, this feature is designed PRIMARILY for graphics cards, so that you don't need to use RemoteFX anymore (IIRC), which is EXPENSIVE.  

 

So, I'm not surprised that this may have issues with storage controllers. 

 

 

Additionally, I would recommend trying this with HyperV Server or full Server 2016 rather than Essentials, as important parts *may* be gutted. 

Share this post


Link to post
Share on other sites
  • 0

I think I'm gonna try it on my backup server if i can ever get enough time away from work. I'm hoping to be able to stick with Hyper-V as my host. Drashna, I think I mentioned something a while back about implementing a feature for remote control that would allow the host to pass SMART to the VM in a scenario where the disk is passed through.How hard would that be to implement? that may be a more elegant solution than trying to mess with iommu and all that, especially considering that Microsoft will probably never officially support it, so it is likely to be buggy if it works at all.

Share this post


Link to post
Share on other sites
  • 0

I believe it is still the case that Hyper-V does not support passing of SMART data, so you cannot get it with disk pass-through. You would have to use Christopher's solution of running Scanner on the host and in the VM, which is what I did with Hyper-V 2012 R2 as well. My setup on Server 2016 is different as I am running the Standard version with Essentials enabled with DrivePool and Scanner running on the host. I have VM's for everything else with mounts to the pool.

Share this post


Link to post
Share on other sites
  • 0

I have been running 2 copies of scanner for a while now....Hyper-V on standard with an essentials VM, and separate DC, along with a few other VM's booting from raid 1 Velociraptors and a 240GB ssd as primary VM storage. All data drives are passed through to the essentials VM due to the Client backup limitations. I was merely suggesting a software work around so that when drives are passed through directly to the VM the host copy of scanner can communicate the SMART data to the guest, restoring full functionality of drive evacuation, etc. It still won't solve the failure to boot the VM when a drive dies in a weird way lol. I guess this topic got derailed, While PCIE passthrough would be ideal, it has it's own issues. 

Share this post


Link to post
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


×