Pruebas de Elbrus para aplicaciones empresariales: y están bien para aquellos que se están poniendo al día

Parte frontal del servidor Yakhont-UVM E12
Parte frontal del servidor Yakhont-UVM E12

« ?» — , . «». , , , , . «-8» «-» . — , 15 ( , II MMX). 





: , Intel — - VLIW ( RISC). , . — , . «» ( ). , . .





( , , , ) , «» . . 





«»

, « », . :   





  • (PostgreSQL).





  • (Nginx).





  • NoSQL Redis.





  • (RabbitMQ).





— 7-Zip. , .   





. , , , .  





: vs «». Intel , «». , . , «» ( RAID). Linux, «», , , , . 





, , , «» . , . 





, 86-64 ARM, RISC , . , . «» , , , . «» VLIW (very long instruction word — ). . VLIW- . «-8» 64- FMA , 12 FP64 FLOP . 





VLIW- , . . , , . , , .





â„– 1. 7-Zip

7-Zip LZMA . . 7-Zip MIPS ( ) . , .





, , . , , Intel. , x86-64 .





7-Zip 100 %. Intel . , 1 . Intel ( ), — «».





â„– 1

Intel/«». 





. . , 1 . , / , . , . 1024 1, 1000 . 





â„– 2

( )









for f in rand1G rand1024M; do time 7za -mmt1 a $f.7z $f > 7za.$f.log 2>&1 ; mv $f $f.0; time 7za -mmt1 x $f.7z $f > 7zx.$f.log 2>&1; done









-81





Intel(R) Xeon(R) Gold 6230 CPU @ 2.10GHz (50657)





Intel(R) Xeon(R) Gold 6134 CPU @ 3.20GHz





Intel(R) Xeon(R) Gold 6230 CPU @ 2.10GHz (50657)





Intel(R) Xeon(R) Gold 6230 CPU @ 2.10GHz (50657)









ElbrusOS





CentOS





Astra Linux





CentOS





Astra Linux





1,





1106,18





347,5





402





325,1





364,64





1,





7,22





1,02





1,21





0,99





1,06





2,





248,65





93,59





100,57





89,59





95,54





2,





9,3





1,16





1,32





1,13





1,5





 





 





 





 





 





 









677,41





220,54





251,28





207,35





230,09









8,26





1,09





1,26





1,06





1,28





1 1





812,89





860,12





928,99





808,65





897,35





1 1





9,91





4,24





4,66





4,14





4,99





, %





 





94,51





87,50





100,52





90,59





, %





 





233,91





212,60





239,47





198,62





7-Zip — «» 1,9 , , — «» 2,2 . - «».





â„– 2. Nginx

ApacheBench (ab) Apache httpd. (1, 1 100). (50 150) . 50000 .













Time for test













-81





Intel(R) Xeon(R) Gold 6230 CPU @ 2,10GHz (50657)





Intel(R) Xeon(R) Gold 6230 CPU @ 2,10GHz (50657)





Intel(R) Xeon(R) Gold 6230 CPU @ 2,10GHz (50657)





 





 





ElbrusOS





CentOS





CentOS





Astra Linux





50





1kB





9,75





4,24





2,89





1,15





50





1MB





107,03





15,47





18,09





8,06





50





100MB





8712,11





1258,17





1042,64





803,75





150





1kB





11,98





4,16





2,55





1,27





150





1MB





99,24





14,95





14,87





8,82





150





100MB





8811,40





1247,27





1058,15





928,49









Requests per second













-81





Intel(R) Xeon(R) Gold 6230 CPU @ 2,10GHz (50657)





Intel(R) Xeon(R) Gold 6230 CPU @ 2,10GHz (50657)





Intel(R) Xeon(R) Gold 6230 CPU @ 2,10GHz (50657)





 





 





ElbrusOS





CentOS





CentOS





Astra Linux





50





1kB





5129,48





11783,83





17307,50





43317,87





50





1MB





467,17





3231,49





2764,04





6200,19





50





100MB





5,74





39,74





47,96





62,21





150





1kB





4175,35





12022,11





20809,85





39321,72





150





1MB





503,84





3344,43





3362,97





5669,27





150





100MB





5,67





40,09





47,25





53,85





Requests per second 1 1 :





Intel/«» Intel. 





:





http , 7-Zip, «» 1,8 .





â„– 3. PostgreSQL

pgbench PostgreSQL. , OLTP . (tps). (50 150) (2 32). , .





«» — 2,6 . , Intel . , . «», , .





tps (including connections establishing) — Transactions-per-second 1 1 :





Intel/«» Intel. 





:





â„– 4. Redis

Redis «-». . Redis-benchmark Redis. , (50 1000), (2 32) (100 1000000 ). 2 (set get). 





Redis , — «» 1,5 .





SET GET 1 1 :





Intel/«» Intel. 





:





â„– 5. RabbitMQ

RabbitMQ — () . , . «» (publishers) «» (consumers) , . (sending/receiving rate). ( 100 %). , «» 1,4 .





sending/receiving rate 1 1 :





Intel/«» Intel. 





:





«» 1 1. Turbo Boost Intel . , . . 20- Intel(R) Xeon(R) Gold 6230 CPU 2,10 , 8- «» 1,2 .





«» , , . 





«» - , VLIW, , .  





, «» , - . , 16 , -. , 16 , . .





, . . «» , , . .





- 12 , : RAID SAS/SATA-, NVME RDMA/ROCE. ( ) . , «-» - -16, «-16» . 





, « » «», . , ( ).   





, , — : SerVerchenov@croc.ru.








All Articles