Notes of old sysadmin
среда, 20 ноября 2019 г.
вторник, 26 декабря 2017 г.
Сравнение S7-2 и Т5-4
По традиции DWH работает на серверах , отслуживших свое в биллинге
Такой подход кроме очевидных плюсов , несет в себе и определенные минусы .
Один из самых больших минусов - невозможность распараллелить часть задач DWH . По простому - отчеты плохо параллелятся , некоторые вообще никак . То есть скорость получения отчета зависит от скорости одного потока CPU , и ускорить привычным способом - задействовать N потоков нельзя .
Скорость же потока определяется частотой и архитектурой процессора , и применить более мощный CPU - см. традиции . То есть отчеты получаются медленно ( по крайней мере с точки зрения пользователей)
Поэтому , плюс еще ряд причин повлиял - было решено попробовать запустить DWH на новом сервере S7-2
Старый сервер Т5-4
System Configuration: Oracle Corporation sun4v SPARC T5-4
Memory size: 1571840 Megabytes
================================ Virtual CPUs ================================
CPU ID Frequency Implementation Status
------ --------- ---------------------- -------
0 3600 MHz SPARC-T5 on-line
1 3600 MHz SPARC-T5 on-line
2 3600 MHz SPARC-T5 on-line
Под DWH были задействованы 3 CPU из четырех , всего 386 потоков
Напомню также , что Т5-4 был еще недавно одним из топовых серверов класса Hi-End
Совсем другое дело S7-2 , который позиционируется Ораклом как low-cost соперник Х86 серверов .
System Configuration: Oracle Corporation sun4v SPARC S7-2
Memory size: 522496 Megabytes
================================ Virtual CPUs ================================
CPU ID Frequency Implementation Status
------ --------- ---------------------- -------
0 4267 MHz SPARC-S7 on-line
1 4267 MHz SPARC-S7 on-line
2 4267 MHz SPARC-S7 on-line
Всего 2 CPU , 128 потоков
После переезда на S7-2 -
Первоначально у нас было впечатление , что нагрузка выросла примерно вдвое -
с 30 до 60% CPU
Но далее нагрузка продолжала расти , почти до 100% , мы были в некотором недоумении и полагали эксперимент неудачным
Однако причина оказалась проста - скорость выполнения отчетов выросла
Для одних отчетов скорость увеличилась на 20-30%
Ряд весьма тяжелых отчетов ускорился в 2-2.5 раза !
В результате пользователи быстро получив один отчет моментально запускали следующий , что в итоге и дало почти 0 Idle
В целом эксперимент признан удачным , ключевое - резко выросла скорость работы одного потока .
вторник, 16 мая 2017 г.
SOHO от Oracle
Новая добыча - сервер S7-2
System Configuration: Oracle Corporation sun4v SPARC S7-2
Memory size: 260352 Megabytes
CPU ID Frequency Implementation Status
------ --------- ---------------------- -------
0 4267 MHz SPARC-S7 on-line
По сравнению с М7 - сильно быстрее
S7-2 aes-256 ige for 3s on 8192 size blocks: 36779 blowfish cbc for 3s on 8192 size blocks: 44702
M7-4 aes-256 ige for 3s on 8192 size blocks: 18929 blowfish cbc for 3s on 8192 size blocks: 26523
Новая добыча - сервер S7-2
System Configuration: Oracle Corporation sun4v SPARC S7-2
Memory size: 260352 Megabytes
CPU ID Frequency Implementation Status
------ --------- ---------------------- -------
0 4267 MHz SPARC-S7 on-line
По сравнению с М7 - сильно быстрее
S7-2 aes-256 ige for 3s on 8192 size blocks: 36779 blowfish cbc for 3s on 8192 size blocks: 44702
M7-4 aes-256 ige for 3s on 8192 size blocks: 18929 blowfish cbc for 3s on 8192 size blocks: 26523
среда, 28 октября 2015 г.
Новый танк
Добрались до нового процессора от Oracle - M7
System Configuration: Oracle Corporation sun4v SPARC T7
================================ Virtual CPUs ================================
CPU ID Frequency Implementation Status
------ --------- ---------------------- -------
0 4133 MHz SPARC-M7 on-line
1 4133 MHz SPARC-M7 on-line
2 4133 MHz SPARC-M7 on-line
3 4133 MHz SPARC-M7 on-line
OpenSSL speed T7
hmac(md5) for 3s on 8192 size blocks: 490246
blowfish cbc for 3s on 8192 size blocks: 43357
4096 bit public rsa's for 10s: 42646
OpenSSL speed T5
hmac(md5) for 3s on 8192 size blocks: 382719
blowfish cbc for 3s on 8192 size blocks: 34591
4096 bit public rsa's for 10s: 29911
Реальная база работает в 2 раза быстрее
System Configuration: Oracle Corporation sun4v SPARC T7
================================ Virtual CPUs ================================
CPU ID Frequency Implementation Status
------ --------- ---------------------- -------
0 4133 MHz SPARC-M7 on-line
1 4133 MHz SPARC-M7 on-line
2 4133 MHz SPARC-M7 on-line
3 4133 MHz SPARC-M7 on-line
OpenSSL speed T7
hmac(md5) for 3s on 8192 size blocks: 490246
blowfish cbc for 3s on 8192 size blocks: 43357
4096 bit public rsa's for 10s: 42646
OpenSSL speed T5
hmac(md5) for 3s on 8192 size blocks: 382719
blowfish cbc for 3s on 8192 size blocks: 34591
4096 bit public rsa's for 10s: 29911
Реальная база работает в 2 раза быстрее
понедельник, 16 марта 2015 г.
Подписаться на:
Сообщения (Atom)