Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Накопители (SSD, HDD, USB Flash) (http://forum.oszone.net/forumdisplay.php?f=53)
-   -   Помогите грамотно настроить RAID Controller Nytro MegaRAID8110-4i (http://forum.oszone.net/showthread.php?t=302739)

Tonny_Bennet 22-07-2015 10:29 2531275

Помогите грамотно настроить RAID Controller Nytro MegaRAID8110-4i
 
Здравствуйте.

Есть сервер в котором установлен контроллер 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-ом с этого массива.


Можно ли добиться увеличения производительности дисковой подсистемы? Какие настройки можно или нужно изменить? Может для объективной оценки стоит пользоваться другими тестами?

Ment69 22-07-2015 11:06 2531285

Tonny_Bennet, В случае с MSQL важнее IOPS

cameron 22-07-2015 12:13 2531338

Цитата:

Цитата Tonny_Bennet
Под систему собрал 10 RAID из 4-х дисков. »

зачем?
Цитата:

Цитата Tonny_Bennet
Делаю тесты Crystal Disk Mark-ом с этого массива. »

делайте SQLio
http://blogs.technet.com/b/josebda/a...le-shares.aspx

Tonny_Bennet 22-07-2015 12:41 2531360

Цитата:

Цитата cameron
зачем? »

Вот так получилось :) Сервак новый, могу и переделать в зеркало :)

Цитата:

Цитата cameron

Не самая простая в обращении программа. Какие тесты проводить?

cameron 22-07-2015 12:43 2531361

Цитата:

Цитата Tonny_Bennet
Не самая простая в обращении программа. Какие тесты проводить? »

я вам даже сслыка на статью предоставила, в которой всё написано-расписано, почти с картиночками.

Tonny_Bennet 22-07-2015 14:37 2531432

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


Это тесты SQLIO.
Попробовал повторить тест который делает Crystal Disk Mark а именно случайное чтение и запись 512-и килобайтовых блоков.
Read

Код:

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


Write

Код:

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


данные из тестов разнятся. Кому верить не понятно.

Вы можете дать пояснения по поводу доступных настроек контроллера? т.к. я только меняя их смогу ускорить систему.


Время: 21:39.

Время: 21:39.
© OSzone.net 2001-