Hello, I am interested in using GRID to create vGPUs to use on multiple VMs via (possibly on) a host computer. Looking at KVM as the hypervisor as I am using Linux (Ubuntu not RHEL though) and likely Ubuntu on the VMs. Also considering XenServer or vSphere. I had a few questions of which I am wondering if you either have an answer for, or could point me to a good reliable source.
How secure is each vGPU - I am thinking about when the software creates multiple vGPUs off the host GPU and allocates them to separate VMs, can resources on the GPU be hacked or accessed from one vGPU to another (from within the VMs)?
If not, what sort of security is used?
How does GRID allocate the GPU resources to each vGPU, for example can it be evenly split ~16 times and balanced evenly, or dynamically allocated so if some are being underused, another one can draw more resources?
Looking at packages and pricing, does one vGPU creation off a host count as one CCU (requiring subscription and licensing from Nvidia) or is one host GPU one CCU regardless of how many vGPUs for VMs created?
Thank you in advance, and hopefully someone can provide some answers, no doubt they are out there, but I am having some difficulty finding anything concrete and explicit.