Você pode usar um software redirecionador de porta COM para criar portas COM virtuais em ambos os servidores e conectá-los por uma porta TCP . A página da Wikipédia vinculada também fornece links para soluções comerciais e de código aberto.
Eu tenho alguns servidores que gostaria de duplicar como instâncias guest no servidor virtual. Um dos aplicativos que são executados neles usa as portas COM para se comunicar entre os dois servidores e, especificamente, através do cabo null-modem / laplink / etc.
Pensei em vincular as portas COM das instâncias guest às portas COM do servidor host (1 e 2) e, em seguida, conectando as portas juntas com um cabo de modem nulo. Existe uma maneira que eu possa fazer essa conexão inteiramente através do painel de controle do virtualserver sem ter que acessar fisicamente meu servidor (está frio e barulhento lá :))
Você pode usar um software redirecionador de porta COM para criar portas COM virtuais em ambos os servidores e conectá-los por uma porta TCP . A página da Wikipédia vinculada também fornece links para soluções comerciais e de código aberto.
Eu tenho uma solução que funciona em VMWare . ele usa o pipe nomeado para comunicação serial entre duas VMs. (Esteja avisado que os sinais do modem não serão transmitidos de forma que o handshaking de hardware falhe).
No VMWare, você faria isso:
No "lado do cliente", adicione:
serial0.present = "TRUE"
serial0.fileType = "pipe"
serial0.pipe.endPoint = "client"
serial0.yieldOnMsrRead = "TRUE"
serial0.startConnected = "TRUE"
serial0.fileName = "/Virtual Machines/VMware/Serial/devbox_com1"
e isso no lado do servidor:
serial0.present = "TRUE"
serial0.fileType = "pipe"
serial0.yieldOnMsrRead = "TRUE"
serial0.startConnected = "TRUE"
serial0.fileName = "/Virtual Machines/VMware/Serial/devbox_com1"
Esta solução, é claro, não se aplica exatamente da mesma maneira para o servidor 2005, mas eu diria que deve funcionar (mas eu não testei).
Em Virtual Server 2005 , siga estas etapas para a VM:
Devo avisá-lo que nunca tentei instalar dois pipes nomeados no Virtual Server 2005, portanto não garanto.
Usar um servidor de terminal remoto como um Moxa ( link ) é uma abordagem comum.
Todos os dispositivos seriais são conectados ao servidor de terminal Moxa e, em seguida, um driver de porta COM virtual do Windows é instalado no sistema operacional convidado VMWare. O driver de porta COM virtual está configurado com o endereço IP do servidor de terminal.
A vantagem desta abordagem é que o seu servidor virtual se torna completamente independente do hardware, você pode mover a imagem para qualquer servidor físico e, desde que haja conectividade IP para o seu servidor de terminal, nada quebra.