VDI Project – Not only a XenDesktop project (part.1) VDI Project - The framework (part.2) VDI Project - Hypervisor war (part.3) VDI Project - Desktops and applications delivery (part.4) VDI Project - User Environment Manager (part.5) Designing the architecture for such a big and complex environment is a challenge. To do so I needed to think about all the possibilities of desktop / application delivery process and mechanism AND the technology I would have to use to give as much flexibility as possible while keeping in mind the existing layers. To automate and industrialize, I needed to find a software like Microsoft SCCM to deploy the operating systems, software and handling inventory. My customer had this ancient software named Radia and wanted to continue to use it since HP bought this company and renamed the product to HP Client Automation. So I didn't really had the choice on this one and I had to make sure this software will be able to bring all the automation I was looking for. After a certain number of meeting with HP, the software was good for OS deployment, Inventory management but had some lake of features in the software deployment. As my customer already bought the licenses (In fact they bought it before the beginning of the project...) I had to manage with that. Then I needed to chose the hypervisor, the connection broker, the application virtualization solution, the profile management solution and make sure everything would fit in a 3 level down architecture (Datacenter --- First Level --- Second Level --- Third Level) To make the choice I had to find all the software technology able to answer each need and compare it to another one. I also introduce the User Environment Management concept into the discussion. Here is the list of solutions I chose to work with / compare : Hypervisor : vmware vSphere vs Citrix XenServer vs Microsoft Hyper-V Automation & OS Deployment : Altiris vs HP Client Automation Application virtualisation : Citrix XenApp vs vmware ThinApp Desktop broker : vmware View vs Citrix XenDestop User Environment Manager : RES vs AppSense But this "fair" way to chose the best product by testing, evaluate it wasn't in everyone's mind and I have to front choices already made before the beginning of the project. This is the "forced" list I had few days after the project kick off : Hypervisor :…