Question #1. First, we think that when a VM is connected to a session with a user account, the screen transmission traffic will be different depending on
the frequency of use of the VM (general business work such like Excel, Powerpoint, etc., Surfing the internet, watching a video clip streaming from Youtube, etc.).
Considering various articles our experience so far, when one VM is connected,...
· Naturally 0 bps when the VM is disconnected
· 150 kbps for common tasks (e.g., Excel or Powerpoint)
· 300 kbps for surfing the internet
· 600 kbps to 1 Mbps for watching videos (employee's video lectures, YouTube, etc.)
Therefore, when around 1000 users watch video lectures, full-screen transmission traffic is expected to be 6Mbps to 1Gbps.
Question #2. We tried to calculate 1000 users with using ‘Deployment Calculator’ tool on our website in the picture below:
First, with regard to the value of ‘Display bandwidth’, calculated 375Mbps means "at least 375Mbps is required for the screen-transfer network bandwidth used by the entire VMs(1000 users)."
Formula: Display Bandwidth = (Display Bandwidth per session (Kbps) x Total Concurrent sessions) / 1024 (to convert to Mbps)
Regarding the value(2500 Mbps) of “Shared storage bandwidth”, this is the network bandwidth that storage takes in.
2,500 Mbps is the network bandwidth required to support 10,000 IOPS to/from Shared Storage
Formula: Shared Storage Bandwidth = (Average I/O Block size (kilobytes) x Total Shared Storage IOPS x 8 (bits)) / 1024 (to convert to Mbps)
NOTE: The Sizing calculation for this Use Case requires (17) Servers. If the Server RAM is increased from 320 GB to 512 GB, this would REDUCE the total number of Servers from 17 down to only 11. Depending on the Server costs, this might be Cost-justified.