2) Security and Control of Data and Usage, results Productivity
3) Lower Total Cost of Ownership (TCO)
4) Avoid purchase of newer endpoints such as thin-client, XP refresh cycle
5) Leveraging existing PCs (XP) as thin-clients by installing Free OS (Linux) with tight security policies in-place 6) Adopt RDS (Server OS/Sessions-based) to achieve scalability and lower cost as compared to VDI (Desktop OS/VM-based) VDI Components And Total Cost: For organisations who are extremely keen on Cost, Control and Security, one of the approach is to identify the VDI layers and perform a costing of each of the components. Below are the two points to consider to perform a quick cost analysis:
One-time Cost: Software Cost
> Product Software Suite Cost (CCU-Perpetual License)
> Microsoft Licensing – VDA, RDS CAL or SA Cost > Microsoft Licensing SQL Database Cost > Microsoft Licensing Desktop or Server OS Cost
> MS Office or similar application license (per access device) >Endpoint Management & Monitoring Solution Cost (E.g. Mcafee ePO or similar sometimes this is included with the VDI Product Suite/bundle)
> Endpoint Cost – Thin/Zero-Client Recurring Cost (Yearly or Every 3-4 years depending on your Product Life Cycle): > Maintenance & Support – Endpoint
> Maintenance & Support – VDI software
> MS RDS/VDA CAL (per user or device per year) Note: This report DOES NOT include Infrastructure Hardware/Datacenter Cost [Server/Storage/Network(switches/routers/bandwidth)] VDI Models: Depending on your environment, use-case(s) below are the various VDI models available with the primary VDI vendors. Choosing the model will make an impact on your TCO in terms of MS Licensing, SLA and your roadmap in the End-User Computing: 1) Citrix Flexcast – Hosted Shared, Hosted VDI (Random/Static), Remote PC, Streamed VHD
2) Microsoft RD Virtualisation Host (RDVH aka Desktop Virtualisation), RD Session Host (RDSH aka App & Session Virtualisation) 3) VMware Horizon Linked Clones or RDSH Datacenter Hardware: Few factors which can have significant impact on reducing the Total VDI Cost from hardware perspective: 1) Leveraging Existing PCs (XP machines) instead of buying Thin/Zero Clients with monitors.
2) Leveraging Existing Virtual Infrastructure (vSphere, XenServer or Hyper-V) to host the VDI servers. Shared Virtual Infrastructure (with separate VDI Cluster), Shared database (with separate VDI database instance), Adding the VDI environment to the Existing monitoring and/or management solution. 3) Leveraging Existing Storage (DAS/NAS/SAN)
4) Leveraging Existing Network (Switches, VLANs and any other network related components depending on your environment) Open-source Software – OS and Web-browser): When you think of implementing VDI in your environment keeping your tight budget in mind, you may need to dig within all of the VDI layers and identify potential items where you can reduce cost without compromising Security. The first thing that comes to mind is where can I leverage open-source software and existing hardware. Also, the way you decide will reflect your SLA to the customers. So basically setting expectations to the customer in terms of High-availability, Scalability, Performance. Having said that, following are the few indicators that can be considered to save you cost: 1) Free Linux OS on Endpoints such as Ubuntu, Chrome OS, CentOS etc. 2) Free Web-browser such as Chrome, Firefox compatible with Linux OS as well as Vendor Native Clients (Citrix Receiver, RDP, View Client) Note: If Endpoint runs on FREE Linux OS (e.g. Cr OS Linux (link), Ubuntu, CentOS desktop version), you may need to test/validate if the native client to access VDI is compatible/supported and/or simple works. Good part is most of these VDI vendors have solutions that support HTML5, so testing/validation of web browsers (Chrome/Firefox etc.) needs to be done on Linux OS. Endpoint Hardware OR Access Device – Thin/Zero-Client: 1) Windows Thin PC (WinTPC) – By using WinTPC on your existing XP machines, you can save cost if the machines are covered under an ‘active’ Software Assurance(SA). If you do NOT have active SA on existing PCs, you need to buy either Windows VDA OR Windows Intune subscription which is additional Cost (100 USD per device/per year) 2) Reload ‘striped-down version’ of a Free Linux OS on your existing machine. Test/validate your VDI solution with a POC. Microsoft VDI Licensing is one of the area where customers usually get confused due to its bewildering legal and licensing gotchas which needs hours of study through various MS documents to understand and identify the licenses that you require based on your environment and S&S EULA (Support and Subscription End User License Agreement). The scenario becomes a ‘bit’ relaxed if your existing PCs are having active Software Assurance (SA). In that case, your existing PCs (unused) can be configured as WinTPC (Windows ThinPC) can be at NO COST thus saving cost on buying new Endpoints. Having said that, on an entirely different roadmap, customers are also exploring various other VDI Vendors who provide Linux Sessions, Apps and Desktops. Since Linux is freely available (open source) it does reduce COST drastically, minus MS OS & Server Licenses. But these solutions does lack maturity and no solid roadmap, marketing and in some case support (usually ones which are open source). Per my opinion, they can make a mark if they tie-up with big giants in this space – MS, Citrix or VMWare. Will continue to share more of my thoughts and experiences in the coming weeks…..