1 / 22

USDD VDI Project

USDD VDI Project. Where Do We Begin???. POC in Spring 2009 with PDS Targeted test group (ESX 3.5/20-30 VMs) Used repurposed Dell PowerEdge servers and local storage Identified project scope for Phase 1 for upcoming fall term Planned sizing requirements with room to grow for future phases.

maura
Download Presentation

USDD VDI Project

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. USDD VDI Project

  2. Where Do We Begin??? • POC in Spring 2009 with PDS • Targeted test group (ESX 3.5/20-30 VMs) • Used repurposed Dell PowerEdge servers and local storage • Identified project scope for Phase 1 for upcoming fall term • Planned sizing requirements with room to grow for future phases

  3. VDI Server Farm • HP C7000 Blade Enclosure (16 slot) with Proliant BL490c G6 blade servers • Cluster 1 (Staff) 8 blades (approx 260 running/accessible persistent VM’s) XP/7 Mix • Total 726GB physical RAM in cluster 1 (1.5 GB for WIN 7/768 MB for XP) • Cluster 2 (Student K-12) 8 blades (approx 630 running/accessible Non-Persistent VM’s)

  4. VDI Server Farm • Approx 1.2 TB physical RAM in cluster 2 (1 GB for WIN 7/768 MB for XP) • ESXi 4.1, VSphere/VCenter 4.1, View client 4.6 • Currently licensed for 800 concurrent sessions (accessed/not available) • High Watermark at a single point for concurrent logged in sessions (approx 550)

  5. VDI Storage • Net App FAS 3140 – 4 disk shelves 56 drives • Using NetApp’s Data On Tap for compression and deduplication to reduce redundant data • Added 256GB Flash Cache after Phase 1 to optimize storage for disk reads, also help alleviate any boot storms • Testimonial • Compare/Contrast with using (block-based storage) ISCSI, FC, and (file based storage) NFS http://media.netapp.com/documents/tr-3808.pdf

  6. NetApp Disk Writes • WAFL is the Write Anywhere File Layout, an approach to writing data to disk locations that minimizes the conventional parity RAID write penalty. By storing system metadata (inodes, block maps, and inode maps) in the same way application data is stored, WAFL is able to write file system metadata blocks anywhere on the disk. This approach in turn allows multiple writes to be "gathered" and scheduled to the same RAID stripe—eliminating the traditional read-modify-write penalty prevalent in parity-based RAID schemes.

  7. Core Infrastructure • Existing Core 6509 switch – added 1-10GB Ethernet module then expanded that to 2 modules after Phase 1 • Port channeled both modules together to create redundant links to NetApp and Blade Chassis

  8. Remote Access using Security Gateway • Developed by VMware and Teradicci • Eliminates need for Site to Site VPN • Authentication occurs in DMZ/acts as a broker to View Manager • http://www.vmware.com/pdf/view-46-architecture-planning.pdf Page 60 • Issues/Experience/Feedback

  9. Security Gateway Features * Enables a one click secure remote connection. Offers VPN-less connectivity from an Internet connection for VMW View clients and PCoIP zero clients * Supports up to 2000 concurrent connections * Supports up to 400 Mbit/s throughput

  10. VDI Remote access using PCoIP VMWare View Connection Server using secure tunnel to desktop for External Connections USDD ASA 5510 firewall using TCP/UDP 4172 Virtual Desktops Remote PC running VM Ware View client with Internet Connection DataCenter Security Gateway Server in DMZ

  11. Application Deployment • Packaging and Vitalizing applications using VMWare Thin App • Thin App Boot Camp - http://communities.vmware.com/community/vmtn/desktop/thinapp/bootcamp • What is Thin App? An agentless application virtualization solution that isolates applications from their underlying OS eliminating application conflict and gives you the ability to streamline application delivery and management

  12. Application Deployment Using Thin App • How it works? Wizard based software that virtualizes applications by encapsulating application files and registry into a single Thin App package that can be deployed, managed and updated independently from the underlying OS. Prescan, Build, Post scan • The virtualized application runs independently from the OS and behaves the same across different configurations for compatibility.

  13. Thin App Key Benefits • Requires no agent • Success rate of 90-95% packaging applications • Complete application isolation from OS minimizing application conflicts (missing .dll) • Integrates with VMware Horizon Application Manager allowing users to access applications from a simple web-based catalog • App link capability • Flexibility – assign Thin App packages to individual desktops or pools of desktops

  14. Liquidware Labs Profile Unity • Management console can be installed on Win 2000 and above. Can also be installed on domain controller. 32 and 64 bit support • Profile Unity client needs to be installed on VMs and must be in domain • Run .exe as startup script using Group Policy • Powerful and can be very granular/filter-rules based • Filters consist of the following elements: a filter name, filter rules, machine classes, operating system types, and connection types.

  15. Liquidware Labs Profile Unity • Currently using PU with VDI for folder redirection (Desktop & My Documents), preserve some application data, application deployment and locations based printing and also manually added printers

  16. Filter Rules • Group Membership • User Name • TCP/IP Address • Host Name • Computer Name • MAC Address • Domain • OU (User) • OU (Computer) • View Client Name

  17. Filesystem Rules/Filters • Application Data • Cookies • Desktop • Favorites • History • Personal (My Documents) • Program Group • Recent • Send To • Start Menu • Startup Group • User Profile • Local AppData • Program Files • System Drive • System Root

  18. Project Planning/Advice • Develop your roadmap/identify phases • Put core infrastucture in place for robust computing experience (avoid bottlenecks) • Allow for room to grow • Get a good understanding of what your staff is currently doing with technology and wants to do • Plan out your application deployment strategy to avoid managing many Pools • Stay Committed-avoid supporting 2 environments

  19. Hands On Activity Install Client and login remotely

  20. Questions/Discussion

More Related