To launch and use a lab, the following requirements must be met:
- Use a supported operating system.
- Windows 10 or newer
- Ubuntu 14.04 or later (or comparable distribution)
- macOS 10.12 or later
- ChromeOS (per Chromebook requirements)
- Use a supported browser.
- Edge, Chrome, Firefox, or Safari
- The latest version is recommended
- Chromium-based browsers such as Opera or Vivaldi can connect, but default hotkeys may interfere with lab inputs
- Be connected to a network that allows at least one of the following:
- Secure WebSockets on HTTPS ports 443 and 43443
- RDP over port 21xxx or 443 (enhanced control)
Bandwidth Requirements
In addition to the software requirements above, we recommend the following:
- Minimum 200 kbps consistent bandwidth with 1 Mbps burst per student.
- Machine controller bandwidth consumption is based on the rate onscreen content changes. Some scenarios, such as web browsing inside the lab, may require more bandwidth.
- For an optimal experience, we recommend at least 1 Mbps per student.
- When utilizing the instructions interface, bandwidth needs may increase based on the features being used. Examples include:
- Embedded audio
- Embedded video
- Large numbers of embedded images
- Bandwidth usage is highly dependent on the media being used. An embedded MP3 may fit within 1 Mbps burst capacity, while a 1080p video can require up to 10 Mbps during playback.
- When using Cloud Slice labs where the target environment is a website, additional bandwidth may be required.
- For the Azure and AWS management portals, we recommend at least 512 kbps per student.
For fully updated system requirements, see Technical Specifications and How to Find Them.