Показать полную графическую версию : Помогите грамотно настроить RAID Controller Nytro MegaRAID8110-4i
Tonny_Bennet
22-07-2015, 10:29
Здравствуйте.
Есть сервер в котором установлен контроллер LSI Nytro MegaRAID8110-4i. У него 200 ГБ SSD кеша. 16 дисков Seagate SAS 600Gb ST3600057SS. На сервере будет крутиться только MS SQL.
Отдельно собирается виртуальный диск для кэша из двух SSD дисков (Nytro). Сейчас собрал его в 0 RAID.
Write Policy: Write Through
Под систему собрал 10 RAID из 4-х дисков.
Под диск для MS SQL баз собрал 10 RAID из 8 дисков.
Write Policy: Always Write Back (стоит ли оставлять такую политику если нет BBU? или переключить на write through?)
Read Policy: Always Read Ahead
IO Policy: Cached IO
Access Policy: Read Write
Disk Cache Policy: Disabled
Background Initialisation: Enabled
Включил этот Nytro кэш на массиве для SQL баз. Делаю тесты Crystal Disk Mark-ом с этого массива.
http://i004.radikal.ru/1507/29/846fdfaff212.png
Можно ли добиться увеличения производительности дисковой подсистемы? Какие настройки можно или нужно изменить? Может для объективной оценки стоит пользоваться другими тестами?
Tonny_Bennet, В случае с MSQL важнее IOPS (http://habrahabr.ru/post/164325/)
Под систему собрал 10 RAID из 4-х дисков. »
зачем?
Делаю тесты Crystal Disk Mark-ом с этого массива. »
делайте SQLio
http://blogs.technet.com/b/josebda/archive/2013/03/25/sqlio-powershell-and-storage-performance-measuring-iops-throughput-and-latency-for-both-local-disks-and-smb-file-shares.aspx
Tonny_Bennet
22-07-2015, 12:41
зачем? »
Вот так получилось :) Сервак новый, могу и переделать в зеркало :)
делайте SQLio
http://blogs.technet.com/b/josebda/a...le-shares.aspx »
Не самая простая в обращении программа. Какие тесты проводить?
Не самая простая в обращении программа. Какие тесты проводить? »
я вам даже сслыка на статью предоставила, в которой всё написано-расписано, почти с картиночками.
Tonny_Bennet
22-07-2015, 14:37
cameron, спасибо, как запустить вроде разобрался. Теперь попытки интерпретировать результаты теста и сравнить их хоть с чем-нибудь.
Собрал ещё один массив. RAID10.
Write Policy: Always Write Back
Read Policy: Always Read Ahead
IO Policy: Cached IO
Access Policy: Read Write
Disk Cache Policy: Disabled
Background Initialisation: Enabled
Увидел ещё один параметр Nytro Cache Type: Read only и нигде не нашёл как можно и можно ли его изменить.
Это тесты Crystal Disk Mark
http://s010.radikal.ru/i314/1507/7e/55bf565456a3.png
Это тесты SQLIO.
Попробовал повторить тест который делает Crystal Disk Mark а именно случайное чтение и запись 512-и килобайтовых блоков.
C:\Program Files (x86)\SQLIO>SQLIO.EXE -s60 -frandom -kR -b512 -t24 -o4 -LS -BN E:\TestFile.DAT
sqlio v1.5.SG
using system counter for latency timings, 2343751 counts per second
24 threads reading for 60 secs from file E:\TestFile.DAT
using 512KB random IOs
enabling multiple I/Os per thread with 4 outstanding
buffering set to not use file nor disk caches (as is SQL Server)
using current size: 1048576 MB for file: E:\TestFile.DAT
initialization done
CUMULATIVE DATA:
throughput metrics:
IOs/sec: 342.50
MBs/sec: 171.25
latency metrics:
Min_Latency(ms): 0
Avg_Latency(ms): 279
Max_Latency(ms): 1615
histogram:
ms: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24+
%: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 100
C:\Program Files (x86)\SQLIO>SQLIO.EXE -s60 -frandom -kW -b512 -t24 -o4 -LS -BN E:\TestFile.DAT
sqlio v1.5.SG
using system counter for latency timings, 2343751 counts per second
24 threads writing for 60 secs to file E:\TestFile.DAT
using 512KB random IOs
enabling multiple I/Os per thread with 4 outstanding
buffering set to not use file nor disk caches (as is SQL Server)
using current size: 1048576 MB for file: E:\TestFile.DAT
initialization done
CUMULATIVE DATA:
throughput metrics:
IOs/sec: 115.68
MBs/sec: 57.84
latency metrics:
Min_Latency(ms): 0
Avg_Latency(ms): 825
Max_Latency(ms): 1807
histogram:
ms: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24+
%: 0 0 0 1 0 0 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 88
данные из тестов разнятся. Кому верить не понятно.
Вы можете дать пояснения по поводу доступных настроек контроллера? т.к. я только меняя их смогу ускорить систему.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.