Horizon Migration Tool

Horizon Migration is on the best free Tool provided VMware to help migration from Citrix XenDesktop and Xen App to Horizon 7.

Supporting Scenarios:

  • Migration from XenDesktop 7.6 and above to Horizon 7.2
  • Migration from XenApp 7.6 and above/6.0/6.5/5.0 to Horizon 7.2

The GUI wizard-based tool helps:

Desktop Migration:

  • Locate different pool based on Citrix pool type
  • Manage desktop agents
  • Create pools according to different provision technologies (manual, linked clone, instant clone)

Application Migration:

  • Validate the View agent status on RDS hosts (from View connection server, and XenApp server)
  • Create farms
  • Validate application availability on RDS hosts
  • Migrate application/desktop to one or multiple farms (new or existing)
  • Migrate entitlements to new or existing applications/desktops. Combination of application entitlements are supported
  • Check environment
  • Identify incompatible features and configuration


  • XenDesktop 7.6 or above
  • XenApp 7.6 or above, 6.5, 6.0, or 5.0
  • Horizon 7.2
  • Horizon Cloud 16.11.0 or 17.1.0

The following software are required:

  • vSphere 6.0 Update 1 or later is required for Horizon instant clone
  • .NET Framework 2.0(for Windows 2008)
  • .NET Framework 3.5(for Windows 2012)
  • JRE8 or above
  • Powershell (Required by migration of XenDesktop 7.6 or above, XenApp7.6 or above/6.5/6.0. By default already installed on system with XenDesktop 7.6 or above, XenApp7.6 or above/6.5/6.0)

How to Use

  1. Copy this Horizon Migration Tool to one Citrix Delivery Controller
  2. Run the tool by launching the HorizonMigrationTool.exe
  3. Follow the wizard

For more details, check the below demo video

Reference Horizon Migration Tool Guide

Download the Tool From below Link

Related VMware Horizon View  Pots

What’s New with VMware Horizon View 7.5

Horizon View Connection Server 

Horizon View Composer Server

Horizon View Security Server

Remote Desktop Manager ( RDM )

Remote Desktop Manager (RDM) centralizes all remote connections on a single platform that is securely shared between users and across the entire team­– its Suite contains many features that every organization needs to manage their complete infrastructure. This tool is very useful for any IT professional who works in administration, monitoring and implementation, etc., for their day-to-day operations and to manage multiple customers. In this review, I will be sharing Remote Desktop Manager’s available features and their many uses.

Remote Desktop Manager (RDM) can centrally manage all your remote connections, passwords and credentials. RDM is available in two versions: Free and Enterprise Edition. The Free Edition is obviously free, while Enterprise Edition is a more robust paid version. RDM has seven key components, and each component has its own features. Here’s a quick comparison between the two:

A detailed comparison of each supported feature can found on the Devolutions website.

What RDM Offers

RDM is available for both Windows and Mac, as well on Android and iOS mobile devices.

Start using by Downloading from below

RDM supports a wide range of connections and technologies, including computers, switches, VPNs or printers. Below is a list of supported tools:

Apple Remote Desktop Microsoft Remote Desktop (RDP) HP Remote Graphics Receiver
BeyondTrust Password Safe Console PC Anywhere Intel® AMT (KVM)
Chrome Remote Desktop PowerShell LogMeIn
Citrix (Web) PuTTY (Telnet, SSH, RAW, rLogin) X Window
Citrix ICA/HDX Radmin Telnet
ControlUp Remote Assistance VNC
DameWare Mini Remote Control Remote Desktop Commander VPN
Dell iDrac ScreenConnect Wayk
DeskRoll SecureCRT Web Browser (HTTP/HTTPS)
FTP Serial Port Host
Gateway SSH Tunnel HP Integrated Lights Out (iLO)

RDM has the capability to connect remotely to virtualization and Cloud platforms, as well as other applications. You can access multiple virtual platform consoles like VMware and Hyper-V from RDM, or you can browse and access the data inside Cloud platforms. Additionally, you can remotely access and centrally manage different applications like Active Directory, SQL, and more. Below is a list of supported tools:

Virtualization Platform Cloud Platform Active Directory Console
AWS Console Amazon S3 Explorer Command Line
Azure Console Azure Storage Explorer Data Report
Hyper-V Azure Table Storage Explorer Data Source Shortcut
Oracle VirtualBox Dropbox Database
Virtual Server OneDrive Explorer File Explorer
Virtual PC Inventory Report
VMware (Player, Workstation, vSphere) Play List
VMware Console PowerShell
VMware Remote Console SNMP Report
Windows Virtual PC Spiceworks
XenServer Console Splunk
SQL Server Management Studio
TeamViewer Console
Terminal Server Console

VPN Support

RDM supports multiple native VPNs and other VPNs as add-ons, which you can install on RDM and access at your office or through a specific network. VPN connections can be configured in the VPN section of the session properties, and the connection can be established automatically, manually or configured to a specific condition.

Native VPN Support Add-Ons
Apple VPN Avaya (Nortel)
Cisco VPN Barracuda NG Network
Custom Bitvise Tunnelier
Microsoft VPN Check Point Endpoint Security
SonicWall VPN Check Point VPN-1 SecureClient
SSH VPN Cisco AnyConnect
TheGreenBow F5 Firepass SSL
FEC Secure IPSec
Generic VPN
Juniper Junos Pulse
Juniper Network Connect
Juniper WSAM
NCP Secure Entry Client
Shrew Soft
SonicWall NetExtender
WatchGuard Mobile
WatchGuard SSL

Document Storing

You can store different types of documents in the data source instead of keeping them in the same location. This allows you to access all data from a single console with enhanced security. Below are the supported document types:

Data source configuration (.rdd)
Microsoft Office (Word, Excel, PowerPoint, Visio and OneNote)
Rich Text Editor
Spreadsheet Editor

Credential Management

RDM has the ability to store multiple types of credentials, including both native and external applications. The table below lists the different application types. RDM also supports credential redirection, dynamic credential linking and Windows Credential Manger. With the help of this feature, you will be able to manage your session, browsing history, and more with a single click.

1Password Password List
AuthAnvil Password Server Password Manager Pro
Connection String Password Safe
Custom Password Vault Manager
CyberArk AIM PasswordBox [Deprecated]
Dashlane Passwordstate
Firefox Password Manager Pleasant Password Server
Google Chrome Passwords Private Key
KeePass Secret Server
LastPass Sticky Password
One Time Password (OTP) TeamPass (TBD)
PassPortal Username/Password
Zoho Vault Windows Credential Manager

RDM reduces the complexity of accessing multiple devices and sessions by integrating the existing password managers and automatically logging in everywhere with the help of stored passwords.

Information, Contacts and Folders 

RDM includes storage tools for important sensitive information like your wallet, bank account, and email. You can also create and save contacts, and send e-mails to Skype.

Another option for storing information and contacts is Folders, which enables you to create multiple folders to manage your devices, grouping them based on location, devices, etc. You can also move the added devices or sessions to appropriate groups.

Below are the different information, folder, and contact types that can be used:

Information Type Folder Type Contact Type
Alarm Codes Company Company
Bank Information Customer Customer
Credit Card Database Default
Email Account Device (router, switch, firewall) Employee
Login (Account) Domain Family
Login (Web) Folder Supplier
Note/Secure Note Identity Support
Other Printer
Passport Server
Safety Deposit Site
Software/Serial Software
Wallet Workstation

Enhanced Security Support

RDM supports a role-based security system in which roles allows for creating a granular protection system that is quite flexible.


Here are the main key points of the role-based security system:

  • Security is inherited: child items and folders are covered by a parent folder’s security.
  • Permissions can be overridden: a permission set on a sub folder will override the parent item’s permission.
  • Permissions are granular: Multiple permissions can be set on entries at once.

Automation Support

RDM now supports Windows PowerShell, a powerful scripting tool that enables automation. This is provided in a PowerShell module. For any information regarding the RDM PowerShell module, please refer to the online documentation page, which can be found here.

Additional Information

Remote Desktop Manger provides customers with best practices, tips and tricks to make their environment healthy and secure with enhanced features. All technical information, like installation fixes, new features and updates are available from the Devolutions Blog, YouTube channel and tech forums.

How to Get RDM Updates

You can stay up-to-date on all things Devolutions by subscribing to their monthly newsletter for the most recent information about their products, case studies, new releases, software tutorials, and much more. They are also highly committed to customer support – helping users solve issues, enhance features, provide fixes, and offer feedback.

You can follow Devolutions on below



VMware Configuration Maximums Tool

Finally VMware  released tool to check VMware Maximum's .This is very helpful for everyone who loves and working on VMware environment . Until prior to this tool we always searching for VMware configuration maximums document and now this tool  made our life easier.

About  Tool 

This tool is a web based tool  , you can access it from wed address http://configmax.vmware.com/ complete information is accessible thorough this page . By using this tool we can avoid search of each time for the any configuration information  and  keeping offline data on excel sheet or as pdf .

Also this tool allow us to compare the different vSphere versions configuration maximums and export the data to excel sheet . This is really helpful to understand the enhancement across versions and plan for VMware Infrastructure upgrade .

Supported VMware Versions

This tool contains vSphere 6.0, 6.5, 6.5 Update1 and 6.7 configuration maximums details .

How to Access and Use the  Tool

Open the Web Browser and bowse the URL http://configmax.vmware.com/

Click on Get Started

Choose the Product and Version from the left pane .

Default it will be selected All Maximums or You can Choose the required Component and Click on View Limits 

Compare Configuration Maximums

Click the Compare Limits button at the top of the page

Select the Product and vSphere version from Left pane

Choose the Target vShere Versions  from drop-down menu.


Click the Compare button.

New Page will be Appear with Result and You can export the data to excel sheet

What's Next

We can except the tool will come with New Features , More Products  which will be very usable for VMware Customers and Engineers .

We can see there is Login Option and that is only For VMware Employee . If this option available for Customers and they should get the  Configuration Maximum and Upgrade path of their subscription will be very useful  .


VMware OS Optimization Tool

The VMware OS Optimization Tool helps optimize Windows 7/8/2008/2012/10 systems for use with VMware Horizon View. The optimization tool includes customizable templates to enable or disable Windows system services and features, per VMware recommendations and best practices, across multiple systems. Since most Windows system services are enabled by default, the optimization tool can be used to easily disable unnecessary services and features to improve performance.

On March 30th 2018 VMware released new version of Optimization Tool Version b1097 .

You can perform the following actions using the VMware OS Optimization Tool:

  • Local Analyze/Optimize
  • Remote Analyze
  • Optimization History and Rollback
  • Managing Templates

What's New with Version b1097

  • [Template] Issue fix - DELETEVALUE actions do not do anything
  • [Template] Issue fix - DISM commands missing /NoRestart switch
  • [Tool] Issue fix - Switching to another tab loses all unsaved changes
  • [Tool] Enhancement - Simplify user interaction in Template Editor. Now editing template no longer requires repeated Update button click. Mac style editing is applied (Automatically save changes along with edit)


  • Windows 7/8/10, Windows Server 2008 R2/2012/2016
  • NET Framework 3.5, SP1.

For more information, please see the Windows Optimization Guide (PDF)


vSphere HTML5 Web Client

A fully supported version of the HTML5 client is released with vSphere 6.5, and the official name will be vSphere Client.

  • This client is designed for managing vCenter.
  • The new visual theme is called “Clarity”, and is also still in development. We will be fixing UI bugs and subtly changing the look and feel to fit the new Clarity standard.
  • The appliance requirements are recommended settings. It should still work at lower settings, but performance may be impacted.
  • The root password on the appliance is ‘demova’ (without quotes). If you enter the wrong password too many times you will get locked out. The easiest way to fix this is to redeploy the appliance from the OVA.

Blockchain on vSphere

Blockchain is an emerging technology which has been gaining traction globally throughout the past few years. Industries like finance, logistics, and IoT are actively working on research and pilot projects using blockchain.

Fabric is a sub project under Hyperledger (a LinuxFoundation project), it is probably the most mature blockchain solution available now for business use cases.

The mission of Blockchain on vSphere is to provide an end-to-end blockchain solution, from IaaS, to Blockchain platform and Blockchain applications. It allows organizations to quickly collaborate and evaluate the new business models and processes by using the decentralized blockchain technology.

By using BoV, blockchain developers can quickly set up an environment to build and test their blockchain applications.


  • vCenter 6.0+
  • Docker 1.11 or higher
  • Python3.5
  • An linux VM like Ubuntu 16.04


VMware OS Optimization Tool

VMware OS Optimization Tool helps optimize Windows 7/8/2008/2012/10 systems for use with VMware Horizon View. The optimization tool includes customizable templates to enable or disable Windows system services and features, per VMware recommendations and best practices, across multiple systems. Since most Windows system services are enabled by default, the optimization tool can be used to easily disable unnecessary services and features to improve performance.

You can perform the following actions using the VMware OS Optimization Tool:

  • Local Analyze/Optimize
  • Remote Analyze
  • Optimization History and Rollback
  • Managing Templates


Public Templates: You can share your templates, or get templates from the community


  • Windows 7/8/10, Windows Server 2008 R2/2012/2016
  • NET Framework 3.5, SP1.
  • Download file from Download button
  • Double-click to install. Follow instructions from there.

The VMware OS Optimization Tool guide and the Remote Analysis Tool User Guide are both available from the Download drop-down menu.

For more information, please see the Windows Optimization Guide (PDF)

Cross vCenter Workload Migration Utility

This tool allows users to easily migrate virtual machines in bulk from a graphical user interface between vCenter Servers (same & different SSO Domains supported) using the Cross-vCenter vMotion feature.

Key Features

  • Completely UI-driven workflow for VM migration
  • Provides REST API for managing migration operations
  • Works with vCenter not a part of the same SSO domain
  • Support for batch migration of multiple VMs in parallel
  • Supports both live as well as cold migration of VMs
  • Performs storage vMotion, not requiring shared storage
  • Flexible network mappings between source and destination sites



  • vCenter Servers 6.0 or above
  • Java Runtime Environment 1.8 or higher
  • Browser
  • Please review KB for Cross vCenter vMotion Requirements


  1. Run the utility jar file from a shell window
    $ java -jar xvm-1.0.jar

    Default app port is 8080 which can be changed (e.g., 31000) by providing an additional flag:

    $ java -jar -Dserver.port=31000 xvm-1.0.jar
  2. Connection to the app from the browser. Use IP address/hostname of the machine ( for localhost) where the utility is running as host
  3. Register vCenter servers for migration operations on the 'Register' tab. Provide required parameters:
    Sitename: a name to identify the vCenter server
    vCenter Hostname/IP address, username, password
    Insecure connection: select to skip SSL verification during VC connection
  4. Initiate VM migration operations from the 'Migrate' tab. Progress of migration tasks can be monitored on the home page. Provide required parameters (select values from menu):
    Source and target sites: select sites from already registered sites
    Source VMs: select datacenter and VMs from the source site for migration
    Target cluster and datastore: select cluster and datastore from target site where VMs should be placed after migration
    Network mappings: select networks to map from source to target sites


  • Application logs are stored in xvm.log file
  • REST APIs for automating migration tasks can be accessed/executed from the API link in the top navigation bar which links to Swagger UI.
  • The app stores its state in memory, implying a restart of the app loses data about registered sites and migration tasks
  • Please refer to this KB article for supported configurations for Cross vCenter vMotion


I/O Analyzer

VMware I/O Analyzer is an integrated framework designed to measure storage performance in a virtual environment and to help diagnose storage performance concerns. I/O Analyzer, supplied as an easy-to-deploy virtual appliance, automates storage performance analysis through a unified interface that can be used to configure and deploy storage tests and view graphical results for those tests. I/O Analyzer can use Iometer to generate synthetic I/O loads or a trace replay tool to deploy real application workloads. It uses the VMware VI SDK to remotely collect storage performance statistics from VMware ESX/ESXi hosts. Standardizing load generation and statistics collection allows users and VMware engineers to have a high level of confidence in the data collected.



  • Integrated framework for storage performance testing
  • Readily deployable virtual appliance
  • Easy configuration and launch of storage I/O tests on one or more hosts
  • Integrated performance results at both guest and host levels
  • Storage I/O trace replay as an additional workload generator
  • Ability to upload storage I/O traces for automatic extraction of vital metrics
  • Graphical visualization of workload metrics and performance results

New in version 1.6.2

  • Patched BASH binary to fix Shellshock vulnerability
  • Patched OpenSSL library to fix Heartbleed vulnerability
  • Added warning messages when invalid VM names are detected




By using FreeNAS we can do file sharing with  best features. Every major operating system is supported with SMB/CIFS (Windows file shares), NFS (Unix file shares) and AFP (Apple File Shares) as well as FTP, iSCSI (block sharing), WebDAV and other methods of sharing data over the network are available. iSCSI also supports VMware VAAI, Microsoft ODX and Microsoft Windows Server 2008 and 2012 R2 Clustering.

Note FreeNAS 11.1 requires a 64-bit CPU and a minimum of 8GB RAM.

Full Hardware Requirements
Release Notes and Changelog