Bug 51694 - Ensure Portal can handle environments with 100.000 users
Summary: Ensure Portal can handle environments with 100.000 users
Status: RESOLVED WONTFIX
Alias: None
Product: UCS
Classification: Unclassified
Component: Portal
Version: UCS 4.4
Hardware: Other Linux
: P5 normal
Target Milestone: ---
Assignee: UMC maintainers
QA Contact: UMC maintainers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-07-22 10:32 CEST by Jürn Brodersen
Modified: 2025-02-05 09:29 CET (History)
4 users (show)

See Also:
What kind of report is it?: Feature Request
What type of bug is this?: 2: Improvement: Would be a product improvement
Who will be affected by this bug?: 2: Will only affect a few installed domains
How will those affected feel about the bug?: 2: A Pain – users won’t like this once they notice it
User Pain: 0.046
Enterprise Customer affected?:
School Customer affected?: Yes
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number: 2020071621000201
Bug group (optional):
Customer ID: 02149
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jürn Brodersen univentionstaff 2020-07-22 10:32:52 CEST
Improve (saml) login and subsequent portal load performance

Depending on the system a UMC server can handle a constant load of tow (or even less) logins and subsequent portal loads per second.

This is becoming worrisome in large school environments, there this is a common workflow to see all portal links of which some might be only visible for logged in users.
Comment 2 Ingo Steuwer univentionstaff 2020-07-22 14:29:01 CEST
As briefly discussed with Alexander:

1. most important from my point of view is to do tests with several hosts providing the same portal and SAML login to ensure that we scale well. Based on that, a well configured Loadbalancing should be able to serve even large environments.

2. we should fix Bug #51402 / Bug #50583 which might be part of the problem and re-do these tests afterwards
Comment 4 Ingo Steuwer univentionstaff 2020-08-05 10:51:15 CEST
We need more explicit goals here. The main objective is to handle environments with 100k user accounts which make use of the portal on a daily base.

This is currently possible with a loadbalancer, but we should have automated tests and a performance analysis to ensure that the performance is on this level in future releases.
Comment 5 Ingo Steuwer univentionstaff 2020-08-05 13:20:57 CEST
(In reply to Ingo Steuwer from comment #4)
> This is currently possible with a loadbalancer, but we should have automated
> tests and a performance analysis to ensure that the performance is on this
> level in future releases.

The main limit which existed in the past was fixed with Bug #51729
Comment 6 Jan-Luca Kiok univentionstaff 2025-02-05 09:29:09 CET
This issue has been filed against an older version of UCS.

With further development of our products affected components may have vastly changed while the corresponding use cases might have changed. Thus, this issue is now being closed.

If there still is a need for this feature, please use "Clone this bug" or reopen this issue. In this case please provide information on how this issue would benefit you.