Servidor Linux RemoteApp / Seamless RDP

4

Eu queria saber se há uma implementação do Seamless RDP para servidores Linux, preferencialmente Debian ou similar, fornecendo o resultado e a experiência do RemoteApp da Microsoft. Claro que, com os aplicativos do Linux, menciono o RemoteApp apenas para comparar.

Eu não quero apenas encaminhar o X com o SSH. Pelo que eu sei, o X forwarding sobre SSH não é a melhor coisa. Também desejo evitar o VNC, pois é bastante ineficiente e não quero a área de trabalho inteira. Estou procurando a mesma integração que oferece o RDP / RemoteApp da Microsoft.

O cenário é um poderoso servidor Linux com muita memória RAM e um bastante limitado tanto no cliente Windows de RAM quanto no de CPU. Então, o que eu quero é aproveitar os recursos do servidor, fazendo o trabalho duro nele e só exibir a GUI, como se fosse localmente instalado, no cliente.

Eu pesquisei um pouco e a coisa mais próxima que encontrei foi um cliente RDP para Linux, permitindo usar o RemoteApp em um servidor Windows. Mas como eu disse, eu quero servir aplicativos Linux para um cliente Windows.

Por último, mas não menos importante, existe uma solução que permite o processamento da GPU no lado do servidor? Usar o RDP em servidores Windows sempre desliga o driver real e funciona com um virtual, com exceção do RemoteFX.

Tudo bem se isso for possível com outra coisa, não com o RDP.

Obrigado!

    
por Alberto 10.03.2015 / 00:49

1 resposta

3

Eu procurei por essa mesma coisa (integração de aplicativo unix remoto com o Windows Desktop) e a resposta curta é "bem, mais ou menos."

Se você estiver na LAN com o servidor, poderá usar o X-forwarding simples no estilo XDMCP ou simplesmente especificar o DISPLAY para estar diretamente no servidor X do seu desktop e iniciar aplicativos em um servidor X11 do lado do cliente como o Xming. O último é o que mais me encontro fazendo.

Tanto quanto eu posso dizer, não há estrutura de integração de aplicativos sem costura que usa o VNC. O protocolo RFB do VNC é muito eficiente na transferência de dados de exibição, mas não faz muita coisa; sem sincronização de buffer de copiar / colar, sem transferência de arquivos, sem áudio e sem integração de gerenciamento de janelas.

Se você tem alta latência entre a origem e o destino, o NX é uma espécie de método de cache e compactação sobre o X11, que pode eliminar muito da latência percebida e reduzir significativamente a largura de banda. O NX suporta um modo contínuo em sua estação de trabalho e produtos superiores, que eles chamam de "Modo de Janela Flutuante", mas que não está disponível nas versões gratuitas do NX até onde eu sei.

    
por 10.03.2015 / 06:19