Citrix’ Alternative to VMware OSOT: Citrix Optimizer
Citrix has just released an alternative to the VMware OSOT called ‘Citrix Optimizer’.
The Citrix Optimizer, which is currently released in Beta, is a PowerShell tool that helps Citrix Administrators optimize their various Operating Systems (OS) for VDI usage. The tool is intended for Desktop or Server OS’s on which a Citrix VDA is installed.
The following Operating Systems templates are currently available:
- Windows 10 (x64)
- Windows 7 (x64)
- Windows Server 2012R2
- Windows Server 2016
Citrix Optimizer: usage
Citrix Optimizer is very easy to use; you just need to download the tool from the following Citrix article: https://support.citrix.com/article/CTX224676
Unzip the files and you’re good to go.
The prerequisites are built-in in every recent Windows OS:
- PowerShell v2.0 or higher
- .NET 4.5.2 or higher
Citrix Optimizer can run in three different modes:
- Analyze: analyze the current system against a specified template and display any differences
- Execute: apply the optimizations from the template
- Rollback (available in PowerShell only for Beta release): revert the optimization changes applied previously
Below, you can find an example of an analysis performed by the Citrix Optimization tool I ran on my company Device.
Looks like I’ve got some work to do 🙂
PowerShell: automate you tasks
Unlike the VMware OSOT tool, the Citrix Optimizer tool is developed in PowerShell. Because of that, you are able to automate the tasks you perform with the tool.
For instance, you can build your own template and perform automated analysis and execution.
CtxOptimizerEngine.ps1 -Mode Analyze -Source ‘%PathToTemplate%\Custom_Windows10_x64.xml’ -OutputXml ‘%OutPutPath%\Custom_Windows10_x64_an.xml’
CtxOptimizerEngine.ps1 -Mode Execute -Source ‘%PathToTemplate%\Custom_Windows10_x64.xml’ -OutputXml ‘%OutPutPath%\Custom_Windows10_x64_an.xml’
Create your own community templates
Identical to VMware OSOT, Citrix allows you to import your own optimization templates in their tool. In other words, Citrix permits the community to create their own templates. I expect that they will build some sharing features in upcoming releases.
As mentioned before, the Citrix Optimizer is released in Beta. If you want to give feedback, please send it directly to Citrix using this form: https://podio.com/webforms/18711752/1259018