Hi Jens,
I will start by saying this is a loaded question with two possible answers. Yea, it isn't gonna work or it will be fine.
Some questions you need to ask your client.
How many users do they have now and how active are they? How active are the new users going to be? Will each user run multiple reports each morning? Notice any core dumps with current load? What format are the reports going to be delivered (PDF, XLS, HTML)? How long does the reports take to generate (1sec, 1 min or 1hour)? Are you running reports off of a CQM or DQM package? What type of data sources are the reports going off of - operational, reporting (aka DW), cubes, uploaded files, etc? Are the users going to interact with the report output in full interactive mode or running it to excel/PDF? Are they emailing the results to themselves or others? Can the reporting database(s) handle the additional load?
So many questions that need to be answered on your end. 😀
I believe out of the box, Cognos sets the # of low affinity connections to 8 with # of report connections set to 2 (or maybe its 4).
The # of low affinity connections is going to be determined by how complex the reports are (aka - how much data is returned and crunched by cognos vs the db and whether it is CQM vs DQM). The # of connections are going to be determined by a combination of: # of CPU cores, the CPUs speed and available memory. Assuming single core CPUs and without knowing the CPUs speed, I would start at 2 report connections per CPU and monitor the system. This will give you the ability to handle 8 x 2 x (# of low affinity connections). If # of low affinity is set to 8 -- than you can (in theory) handle 128 reports ( 8 x 8 x 2) running at exactly the same time. If the system responds okay with those settings, you may try bumping the # of report connections up and see if it behaves or not. Please note -- the # of report connections (8 x 2) needs to be split between the batch and report services based on how the users are interacting with the system.
I hope this helps -- feel free to DM me.
------------------------------
John Cusack
Analytica iQ
------------------------------
Original Message:
Sent: Tue January 13, 2026 06:45 AM
From: Jens Bäumler
Subject: Configuration recommendations with limited hardware resources
Hi everyone,
I know the general rule is "more hardware helps", but in our case we have to work with what is available.
Requirement:
We plan to onboard more than 5,000 new users on our IBM Cognos Analytics environment.
These users will mainly run reports with prompts in the morning peak hours, roughly between 8:00 and 10:00 AM.
Because the reports are executed live with user input, pre-calculation or scheduling is not an option.
Current setup:
Single virtual server
8 vCPUs
128 GB RAM
Question:
What configuration would you recommend under these constraints, especially regarding:
We are mainly looking for practical configuration guidance and best practices to handle this kind of concurrent interactive workload with limited hardware.
Thanks in advance for your insights!
Jens
------------------------------
Jens Bäumler
Cognos Analytics, Planning Analytics and watsonx
Apparo Group
Germay
www.apparo.de
------------------------------