Using Serial Ports in a VMware Environment
[caption id=“attachment_10516” align=“alignleft” width=“149”] Serial Port[/caption]
While pursuing the 100% virtual mark you once in a while run into trouble with legacy hardware where there is hardware directly attached to the physical server you are going to virtualize. If it is USB equipment you can use USB Anywhere devices to make it happen, but if it is serial port connected equipment it gets harder to tackle that issue.
For instance you want to virtualize a building management system server with reading equipment connected to the serial ports. Is that possible? Yes you can!
It is possible to use a Virtual Serial Port Concentrator, as for instance the Avocent ACS V6000, which is described in this KB article and as mentioned in the vSphere 5 documentation here.
By connecting physical serial ports over the network with a virtual machine you can break the dependency of the physical layer and the OS layer. By solving this puzzle you can protect the organization against legacy hardware failureĀ and/or from software that nobody knows how it is installed anymore.
You can set up virtual serial ports connections for vSphere virtual machines in several ways. The connection method that you select depends on the task that you need to accomplish. You can set up virtual serial ports to send data in the following ways:
Important I tried out an USB-to-Serial cable but that wont work, because serial ports connected through USB are not supported for serial port passthrough by VMware.