Страница 1 из 1

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

СообщениеДобавлено: 25 мар 2020, 11:15
kandidat
Господа эксперты, приветствую!
Имеем 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) Просмотров: 7952

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

TPС тест показывает 15 попугает.
Следовательно вопрос. Можно ли с текущими железками выжать больше , или мы уперлись и нужен другой процессор?

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

СообщениеДобавлено: 25 мар 2020, 11:34
Гилёв Вячеслав
турбобуст включите http://www.gilev.ru/systemperfomance/
на каждый физический процессор должно приходится по 4 одинаковых планки памяти, из-за нарушения у вас память работает на минимальной частоте

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 и покажите результат теста.

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

СообщениеДобавлено: 25 мар 2020, 11:50
kandidat
RAID все аппаратные. Сегодня тест сделаю. Отпишусь о результатах

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

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

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. Желательно, чтобы статистика эта была как можно более представительной, то есть не за час-два, а хотя бы за несколько рабочих дней, при этом нагрузка на бизнес в это время чтобы была большой с его точки зрения (то есть не когда спад активности). Тогда можно сделать более качественные выводы и не промахнуться с подбором оборудования ни в сторону существенной переплаты за избыточно мощное железо, и в то же время не потратить заметное количество денег и купить недостаточно производительные диски.

Если непонятно, что и как делать - задавайте вопросы.

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

СообщениеДобавлено: 25 мар 2020, 13:00
kandidat
Дмитрий, спасибо за развернутый ответ. Может быть посоветуете какие диски лучше для СУБД воткнуть? И имеет ли смысл менять диски для сервера приложений?

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

СообщениеДобавлено: 25 мар 2020, 13:19
kandidat
сервис http://gilev.ru/sqlsize настроил. Но как я понял, результаты теста платные? что-то не нашел информации по стомости...

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

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


Замер для Raid с базами и логами SQL (размер файла 1000мб)

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

СообщениеДобавлено: 25 мар 2020, 14:55
kandidat
Тест дисков на сервере СУБД
Замер для Raid с СИСТЕМОЙ (размер файла 1000мб)

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

СообщениеДобавлено: 25 мар 2020, 14:57
kandidat
Тест дисков на сервере приложений 1с

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

СообщениеДобавлено: 25 мар 2020, 16:29
Дмитрий Юхтимовский
kandidat писал(а):сервис http://gilev.ru/sqlsize настроил. Но как я понял, результаты теста платные? что-то не нашел информации по стомости...

Стоимость всех сервисов расписана в личном кабинете http://www.gilev.ru/cabinet/, он же Сервисы-Личный кабинет

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

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

Что скажете про результаты замера дисков?

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

СообщениеДобавлено: 26 мар 2020, 00:42
Дмитрий Юхтимовский
Это показатели недорогих домашних ссд, особенно которые "под систему".

Не очень сложно проверить, являются ли ваши диски узким местом в том же тесте TPC: можно НА ВРЕМЯ включить рамдиск гигабайт на 8, разместить там файлы tempdb и базы теста TPC, после чего повторить тест. Если вдруг оценка теста подскочит раза в полтора-два - значит, диски являются узким местом в тесте (и с большой вероятностью - узким местом и в производительности вашей учётной системы 1С).

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

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

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

СообщениеДобавлено: 26 мар 2020, 09:55
Дмитрий Юхтимовский
Размер - "чтобы поместилось".