User Tools

Site Tools


Sidebar

This translation is older than the original page and might be outdated. See what has changed.
Translations of this page:

Directory

en:help_system:servera:stati:bitriks_na_ssd-diskax

Bitrix on SSD-drives

Bitrix 14.5.1 performance on SSD-drives

We have already tested the Bitrix platform (performance check) in Standard edition, version 14.0. This time we’ll consider performance of 1C-Bitrix in “Business” edition, version 14.5.1 on the same server, as in the previous test – HP DL120-G7 with Intel Quad-Core Xeon E3-1230 processor, with 4GB RAM and two SSD Disk 60 Gb each, working in mirror mode.

Bitrix performance on SSD-drives. Composition of modules

Performance of configuration in Business edition, version 14.5.1, compared to Standard edition, version 14.0, decreased by 30 dimensionless unit, or 1.3 ms:

Bitrix performance on SSD-drives. Perfomance monitor

Load tests were also performed for 32 concurrent users. Without much change in page generation time and the time of delivery, hit count was nearing 1,000, and the number of generated pages per second is 330, i.e., in fact, these figures have not changed from the previous version:

Bitrix performance on SSD-drives. Load test

With increasing number of connections, the number of pages generated per second, and the number of hits is not reduced:

Bitrix performance on SSD-drives. Load test

Technical parameters of the test bed:

  • Server: Hewlett Packard DL120 G7
  • Processor: Xeon E3-1230 / 4 ядра / 3.2 GHz
  • RAM: 4ГБ DDR3
  • Disk drive: 2x60GB SSD SATA 3 TS64GSSD320
  • Operating system: CentOS 6 x86_64 + ISPmanager 4 Lite

Used set of packages:

  • nginx 1.6
  • httpd 2.2.15
  • mod_fcgid 2.3.9
  • zendopcache 7.0.3
  • php 5.4.29
  • mysql-server 5.5.38

In conclusion, we would like to briefly tell about the “Performance Monitor” module in CMS Bitrix. The mechanism inherent in the algorithm of performance monitor measurement is quite simple:

  1. To calculate the average response time, a blank page that contain nothing but the code for connecting Bitrix kernel is loaded 10 times, and the average generation time of this page is measured (average response time).
  2. Calculation of performance of the configuration is performed by dividing 1 by X, where X is the average response time found in the first step. No other parameters in the table of the “Performance Monitor” module have effect on the number of dimensionless unit, and are for information only.
  3. An example for understanding the essence of this rating. Let us assume that the main page of the site that uses Bitrix is generated in 0.300 sec., out of which 0.007 sec. was spent on connecting CMS kernel. Performance is calculated according to the formula 1 / 0.007 = 142 dimensionless units.

The actual number of possible site visitors and site pages load speed on any server depends on many factors, major factors that influence this parameter are:

  • quality of site code (modules, etc.);
  • quality of all pages layout;
  • availability of elements caching;
  • database size;
  • average size of one site page;
  • server performance;
  • website platform;
  • speed of the Internet connection.