redhat-developer / web-terminal-operator

OpenShift Console Web Terminal
MIT License
40 stars 15 forks source link

How many users can use web-terminal-operator in parallel? #126

Open RamyaRaghuveera opened 2 years ago

RamyaRaghuveera commented 2 years ago

Hi Team,

We are planning to use web-terminal operator as the default terminal for a workshop of around 1000 participants. We will be creating 5 openshift clusters which means 200 participants will be assigned to each cluster. Hence, wanted to know how many users can use web-terminal operator in parallel? Can 200 people use it in parallel? Will higher number of parallel users effect web-terminal's perrformance causing lag/increasing turnaround time of the terminal prompt?

amisevsk commented 1 year ago

Hi @RamyaRaghuveera, sorry for the late reply -- Web Terminal Operator issues generally should go in the Red Hat tracker: https://issues.redhat.com/projects/WTO/

Each user that launches a terminal gets their own isolated Pod that only they may access. As a result, there are no issues with a large number of people using web terminals simultaneously as long as the cluster can support that many pods. Each running web terminal uses the following resources:

Tooling container:

resources:
  limits:
    cpu: 400m
    memory: 256Mi
  requests:
    cpu: 100m
    memory: 128Mi

Sidecar container:

resources:
  limits:
    cpu: 400m
    memory: 128Mi
  requests:
    cpu: 100m
    memory: 128Mi