Hi Zhang,
Please let me first comment on this statement “Adobe is promoting collaborative editing with Anywhere but I am curious about the following: [and all your questions are about GRID VCA]”
GRID VCA and Adobe Anywhere are two different products. Both take advantage of NVIDIA GPUs but they work differently and solve different problems.
Adobe Anywhere is designed for video workflow collaboration. With Anywhere you run Premiere Pro, After Effects and Prelude on both the server and the client machine. The software dynamically decides where to do the processing (either server or client). Moreover Anywhere has a host of collaboration features.
GRID VCA is an appliance designed to deliver GPU accelerated applications with the benefits of virtualization. (as Alex noted). With VCA the software that you want to run is only installed and run on the VCA, all processing is done on the VCA. The display is encoded and sent to a tiny client application that decodes the display stream.
Alex is correct with all of his answers and specifically about the virtualization benefits such as security, deployment management, etc… however let me add some additional information.
If all 8 users are maxing out the CPU then yes the VCA is a bad fit for that workflow. 8 Quadro Workstations may be a better fit. However if the CPU usage is mixed then VCA may work. Let me explain how it works and you can decide if it fits for your workflow. There are a total of 32 cores (hyper-threaded) on the VCA and each user is allocated 8 virtual CPU cores. What this means is that on average everyone gets 4 CPU cores. Occasionally, if one of the users needs more CPU power they can use up to 8 cores the other users will be left sharing the remaining cores. In the case of GPUs and memory the resources are dedicated to the user so that each user gets 30GB of memory and a dedicated Quadro K5000-class GPU.
As for the storage system, yes multiple layers, multiple users, low compression all puts pressure on the storage system. Again this is a load balancing problem and the actual required bandwidth depends on usage. The VCA provides two 10GigE connections and expects you to connect to a NAS. We have recently added a small amount of local storage within the appliance, 60GB, which is a shared scratch space. This scratch space can be used to save your current project and offload the storage system but is not intended to replace a NAS.
Video I/O cards do not work.
VCA has a homogeneous user model. All users are equal. Everyone gets the exact same system resources so there is no per user optimization.
On the single point of failure, VCA does have some internal redundancy such as redundant power supplies and software redundancy so that if one of the 8 virtual machines goes down the remaining 7 continue to work. However of the entire system goes down then the only solution is to replace the unit.
I hope this helps you understand the VCA better so that you can choose the product that best addresses the problems you are trying to solve. GRID VCA, Adobe Anywhere or Quadro based workstations.
Kind regards,
Ankit Patel
Sr. Product Manager – GRID VCA