Kasm Workspaces 是一個容器流平台,用於將瀏覽器、桌面和應用程式工作負載傳送到 Web 瀏覽器。Kasm 正在改變企業使用我們的開源 Web 原生容器流技術交付數位工作空間的方式,以建立桌面即服務 (DaaS)、應用程式流和瀏覽器隔離的現代 devops 交付。Kasm 不僅僅是一項服務,它還是一個高度可配置的平台,具有強大的開發人員 API,可以針對您的用例進行定制,任何規模。無論工作在哪裡,Workspaces 都是真正的。它可以部署在雲(公共或私有)、內部部署(包括隔離網絡)或混合配置中。
INFINITELY CUSTOMIZABLE & SCALABLE
Our library of browsers, desktops, and applications combined with our robust Developer API allows administrators ultimate freedom to develop customized images, custom branding, deployment automation and devops pipelines for unique requirements and at massive scale.
FLEXIBLE & ACCESSIBLE DEPLOYMENT
Workspaces is wherever the work is. Log in from any modern web browser. Host the entire stack on-premise, in your private cloud, or have us host it for you (SaaS).
HIGH PERFORMANCE & EFFICIENCY
Workspaces are delivered through Docker containers, rather than full stack virtual machines, dramatically reducing platform resource requirements and enabling sessions to boot in seconds, rather than minutes.
ROBUST SECURITY
The Workspaces platform handles all aspects of cybersecurity: SAML/LDAP/OIDC/Keycloak/2-factor authentication, data loss prevention (DLP), security groups, logging, and web filtering. Kasm Workspaces makes meeting industry regulatory compliance easy.
OPEN-SOURCE
Kasm Technologies is committed to supporting the open-source community, so we have made all of our Workspaces images and the Workspaces container streaming technology available on Docker Hub and GitHub.
Deployment Type Server
Community | Professional | Enterprise |
|
|
|
Deployment Type Cloud
Personal | Teams | Enterprise |
|
|
|
Operating System
Kasm Services and end user sessions are Docker containers. Access to the Docker registry is required for installation.
Installation is supported on the following operating systems:
Supported Operating Systems
- Ubuntu 20.04 / 22.04 (amd64/arm64)
- Debian 10 / 11 / 12 (amd64/arm64)
- CentOS 7 / 8 / 9 (amd64/arm64)
- Oracle Linux 7 / 8 / 9 (amd64/arm64)
- Raspberry Pi OS (Debian) 10 / 11 / 12 (arm64)
- Other
Note
Not all published Workspaces Images are available on all architectures. Please see Default Images for the support matrix.
Resource Requirements
Minimum Requirements
CPU | 2 cores |
Memory | 4GB |
Storage | 50GB (SSD) |
Note
Although the requirements for the Kasm services are quite modest, provisioning each end-user session requires additional compute resources as specified in the Workspace configuration. The default Kasm Workspaces are configured to require 2768MB of memory and 2 cores. Sessions will not be provisioned if the minimum resources requirements on the Agent are not met. Storage requirements are related directly to using the default set of Workspaces optionally downloaded during installation. If not enough space is available in Docker’s storage directory (default /var/lib/docker) this can potentially block the entire installation and lead to undesired behavior. Please review the partition layout for the host operating system and ensure this requirement is met. When using a custom set of Workspaces this storage requirement can vary.
Docker and Docker Compose
During the installation, the installer will install known compatible versions of docker and docker compose if the programs do not already exist on the machine. However, if the programs already exist, the installer will not replace them.
It is recommended that you install Kasm on a single-purpose machine and let the installer install the docker and docker compose programs. Below are the minimum requirements.
Minimum Version Requirements
docker | > 18.06 |
docker compose | > 2.1.1 |
End User Requirements
End-users access the Kasm Workspaces via the web ui. Most modern browsers are supported.
Browsers
- Chrome 72+
- Edge 80+
- Firefox 75+
- Safari 14+
Caveats
Audio is not supported on mobile browsers.
Seamless Clipboard ( Copying and Pasting without using the control panel ) is only supported on Chrome and Chromium-based client browsers.