What Mbps is good for virtual desktop?

Introduction

How much bandwidth is required for a remote desktop? .. thats the question that always comes out when planning or thinking on Azure Virtual Desktop solution.

Bandwidth Requirement Remote Desktop Protocol [RDP]

and the answer is ? .. The short answer is depends. We should think of it as a presentation protocol that bandwidth consumption depends on what the user does, but we can use this table to get an idea, depending on the sizing workloads

LoadBandwidth
Light1.5 Mbps
Medium3 Mbps
Heavy5 Mbps
Power15 Mbps
Resolution 30 fpsRecommended Bandwidth
About 1024 × 768 px1.5 Mbps
About 1280 × 720 px3 Mbps
About 1920 × 1080 px5 Mbps
About 3840 × 2160 px [4K]15 Mbps

Use Cases and Bandwidth

Use caseBwH.264/AVC 444 modeimage exampleDescription
Idle0.3 Kbps0.3 Kbps
User paused, no sending or display transmission
Microsoft Word100-150 Kbps200-300 Kbps
Actively working on Microsoft Word text input, copying and pasting graphics.
Microsoft Excel150-200 Kbps400-500 Kbps
Using Microsoft Excel spreadsheets, editing or moving through cells
Microsoft PowerPoint4-4.5 Mbps1.6-1.8 Mbps
Using Microsoft PowerPoint, writing text copying images and transitioning screens
Web Browsing6-6.5 Mbps0.9-1 Mbps
Use of graph and animations within a web browser. horizontal and vertical movement of the browser
Image Gallery3.3-3.6 Mbps0.7-0.8 Mbps
Using image gallery, editing them
Video playback8.5-9.5 Mbps2.5-2.8 Mbps
Video playback at 30 FPS half screen
Fullscreen Video playback7.5-8.5 Mbps2.5-3.1 Mbps
30 FPS full-screen video playback

Considerations

To improve the experience, RDP uses different methods

  • Frame rate optimization
  • Content classification
  • Application of Codec according to content
  • Using customer cache
  • Only screen changes are transmitted
  • Rendering video content and similar RDP uses dynamic codecs to deliver content presentation
  • Sessions in Idle, do not send traffic or is very minimal.
  • When the RDP client is minimized, there is no sending of screen updates
  • Latency with Azure, use the Windows Virtual Desktop Experience Estimator to validate

Summary

Keep these metrics in mind is super important when making a deployment, thinking mainly its public clouds.

One thing we need to cover in the future is the RDP optimization that we leave for later.

Video liên quan

Chủ Đề