Project VRC – Virtual Reality Check Phase V – Antivirus on VDI
@RSpruijt (Ruben Spruijt), @TheJeroen (Jeroen van de Kamp) and@ProjectVRC have created the whitepaper Phase 5 of the Virtual Reality Check where they focus on the impact and best practice for antivirus on VDI.
This is a must read whitepaper if you are working with VDI
Goal of Project VRC phase IV
The primary goal of Project Virtual Reality Check phase IV is to investigate the overall scalability impact of Application Virtualization solutions within VDI. The three biggest and most commonly used vendors in the VDI market space are investigated: Citrix Application Streaming, Microsoft App-V and VMware ThinApp. These three solutions were compared in different streaming configurations. This whitepaper does a true deep dive on Application Virtualization impact within VDI.
Depending on the use case scenario, Project VRC discovered that this impact can be significant. Test results show that Application Virtualization has impact on the VDI user density, which can be decreased by 20% to 45% when Office is completely virtualized. This should be considered as a worst case scenario. When only a couple of specific (business) applications is virtualized, the session density decreases by only 3 to 12%. In practice the Application Virtualization overhead will be highly dependent on how often virtualized applications are started, and how much file IO and registry access they generate: specifically the creation of the virtualization ‘bubble’/environment for the application can have a significant overhead.
In this white paper Project VRC investigates the impact of antivirus solutions on VDI. The following questions were asked:
- What is the performance/capacity impact of the most well-known AV solutions when used in a VDI environment?
- How do AV solutions designed for virtual environments with so called “off-loading” architectures compare with conventional solutions from a performance perspective?
- How does the disk IO impact compare with the different AV solutions, conventional and off-loading architectures?
- What is the performance impact in stateless desktop environments in comparison to stateful desktops?
- What possibilities are there for performance tuning and how does this affect the overall impact on performance impact?