Skip to main content

Data center with high CPU consumption

Itestra was commissioned by a leading IT service provider in the financial sector, which managed over 100 million accounts for banks and savings banks, to analyze and optimize the CPU consumption of the central service component in the data center.

Over 20 million service calls per hour were processed via the associated interface of the z/OS application, which led to a capacity requirement of 6,000 MIPS (million instructions per second) in the so-called data pool and caused correspondingly high operating costs.

Algorithmic analysis and refactoring

At the beginning of the project, the existing implementation of the data pool was analyzed with the help of consumption profiles. As part of a manual review of the source code, algorithms and data structures were localized that significantly influenced the runtime behaviour of the data pool. Within a few days, alternative calculation strategies were designed, implemented and tested for the identified consumption hot spots.

CPU consumption

The result: CPU consumption halved

The optimized implementation went live as planned on the target release date. Renewed measurements with the profiling tool “Strobe” demonstrated an enormous saving of 55%-64% in CPU consumption in the optimized modules. Due to the very high call frequency, this corresponded to a saving of up to 3,000 MIPS, and thus a reduction in operating costs of several million euros per year. The return on investment of this targeted measure reached the break-even point after less than 6 months.

The performance of itestra GmbH convinced us. The problem was analyzed in a short time and an optimization was implemented that led to considerable savings. itestra GmbH is a valuable partner for our plans to further reduce resource consumption.

ProjektleiterKunde

About itestra

We develop and innovate business software solutions

We are guided by two core values in everything we do:

We want to achieve the best possible added value for our customers through our solutions. This is based on quality, i.e. the second point: our employees can and should develop professionally and personally, become better and better and achieve great things. For ourselves, for our performance and for the added value of our customers.

Contact us

Do you have questions about reverse engineering?

Please feel free to write or call us.

info@itestra.de
+49 89 381570-110

Please feel free to write or call us.

Do you have questions about reverse engineering?

  • Mit * gekennzeichnete Felder sind Pflichtfelder

  • This field is for validation purposes and should be left unchanged.

info@itestra.de
+49 89 381570-110

Shaping the future together.