In my previous article, I introduced the Remote Desktop Connection Manager. It’s highly recommended to use it over the virtual machine console which all goes through the ESXi management IP therefore is not good for performance especially when there are many concurrent connections to virtual machines running on a same physical host.
Even if you are convinced on connecting to virtual machines directly, you will find it’s not convenient to add many virtual machines to the Remote Desktop Connection Manager. That is why I decided to write a small tool to automate it.
The idea behind the tool is pretty simple. Once you have the credential to the ESXi or vCenter that runs virtual machines, the virtual machine names and IP addresses (assuming VMware Tools is installed on the virtual machine, which is almost always true) can be extracted easily from the ESXi or vCenter.
The following is the GUI for the DoubleCloud VM Connector. The option dialog has two tabs: one for vSphere IP and credential, the other for connection server executable path. You mostly don’t need to change the second tab if you use the default installation path.
After the information is provided, you can click on the connect button at the bottom. A progress dialog will come up showing the progress. When it’s done, the Remote Desktop Connection Manager GUI will come up with complete inventory tree of virtual machines that run in the vSphere.
The information can be saved by clicking the Save button, and loaded back after the application restarts thus you don’t need to re-enter the information again.
If you close the application, it will minimize itself to the task bar as shown in the following. Right clicking the icon in the task bar, it will show three menu items. The Options menu items leads to the above dialog box. The Connect menu item works the same as the Connect button in the dialog box. The Exit menu item exits the DoubleCloud VM Connect.
I think the DoubleCloud VM Connect is simple to use. To try it out by yourself, please click here. It’s an executable jar which can be placed anywhere and started by a double click. Before this tool can be fully functional, you want to install the Remote Desktop Connection Manager first (More details here).
Should you have comments and suggestions, please feel free to leave a comment. Wish you enjoy this small tool.