Minha pergunta e situação são semelhantes à velocidade recomendada de conexão para a área de trabalho remota, mas preciso de um pouco mais de informação.
Eu sei que o atraso pode ser um fator no trabalho na área de trabalho remota. Vamos ignorar isso. Minha pergunta é sobre a taxa de dados ideal para uma boa conexão de área de trabalho remota.
Suponha que meu RDP seja uma tela de 1080p. Também estou usando um monitor externo que é 1080p.
O número de pixels em 1080p é
1920 * 1080 = 2.073.600 pixels.
Cada pixel usa 16 bits de cor (2 bytes). Assim, o número de bytes usados por uma tela é
(2.073.600 bits) * 2 bytes = 4.147.200 bytes ou ~ 4 MB
Como a tela é atualizada pelo menos 10 vezes por segundo (vamos assumir 10 aqui), a taxa de atualização necessária para uma conexão suave seria = 4 MB * 10 = 40 MB / s
Esses números fazem sentido? O RDP usa algo melhor do que isso, porque é muita largura de banda?
O tamanho do monitor no final do RDP faz diferença na conexão? Monitor maior requer mais largura de banda que um menor?
Respostas:
Na Conexão de área de trabalho remota (RDP), o servidor não envia a tela para a tela do cliente. Esse processo é bastante caro, pois você precisa pesquisar constantemente na tela todas as alterações que podem ser facilmente + 7 MB de dados. O RDP usa protocolo especial. Basicamente, usa tela virtual. Ele meio que interage com a placa gráfica. Em vez de enviar a tela para a atual, ele envia o conteúdo da tela para uma tela virtual.
Este artigo e este de Nadim Abdo, da Microsoft, explicam muito bem. Ele fala sobre todos os mitos sobre a RDP. A seguir, um gráfico de largura de banda do artigo
A largura de banda alta típica do RDP é de 130 Kbps (bits de quilo por segundo) A largura de banda baixa típica do RDP, como rolagem, etc, é de cerca de 5kbps.
Observe que meu problema é principalmente com rolagem e alternância de guias no Firefox. Como tenho velocidade de 4 Mbps (3,6 Mbps efetivos), isso não deve ser um problema. Estou assumindo que a velocidade lenta que estou obtendo é por causa do meu computador servidor, que às vezes fica lento e sei que não é a máquina mais rápida do planeta.
fonte
A tela cheia não é atualizada a cada 10 segundos. A velocidade das respostas da área de trabalho remota dependerá das configurações gráficas, dos dispositivos locais transferidos, sejam as impressoras locais ou remotas, das configurações de áudio e de muitos outros fatores.
Mas o ponto principal é que a velocidade "ideal" para a área de trabalho remota é "o mais rápido possível".
Concordo com você que o maior problema geralmente ocorre no navegador, mas na maioria das vezes vejo que, se o navegador abrir uma página com um arquivo gráfico animado ou vídeo em flash. Sugiro que, se você planeja usar um navegador em uma sessão RDP, desative a exibição de gráficos animados e, talvez, desative o flash.
fonte
Depois de passar por tudo, em resumo, eu mencionaria que, para um bom RDP, você precisa ter uma latência boa e consistente, digamos abaixo de 50 ms. Embora a largura de banda de até 2 Mbps por PC cliente seja ideal. Além disso, todas as configurações presentes na opção de Conexão de área de trabalho remota devem ser mais baixas.
Caso o ping em Ms flutue muito, diga às vezes 40 Ms, imediatamente após isso, 200 Ms, nesse caso sua experiência com RDP não será boa.
Velocidade, ou seja, largura de banda não é um fator. Assim, a velocidade de 2 Mbps no final do cliente é suficiente. Latência é importante. Além disso, a velocidade de upload no final do servidor é muito importante.
fonte