RemoteFX compatible graphics card

Posted on 2014-07-31
Last Modified: 2014-08-01
Hi Experts,

We have a new Hyper-V 2012 server set up which is running a number of Virtual machines each of which has CCTV software installed.  The minimum requirements for each bit of software running on each VM is a graphics card capable of 1280 x 720 minimum resolution with 512MB or more.

We are running Hyper-V 2012 on this hardware HP ProLiant DL380e Gen8 and each VM seems to run fine (just using the HP on-board chip-set?), the video feed from offsite cameras to the software display fine through RDP until you increase the resolution, then things get choppy and slow down.

I have come to the conclusion that the only way to resolve this issue is to install a reasonable graphics card into the server.  However I don't require anything too powerful, or expensive hopefully?? Most of the cards mentioned in this msdn article seem way over spec'd and priced, 
Nvidia Quadro K6000 is well over £3000 and seems to be capable of playing 3D games over an RDP connection to the Hyper-V server. I don't think this is what we need....

Does anyone know of a card which will work with Hyper-V 2012, RemoteFX and on this HP hardware?

I read this guys article in experts exchange 
He is using an NVIDIA Quadro 2000 PCI-Express, 1GB GDDR5

Bear in mind, ideally I would like multiple VM's to access it at the same time, ideally around 5 to 6 VM's all running similar software? Presumably it makes no difference if there is nothing plugged into the graphics card, I'll just assign it to the VM on the Hyper-V and the VM will be able to use it.

Thank you to anyone who can help.
Question by:corecc
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 4
  • 3
  • 2
LVL 121
ID: 40231549
The specifications for RemoteFX for Windows 2012, have been relaxed a lot to DirectX11 compatible, which is most nVidia GeForce 6/7 series.

These would be suitable as a test, for a single VM, but for multiple VMs you are going to require an expensive GPU.

What does make the difference, when sharing a GPU is the amount of memory available for your concurrent VMs.

The K6000 is unlikely to provide good 3D game play at a good frame rate.

Author Comment

ID: 40231638
Hi Andrew,

Thank you very much for your reply. I'm not interested in it being capable of 3d Gaming, however it should be able to be used by 5 to 6 VM's and allowing them to use a minimum resolution of 1280 x 720.  Is there anywhere on the web that gives a full list of compatible cards?

Presumably it will need drivers for a HP DL Server and Windows 2012 R2? Be Direct X 11 compatible and have about 2Gb - 3Gb to run 5-6 VM's ?

Can you think of anything else it may need?

Thanks again.
LVL 121
ID: 40231654
nVidia Grid K1 and K2 are the cards, you need to look at and investigate, but none of these "server graphics cards" GPUs are cheap.
Is Your DevOps Pipeline Leaking?

Is your CI/CD pipeline a hodge-podge of randomly connected tools? You’ve likely got a tool to fix one problem & then a different tool to fix another, resulting in a cluster of tools with overlapping functionality. Learn how to optimize your pipeline with Gartner's recommendations


Author Comment

ID: 40231960
I thought this may be the case :(

However really seems to be over kill for what I'm looking for.  What your saying is lots of cards will probably work but without testing who knows?

I might go for the AMD FirePro™ S7000, it seems more resonable and I can't see any reason why it wouldn't work.  You may think otherwise?
LVL 121

Accepted Solution

Andrew Hancock (VMware vExpert / EE MVE^2) earned 500 total points
ID: 40231999
Any DirectX 11 compatible card will work with RemoteFX now, BUT the big difference between consumer and server GPU, seems to be the memory.

We have successfully tested nVidia GeForce 600 and 700 series cards, with a few concurrent users with no issues.

Rpughly 512MB per user/VM session.

But when these consumer cards, only have 2-3GB, you'll not get many sessions, which is why the higher memory cards are better.

The AMD, is Directx 11 compatible, and 4GB card, should be fine.

We just use nVidia, as they are leaders in this area.

Also we have found, that heat, power, 6pin and 8pin connectors can be an issue when trying to install a consumer card in a server in a rack.
LVL 55

Expert Comment

ID: 40232667
From quickspecs describing 2nd riser..- NOTE: Slot 5 supports up to 225w PCIe cards. An additional Graphic Card Power Adapter Kit is required (663282-B21). See Option Section below for offering.

That sucks, you used to automatically get the cable when you bought the X16 riser card.

Only cards HP lists in the server's quickspecs are the Quadro 6000 that you say is over £3000 and the 4000 which is under £1000, (need CPU2 plus riser plus cable kit on top of that price).

There's actually a better selection of video cards for the workstation blades, not that that's any help to you. You don't have to plug anything into the graphics port by the way,

Author Closing Comment

ID: 40233638
Thanks for your help, much appriceated. I think I have a better idea of at least what is going to work. I do think we will go for one of the higher end ATI's  as they are cheaper than than the Nvidia. Thanks again for all your help.

Author Comment

ID: 40233659
Hi Andy,

Just saw your comment, apologies I just closed the question but your comment was helpful, but presumably although the quickspec for the server only mentions 2 cards, it should work with others.  Thanks for clearing up the fact you don't need anything to be plugged into the physical port of the graphics card for this to work.  Probably fairly obvious to people with more experience in this subject.  

Thanks again all.
LVL 55

Expert Comment

ID: 40234658
It's fairly obvious on the blade graphics cards, you'd have to saw a hole in the lid to get the cable in ;)

Featured Post

Automating Your MSP Business

The road to profitability.
Delivering superior services is key to ensuring customer satisfaction and the consequent long-term relationships that enable MSPs to lock in predictable, recurring revenue. What's the best way to deliver superior service? One word: automation.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

The following article is comprised of the pearls we have garnered deploying virtualization solutions since Virtual Server 2005 and subsequent 2008 RTM+ Hyper-V in standalone and clustered environments.
Giving access to ESXi shell console is always an issue for IT departments to other Teams, or Projects. We need to find a way so that teams can use ESXTOP for their POCs, or tests without giving them the access to ESXi host shell console with a root …
How to install and configure Citrix XenApp 6.5 - Part 1. In this video tutorial we have explained step by step installation of Citrix XenApp 6.5 Server on Windows Server 2008 R2 is explained in this video. We have explained the difference between…
In this video tutorial I show you the main steps to install and configure  a VMware ESXi6.0 server. The video has my comments as text on the screen and you can pause anytime when needed. Hope this will be helpful. Verify that your hardware and BIO…

728 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question