ICL Services

Astra Group

The project was commissioned by our partner Astra Group — one of the leading developers of system and infrastructure software (Astra Linux OS, ALD Pro catalog service, Tantor DBMS, and other products). 

Astra Group unites a number of independent domestic software development companies: Astra Linux, Uveon - Cloud Technologies, RuBackup, RuPost, Tantor Labs, Resolute, ISPsystem, and Knomary CIS. The vendor's software stack can be used to effectively solve a variety of business problems and meet the many needs of today's organizations.

After Astra Group's expansion, the client had two different PostgreSQL database management systems: one was long-used and included in the Astra Linux operating system (it also came with a data protection system), and the other was a version by Tantor Labs.

The client wanted to know which of the builds was more efficient and which had more potential for use in new tasks. That's why we needed to test both DBMSs while emulating real load and its fluctuations.

The client approached ICL Services with the request, well aware of our competence in load testing, and was extremely satisfied with the result. 

Key Challenges

  • Compare the performance of two DBMSs on Astra Linux to select the optimal configuration.
  • Identify 'bottlenecks' in OS and DBMS operation.
  • Produce detailed summary reporting on client metrics.
Solution

Implemented our solution

  1. The project was implemented in November–December 2022. ICL Services conducted the testing in its own test environment in the shortest possible time — the main work on the project was completed in two weeks.

    The virtual machine tests were conducted in two stages (at the second stage, the DBMS builds were optimized to fit the configuration of the customer's Tantor platform) using such metrics as:

    — average number of successful transactions per second;

    — average number of transactions with errors for the whole measurement period;

    — CPU load;

    — RAM use;

    — disk I/O operations.

    We collected performance data using the hybrid transaction/analytical processing (HTAP) methodology, running the script in a loop five times with a 25–40 second break on each machine.

Products and technologies

  • Astra Linux
  • DBMS (database management systems) based on PostreSQLTantor
  • PostreSQL Tantor-based DBMS administration and monitoring platform
  • Swarm64 DA Benchmark Toolkit
  • NMon, pgmetrics, iostat

Results

  • Following the tests, we compiled key metrics into a 120-page report, presenting and sending them to the client.
  • Changing the configuration of the builds to fit client settings helped considerably boost the performance: for example, after optimization, the performance of the Tantor-based DBMS increased by 3.3 times in terms of the number of processed transactions.
  • The tests helped the client identify a previously unnoticed bug in the taking of CPU Usage metrics in the Tantor administration and monitoring platform.

Services provided

Other projects in the sector

Drop us a line

Contact us

Request a call

Name*
Phone*
Email*
Company*
Please see the Privacy Notice further information regarding your rights.

I have read the Privacy Notice and consent to the processing of my personal data

icl-services.com uses cookies, and by continuing browsing the website you give your consent to the use of cookies by us. Otherwise you should leave our website after reading this.

Ask a question

Name*
Email*
Company*
Position*
Phone*
Message*
Please see the Privacy Notice further information regarding your rights.

I have read the Privacy Notice and consent to the processing of my personal data

Request a call

Name*
Phone*
Email
Company*
Please see the Privacy Notice further information regarding your rights.

I have read the Privacy Notice and consent to the processing of my personal data

Up