Best Practices in Virtualizing RDS and VDI: THE Virtual Reality Check - PowerPoint PPT Presentation

best practices in virtualizing rds and vdi the virtual reality check n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Best Practices in Virtualizing RDS and VDI: THE Virtual Reality Check PowerPoint Presentation
Download Presentation
Best Practices in Virtualizing RDS and VDI: THE Virtual Reality Check

play fullscreen
1 / 113
Best Practices in Virtualizing RDS and VDI: THE Virtual Reality Check
91 Views
Download Presentation
zubin
Download Presentation

Best Practices in Virtualizing RDS and VDI: THE Virtual Reality Check

- - - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

  1. Best Practices in Virtualizing RDS and VDI: THE Virtual Reality Check Ruben Spruijt @rspruijt

  2. Project: Virtual Reality Check

  3. Ruben Spruijt, PQR

  4. A-Team Jeroen van de Kamp: j.kamp@loginconsultants.nl Ruben Spruijt: rsp@pqr.nl

  5. . Agenda • Introduction • Phase 1 & 2 • Phase 3 (VDI Deep Dive) • Phase 4 (AppVirt) - PREVIEW • Unpublished results

  6. .

  7. . • www.VirtualRealityCheck.net

  8. . Performance Analysis & Review VDI + SBC

  9. . Independent & Unbiased

  10. . Latest Gear

  11. .

  12. SBC (TS/XenAPP) Terminal Server Terminal Server Hypervisor AD File Share Logging

  13. VDI 7 7 7 7 Hypervisor AD File Share Logging

  14. VSI workload (14 minute loop) • Office 2007: • Outlook, • Word, • PowerPoint • Excel • PDF printer & Adobe PDF • Internet Explorer (multiple sites + Flash Video) • FreeMind

  15. . Phase 1 & 2

  16. . Conclusions Phase 1 & 2 • Virtualization TS/XenApp: Yes we can! • Sweet spot = performance + licensing • Best-Practices • No vCPU overcommit + 2vCPU minimum • Dedicated Host / Reservation, Enforce vMMU! (x86 - vSphere) • Intel Nehalem/Westmere: impressive • Hyper-Threading + EPT-D = Doubling Capacity

  17. . Phase 3

  18. . Test platform Phase 3: VMware vSphere 4.x

  19. . VSI vs VRC Optimizations

  20. . VRC optimizations: Standard VSI Tuning

  21. . VRC optimizations: Extra Disabled Services

  22. . VRC optimizations: Scheduled Tasks

  23. “…Project VRC must emphasize that it is crucial to test and validate these optimizations in your own VDI deployment…”

  24. . VDI + Storage

  25. Understanding I/O • Windows XP • Windows 7 + VSI Optimizations • Windows 7 + VRC Optimizations

  26. Understanding I/O • Boot and Logon • First VSI loop • Second VSI loop • Idle + 6 Apps • Idle + No Apps

  27. Understanding I/O • Boot and Logon • First VSI loop • Second VSI loop • Idle + 6 Apps • Idle + No Apps

  28. Boot and Logon

  29. Boot and Logon; normalized

  30. Boot and Logon, Read vs Write I/O

  31. Understanding I/O • Boot and Logon • First VSI loop • Second VSI loop • Idle + 6 Apps • Idle + No Apps

  32. First VSI Loop

  33. First VSI Loop: normalized

  34. First VSI Loop, Read vs Write I/O

  35. . Understanding I/O • Boot and Logon • First VSI loop • Second VSI loop • Idle + 6 Apps • Idle + No Apps

  36. . Second VSI Loop

  37. . Second VSI Loop: normalized

  38. . Second VSI Loop: Read vs Write I/O

  39. . Understanding I/O • Boot and Logon • First VSI loop • Second VSI loop • Idle + 6 Apps • Idle + No Apps

  40. . Idle I/O With 6 Applications Running

  41. . Idle I/O With 6 Applications Running: Normalized

  42. . Understanding I/O • Boot and Logon • First VSI loop • Second VSI loop • Idle + 6 Apps • Idle + No Apps