RDP 연결 중에 얼마나 많은 리소스가 사용됩니까?

RDP 연결 중에 얼마나 많은 리소스가 사용됩니까?

최근에 모바일 장치에 RDP 앱을 설치한 후 궁금해졌습니다. 연결 중인 PC에 비해 리소스 양이 제한된 이 작은 장치는 여전히 내 원격 시스템을 거의 최대 용량으로 작동할 수 있습니다. 그러면 원격 시스템에 연결하는 데 실제로 사용되는 로컬 시스템 리소스는 얼마나 됩니까?

또한 원격 시스템에서 얼마나 많은 리소스가 사용됩니까?

답변1

대역폭이 주요 리소스입니다. UI 작업은 RDP 호스트로 전송되어 그곳에서 처리되고 그리기 작업은 간단히 말해서 다시 전송됩니다.

답변2

데스크탑 요소는 기호로 클라이언트 시스템에 전송되는 반면 타사 앱은 비트맵으로 전송되므로 이에 대한 명확한 대답은 없습니다. 또한 DirectX는 최신 버전의 RDP를 통해 작동하므로 처리가 로컬에서 수행되는 클라이언트에서 더 많은 리소스가 사용됩니다.

답변3

클라이언트 측과 호스트 측에서는 리소스가 거의 사용되지 않습니다. RDP 프로토콜은 대역폭을 사용하지만 많지는 않습니다. 문제 없이 2Mbps MPLS에서 사무실당 20-30개를 실행합니다(동일한 파이프를 통해 IAX 트렁크도 실행합니다). QOS는 활성화되어 있지만 사용자가 보낼 때 딸꾹질을 줄이기 위해 켜져 있습니다. 대용량 이메일. 화면 이미지를 제외한 모든 것은 RPD 중인 원격 PC에 의해 처리됩니다. MPLS로 업그레이드하기 전에 우리는 수년간 IPsec 연결을 통해 전체 데스크탑을 렌더링하는 WYSE 씬 클라이언트를 실행했습니다(90년대 초반에 시작한 것 같습니다). 완전한 데스크톱 PC에서 MSTC와 Citrix를 사용하는 사람들이 더 많아진 것은 지난 10년 동안에 불과했습니다. 터미널 서비스는 더미 터미널(이름에 있음)과 씬 클라이언트에서 사용하도록 설계되었으므로 특히 클라이언트에서 리소스를 최대한 적게 사용하도록 전체 프로세스가 간소화됩니다.

답변4

마크 말이 맞아요. 원격 시스템의 리소스는 사용 중인 클라이언트와 클라이언트가 얼마나 잘 작성되었는지에 따라 다릅니다. 비트맵 캐싱을 수행하고 최신(더 복잡한) 압축 스키마를 지원한다면 분명히 더 많은 리소스가 필요할 것입니다. 저는 Java 기반 RDP 클라이언트를 작업하고 있으며 Blackberry 및 Android 휴대폰 등과 같은 장치에서 계속 실행할 수 있도록 얇고 가벼워지기 위해 최선을 다하고 있습니다. 거기에서 최신 버전을 테스트하는 사람이 있다는 소식은 들어본 적이 없습니다. Java 앱에서는 꽤 원활하게 실행되었던 것으로 알고 있습니다.

관련 정보