Показания теста TPC

все о нагрузочном тестирвоании

Модератор: Дмитрий Юхтимовский

Показания теста TPC

Сообщение kandidat » 25 мар 2020, 11:15

Господа эксперты, приветствую!
Имеем 2 сервера практически одинаковой спецификации, различие только в дисках (Так решили системные администраторы). Один для сервера приложений. Второй для СУБД.
СУБД MSSQL 2014 с установленными сервис-паками KB3171021 и KB4482967.
Оба сервера работают на 64 платформе Win serever 2012 r2. Агент сервера 1c x64. Лицензия сервера уровня ПРОФ.

Спецификация сервера:
Серверная платформа ASUS TS500-E8-PS4 V2
CPU Intel Xeon E5-2630 V4 (2.20Ghz/25Mb) FCLGA2011-3 OEM
Контроллер ASUS < PIKE II 3008-8I >
Kingston DDR4 16GB (PC4-17000) 2133MHz ECC RegDual Rank, x4, 1.2V, w/TS ( Всего по 32 Гб на каждый сервер)

1. на сервере приложений ДИСКИ в аппаратных райдах
Жесткий диск 4000Gb WD 64Mb SATA WD40PURZ . RAID10 (для бэкапов)
Диск SSD2.5" 150Gb INTEL DC S3520 Series Raid1( для системы )

2. на сервере СУБД ДИСКИ в аппаратных райдах
Intel SSD S4510 Series SATA 2,5" 960Gb, R560/W510 Mb/s, IOPS 95K/36K,MTBF 2M (Retail) RAID10 (для СУД)
Диск SSD2.5" 150Gb INTEL DC S3520 Series Raid1( для системы )

Сеть между серверами гигабитная.
Производительность питания в ОС на высокую производительноть.
В БИОС админы пытались разогнать проц. но на Turbo он не гонится. Говорят что у этой серии множитель заблочен. Сейчас на 24 множитель стабильно работает. Проверял в CPU-Z
частоты.png
частоты.png (14.47 KiB) Просмотров: 4361

MS настроен согласно рекомендациям 1с. Плюc добавлены трассировки
трассировки MS.png
трассировки MS.png (10.05 KiB) Просмотров: 4361

TPС тест показывает 15 попугает.
Следовательно вопрос. Можно ли с текущими железками выжать больше , или мы уперлись и нужен другой процессор?
Последний раз редактировалось kandidat 25 мар 2020, 11:48, всего редактировалось 1 раз.
kandidat
 
Сообщений: 19
Зарегистрирован: 18 окт 2017, 12:56

Re: Показания теста TPC

Сообщение Гилёв Вячеслав » 25 мар 2020, 11:34

турбобуст включите http://www.gilev.ru/systemperfomance/
на каждый физический процессор должно приходится по 4 одинаковых планки памяти, из-за нарушения у вас память работает на минимальной частоте
Гилёв Вячеслав
 
Сообщений: 2303
Зарегистрирован: 11 фев 2013, 15:40
Откуда: Россия, Москва

Re: Показания теста TPC

Сообщение Дмитрий Юхтимовский » 25 мар 2020, 11:39

для E5-2630 V4 частоты 2.4 на всех ядрах - это предел мечтаний, больше на всех ядрах с этого процессора не получить, дальше производительность проца повышать только апгрейдом проца или всей платформы:
https://en.wikichip.org/wiki/intel/xeon_e5/e5-2630_v4
turbo frequency (10 cores) 2,400 MHz (2.4 GHz, 2,400,000 kHz)


RAID-массивы из S4510 и S3520 - аппаратные или программные?
эти модели SSD и так не предназначены для интенсивной записи, а если их ещё и в аппаратный RAID воткнуть - запись там будет вообще тоскливая.
Как будет затишье в работе пользователей и сервера- выполните тест CrystalDiskMark версии 3.0.4 на дисках, где лежат базы MS SQL http://gilev.ru/crystaldiskmark и покажите результат теста.
Дмитрий Юхтимовский
 
Сообщений: 649
Зарегистрирован: 11 фев 2013, 19:28
Откуда: gilev.ru

Re: Показания теста TPC

Сообщение kandidat » 25 мар 2020, 11:50

RAID все аппаратные. Сегодня тест сделаю. Отпишусь о результатах
kandidat
 
Сообщений: 19
Зарегистрирован: 18 окт 2017, 12:56

Re: Показания теста TPC

Сообщение kandidat » 25 мар 2020, 12:00

До этого стояли Жесткий диск 4000Gb WD 64Mb SATA WD40PURZ Purple и в качестве СУБД и на сервере приложений в аппаратном RAID10. Но это было узким местом . Очередь записи была огромной. И поэтому поставили SSD.
kandidat
 
Сообщений: 19
Зарегистрирован: 18 окт 2017, 12:56

Re: Показания теста TPC

Сообщение Дмитрий Юхтимовский » 25 мар 2020, 12:27

Ну, вы взяли откровенно неподходящие SSD для интенсивной записи вообще, и для аппаратного RAID в частности.
Это устройство класса read intensive, но и его оно нормально может обеспечить либо в составе "самостоятельных" устройств, либо в составе программного RAID.

https://www.intel.ru/content/www/ru/ru/ ... eries.html
Даже если нет умения правильно читать спецификации устройств - можно вот здесь внимательно прочесть заголовок - можно увидеть "нагрузок с большим количеством операций чтения", в английском варианте это "read-intensive workload", как бы намекает, что это далеко не write intensive или хотя бы mixed use.
Правильно подбирать диски для сервера СУБД лучше всего, глядя на статистику загрузки дисковой подсистемы, которую предоставляет MS SQL (виртуальное представление sys.dm_io_virtual_file_stats) с помощью запросов, или в нашем сервисе http://gilev.ru/sqlsize. Желательно, чтобы статистика эта была как можно более представительной, то есть не за час-два, а хотя бы за несколько рабочих дней, при этом нагрузка на бизнес в это время чтобы была большой с его точки зрения (то есть не когда спад активности). Тогда можно сделать более качественные выводы и не промахнуться с подбором оборудования ни в сторону существенной переплаты за избыточно мощное железо, и в то же время не потратить заметное количество денег и купить недостаточно производительные диски.

Если непонятно, что и как делать - задавайте вопросы.
Дмитрий Юхтимовский
 
Сообщений: 649
Зарегистрирован: 11 фев 2013, 19:28
Откуда: gilev.ru

Re: Показания теста TPC

Сообщение kandidat » 25 мар 2020, 13:00

Дмитрий, спасибо за развернутый ответ. Может быть посоветуете какие диски лучше для СУБД воткнуть? И имеет ли смысл менять диски для сервера приложений?
kandidat
 
Сообщений: 19
Зарегистрирован: 18 окт 2017, 12:56

Re: Показания теста TPC

Сообщение kandidat » 25 мар 2020, 13:19

сервис http://gilev.ru/sqlsize настроил. Но как я понял, результаты теста платные? что-то не нашел информации по стомости...
kandidat
 
Сообщений: 19
Зарегистрирован: 18 окт 2017, 12:56

Re: Показания теста TPC

Сообщение kandidat » 25 мар 2020, 14:53

Тест дисков на сервере СУБД
Замер для Raid с базами и логами SQL (размер файла 4000мб)
Тест22.png
Тест22.png (40.12 KiB) Просмотров: 4350
Тест11.png
Тест11.png (40.19 KiB) Просмотров: 4350


Замер для Raid с базами и логами SQL (размер файла 1000мб)
Вложения
Тест44.png
Тест44.png (39.71 KiB) Просмотров: 4350
kandidat
 
Сообщений: 19
Зарегистрирован: 18 окт 2017, 12:56

Re: Показания теста TPC

Сообщение kandidat » 25 мар 2020, 14:55

Тест дисков на сервере СУБД
Замер для Raid с СИСТЕМОЙ (размер файла 1000мб)
Вложения
Тест66.png
Тест66.png (38.19 KiB) Просмотров: 4350
kandidat
 
Сообщений: 19
Зарегистрирован: 18 окт 2017, 12:56

Re: Показания теста TPC

Сообщение kandidat » 25 мар 2020, 14:57

Тест дисков на сервере приложений 1с
Вложения
Тест33.png
1000 мб
Тест33.png (46.58 KiB) Просмотров: 4350
Тест11.png
4000 мб
Тест11.png (49.07 KiB) Просмотров: 4350
kandidat
 
Сообщений: 19
Зарегистрирован: 18 окт 2017, 12:56

Re: Показания теста TPC

Сообщение Дмитрий Юхтимовский » 25 мар 2020, 16:29

kandidat писал(а):сервис http://gilev.ru/sqlsize настроил. Но как я понял, результаты теста платные? что-то не нашел информации по стомости...

Стоимость всех сервисов расписана в личном кабинете http://www.gilev.ru/cabinet/, он же Сервисы-Личный кабинет
Дмитрий Юхтимовский
 
Сообщений: 649
Зарегистрирован: 11 фев 2013, 19:28
Откуда: gilev.ru

Re: Показания теста TPC

Сообщение kandidat » 25 мар 2020, 17:19

Дмитрий Юхтимовский писал(а):Как будет затишье в работе пользователей и сервера- выполните тест CrystalDiskMark версии 3.0.4 на дисках, где лежат базы MS SQL http://gilev.ru/crystaldiskmark и покажите результат теста.

Что скажете про результаты замера дисков?
kandidat
 
Сообщений: 19
Зарегистрирован: 18 окт 2017, 12:56

Re: Показания теста TPC

Сообщение Дмитрий Юхтимовский » 26 мар 2020, 00:42

Это показатели недорогих домашних ссд, особенно которые "под систему".

Не очень сложно проверить, являются ли ваши диски узким местом в том же тесте TPC: можно НА ВРЕМЯ включить рамдиск гигабайт на 8, разместить там файлы tempdb и базы теста TPC, после чего повторить тест. Если вдруг оценка теста подскочит раза в полтора-два - значит, диски являются узким местом в тесте (и с большой вероятностью - узким местом и в производительности вашей учётной системы 1С).
Дмитрий Юхтимовский
 
Сообщений: 649
Зарегистрирован: 11 фев 2013, 19:28
Откуда: gilev.ru

Re: Показания теста TPC

Сообщение kandidat » 26 мар 2020, 09:48

Дмитрий, спасибо за ответ. Получается что достаточно положить только СУБД на Рам диск? Делать перенос кэша, журнала и прочее, как в статье http://www.gilev.ru/linkdir/ , тоже надо? сервера ведь разные...
Последний раз редактировалось kandidat 26 мар 2020, 09:55, всего редактировалось 1 раз.
kandidat
 
Сообщений: 19
Зарегистрирован: 18 окт 2017, 12:56

Re: Показания теста TPC

Сообщение Дмитрий Юхтимовский » 26 мар 2020, 09:55

Размер - "чтобы поместилось".
Дмитрий Юхтимовский
 
Сообщений: 649
Зарегистрирован: 11 фев 2013, 19:28
Откуда: gilev.ru


Вернуться в Нагрузочное тестирование

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1