NAS сервер

  • Автор темы Черный Лотос
  • Дата начала
evn

evn

LPD: Земля
Регистрация
27.07.2005
Сообщения
28 586
Реакции
189
Баллы
63
советую еще раз попробовать. у меня пока хорошая статистика по ссд винтам вертекс4 оцз. из 6 штук только один поменял и сразу. тоесть он не успел встать в корзинку. после замены все ок =)
работают чуть медленней вначале, но под загрузкой скорость практически не падает.

и что можно поюзать ис под линукса для удобоваримого выхлопа? мой iozone выдает такую кашу... глаза б не видели.

пс, два года отшатали те же оцз только вертексы 3
возможно. возможно придут на замену тем ссд, что стоят сейчас. благо корзины на 2.5 и контроллер адаптек шестой серии, умеющий "с любовью" относиться к дискам ссд. вобщем то и бралось с этим заделом. скажем так, этот "проект" очень важный и ставить эксперименты(читай, подставлять свой девственный зад) не очень охота. освободится одна машина, с адаптеком попроще, на нем поставлю эксперимент.
 
evn

evn

LPD: Земля
Регистрация
27.07.2005
Сообщения
28 586
Реакции
189
Баллы
63
Хочешь я тебе покажу сколько IOPS выдаёт HP2000 на 7-ми SAS 10000 об. дисках в 5м рейде, если сделаешь мне такойже софтовый, да ещё с сохранением буфера при отключении питания, тут не только я, а ещё и пол мира перед тобой шапку снимут)))
я хочу)
 
OP
Черный Лотос

Черный Лотос

Новичок
Регистрация
07.10.2009
Сообщения
2 401
Реакции
10
Баллы
0
!Chip

!Chip

Активный участник
Регистрация
27.02.2008
Сообщения
42 382
Реакции
2 255
Баллы
113
Жень сделай плиз человеческий тест утилкой SQLIO
скачать можно тут: http://www.microsoft.com/en-US/download/details.aspx?id=20163
батник для запуска:

sqlio -kW -s100 -frandom -o8 -b64 -LS -Fparam.txt
timeout /T 1
sqlio -kW -s100 -fsequential -o8 -b64 -LS -Fparam.txt
timeout /T 1
sqlio -kR -s100 -frandom -o8 -b64 -LS -Fparam.txt
timeout /T 1
sqlio -kR -s100 -fsequential -o8 -b64 -LS -Fparam.txt


файлик param.txt

F:\testfile.dat 2 0x0 100


где F имя тестируемого диска, на котором прога создаёт файл testfile.dat размером 100Мб из которого потом читает и пишет.

SQLIO - специализзированный микрософтовый тест, для тестирования дисковой подсистемы на предмет работы SQL баз.
тестируется рандомное и линейное чтение и запись.
 
evn

evn

LPD: Земля
Регистрация
27.07.2005
Сообщения
28 586
Реакции
189
Баллы
63
рейд у них круглосуточный:)
в первом.
 
evn

evn

LPD: Земля
Регистрация
27.07.2005
Сообщения
28 586
Реакции
189
Баллы
63
Жень сделай плиз человеческий тест утилкой SQLIO
скачать можно тут: http://www.microsoft.com/en-US/download/details.aspx?id=20163
батник для запуска:

sqlio -kW -s100 -frandom -o8 -b64 -LS -Fparam.txt
timeout /T 1
sqlio -kW -s100 -fsequential -o8 -b64 -LS -Fparam.txt
timeout /T 1
sqlio -kR -s100 -frandom -o8 -b64 -LS -Fparam.txt
timeout /T 1
sqlio -kR -s100 -fsequential -o8 -b64 -LS -Fparam.txt


файлик param.txt

F:\testfile.dat 2 0x0 100


где F имя тестируемого диска, на котором прога создаёт файл testfile.dat размером 100Мб из которого потом читает и пишет.

SQLIO - специализзированный микрософтовый тест, для тестирования дисковой подсистемы на предмет работы SQL баз.
тестируется рандомное и линейное чтение и запись.
у меня бызы на постгрессе)
постгресс на сентосе
сентос на вмваре :)))
но сделаю.
зы данные почти не отличаются. порядок тот-же.
закончит-выложу.
 
evn

evn

LPD: Земля
Регистрация
27.07.2005
Сообщения
28 586
Реакции
189
Баллы
63
c:\SQLIO>test_hdd.bat

c:\SQLIO>sqlio -kW -s100 -frandom -o8 -b64 -LS -Fparam.txt
sqlio v1.5.SG
using system counter for latency timings, 14318180 counts per second
parameter file used: param.txt
file c:\testfile.dat with 2 threads (0-1) using mask 0x0 (0)
2 threads writing for 100 secs to file c:\testfile.dat
using 64KB random IOs
enabling multiple I/Os per thread with 8 outstanding
size of file c:\testfile.dat needs to be: 104857600 bytes
current file size: 0 bytes
need to expand by: 104857600 bytes
expanding c:\testfile.dat ... done.
using specified size: 100 MB for file: c:\testfile.dat
initialization done
CUMULATIVE DATA:
throughput metrics:
IOs/sec: 573.92
MBs/sec: 35.87
latency metrics:
Min_Latency(ms): 0
Avg_Latency(ms): 27
Max_Latency(ms): 1976
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+
%: 68 1 1 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 22

c:\SQLIO>timeout /T 1

Время ожидания 0 сек., нажмите любую клавишу для продолжения ...

c:\SQLIO>sqlio -kW -s100 -fsequential -o8 -b64 -LS -Fparam.txt
sqlio v1.5.SG
using system counter for latency timings, 14318180 counts per second
parameter file used: param.txt
file c:\testfile.dat with 2 threads (0-1) using mask 0x0 (0)
2 threads writing for 100 secs to file c:\testfile.dat
using 64KB sequential IOs
enabling multiple I/Os per thread with 8 outstanding
using specified size: 100 MB for file: c:\testfile.dat
initialization done
CUMULATIVE DATA:
throughput metrics:
IOs/sec: 1779.75
MBs/sec: 111.23
latency metrics:
Min_Latency(ms): 0
Avg_Latency(ms): 8
Max_Latency(ms): 914
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+
%: 2 15 8 2 5 3 20 3 11 3 8 3 6 1 2 0 0 0 0 0 0 0 0 0 7
c:\SQLIO>timeout /T 1

Время ожидания 0 сек., нажмите любую клавишу для продолжения ...

c:\SQLIO>sqlio -kR -s100 -frandom -o8 -b64 -LS -Fparam.txt
sqlio v1.5.SG
using system counter for latency timings, 14318180 counts per second
parameter file used: param.txt
file c:\testfile.dat with 2 threads (0-1) using mask 0x0 (0)
2 threads reading for 100 secs from file c:\testfile.dat
using 64KB random IOs
enabling multiple I/Os per thread with 8 outstanding
using specified size: 100 MB for file: c:\testfile.dat
initialization done
CUMULATIVE DATA:
throughput metrics:
IOs/sec: 857.80
MBs/sec: 53.61
latency metrics:
Min_Latency(ms): 0
Avg_Latency(ms): 18
Max_Latency(ms): 383
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+
%: 38 4 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 25

c:\SQLIO>timeout /T 1

Время ожидания 0 сек., нажмите любую клавишу для продолжения ...

c:\SQLIO>sqlio -kR -s100 -fsequential -o8 -b64 -LS -Fparam.txt
sqlio v1.5.SG
using system counter for latency timings, 14318180 counts per second
parameter file used: param.txt
file c:\testfile.dat with 2 threads (0-1) using mask 0x0 (0)
2 threads reading for 100 secs from file c:\testfile.dat
using 64KB sequential IOs
enabling multiple I/Os per thread with 8 outstanding
using specified size: 100 MB for file: c:\testfile.dat
initialization done
CUMULATIVE DATA:
throughput metrics:
IOs/sec: 1892.84
MBs/sec: 118.30
latency metrics:
Min_Latency(ms): 0
Avg_Latency(ms): 7
Max_Latency(ms): 340
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+
%: 6 13 6 3 5 5 4 8 15 6 4 6 3 3 3 2 1 1 1 1 1 0 0 0 3
 
SffD

SffD

Неадекватный
Регистрация
20.04.2006
Сообщения
8 098
Реакции
44
Баллы
0
эм???? большой опыт имеем? у меня 6 серверов с ссд массивами. самый старый работает 2 года планирую замену дисков.
сейчас на гражданские модели гарантия 5 лет. бекапы сливаю на хдд тк 24/7 отказоустойчивости пока не требуется.

у меня правда больше 200 человек одновременно ни в одной базе не работает и базы не очень большие.

6 интеловых серверов на бытовых ссд ???, сочувствую ...
 
OP
Черный Лотос

Черный Лотос

Новичок
Регистрация
07.10.2009
Сообщения
2 401
Реакции
10
Баллы
0
!Chip

!Chip

Активный участник
Регистрация
27.02.2008
Сообщения
42 382
Реакции
2 255
Баллы
113
Ну собственно вот данные с HP 2000 G3, 4HDD SAS 10000 в 1+0
правда тест не очень правильный, сейчас народ в базе работает, надо было вечером вчера сделать. На данный момент сильно диски нагружены(

C:\Program Files (x86)\SQLIO>sqlio -kW -s100 -frandom -o8 -b64 -LS -Fparam.txt
sqlio v1.5.SG
using system counter for latency timings, -1761967296 counts per second
parameter file used: param.txt
file F:\testfile.dat with 2 threads (0-1) using mask 0x0 (0)
2 threads writing for 100 secs to file F:\testfile.dat
using 64KB random IOs
enabling multiple I/Os per thread with 8 outstanding
using specified size: 100 MB for file: F:\testfile.dat
initialization done
CUMULATIVE DATA:
throughput metrics:
IOs/sec: 938.46
MBs/sec: 58.65
latency metrics:
Min_Latency(ms): 0
Avg_Latency(ms): 16
Max_Latency(ms): 1281

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+
%: 16 23 14 9 9 6 4 3 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 8

C:\Program Files (x86)\SQLIO>timeout /T 1

Время ожидания 0 сек., нажмите любую клавишу для продолжения ...

C:\Program Files (x86)\SQLIO>sqlio -kW -s100 -fsequential -o8 -b64 -LS -Fparam.t
xt
sqlio v1.5.SG
using system counter for latency timings, -1761967296 counts per second
parameter file used: param.txt
file F:\testfile.dat with 2 threads (0-1) using mask 0x0 (0)
2 threads writing for 100 secs to file F:\testfile.dat
using 64KB sequential IOs
enabling multiple I/Os per thread with 8 outstanding
using specified size: 100 MB for file: F:\testfile.dat
initialization done
CUMULATIVE DATA:
throughput metrics:
IOs/sec: 2135.25
MBs/sec: 133.45
latency metrics:
Min_Latency(ms): 1
Avg_Latency(ms): 6
Max_Latency(ms): 790

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 3 32 34 16 7 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2

C:\Program Files (x86)\SQLIO>timeout /T 1

Время ожидания 0 сек., нажмите любую клавишу для продолжения ...

C:\Program Files (x86)\SQLIO>sqlio -kR -s100 -frandom -o8 -b64 -LS -Fparam.txt
sqlio v1.5.SG
using system counter for latency timings, -1761967296 counts per second
parameter file used: param.txt
file F:\testfile.dat with 2 threads (0-1) using mask 0x0 (0)
2 threads reading for 100 secs from file F:\testfile.dat
using 64KB random IOs
enabling multiple I/Os per thread with 8 outstanding
using specified size: 100 MB for file: F:\testfile.dat
initialization done
CUMULATIVE DATA:
throughput metrics:
IOs/sec: 3758.82
MBs/sec: 234.92
latency metrics:
Min_Latency(ms): 0
Avg_Latency(ms): 3
Max_Latency(ms): 1618

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 76 17 4 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1

C:\Program Files (x86)\SQLIO>timeout /T 1

Время ожидания 0 сек., нажмите любую клавишу для продолжения ...

C:\Program Files (x86)\SQLIO>sqlio -kR -s100 -fsequential -o8 -b64 -LS -Fparam.t
xt
sqlio v1.5.SG
using system counter for latency timings, -1761967296 counts per second
parameter file used: param.txt
file F:\testfile.dat with 2 threads (0-1) using mask 0x0 (0)
2 threads reading for 100 secs from file F:\testfile.dat
using 64KB sequential IOs
enabling multiple I/Os per thread with 8 outstanding
using specified size: 100 MB for file: F:\testfile.dat
initialization done
CUMULATIVE DATA:
throughput metrics:
IOs/sec: 2156.87
MBs/sec: 134.80
latency metrics:
Min_Latency(ms): 0
Avg_Latency(ms): 6
Max_Latency(ms): 2137

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 58 26 7 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2

C:\Program Files (x86)\SQLIO>


собственно самое интересное это рандомное чтение и запись.



а контролер какой? У меня в зеркале показатели намного хуже.
На софтрейде то?))))
 
evn

evn

LPD: Земля
Регистрация
27.07.2005
Сообщения
28 586
Реакции
189
Баллы
63
Ну собственно вот данные с HP 2000 G3, 4HDD SAS 10000 в 1+0
правда тест не очень правильный, сейчас народ в базе работает, надо было вечером вчера сделать. На данный момент сильно диски нагружены
отлично. мне еще немножко тюнячек закинуть и будет гуд.
зы у мну тоже щас на паралельной виртуалке ядро пересобирается. но я этим пренебрег. больше нагрузка на проц.
 
!Chip

!Chip

Активный участник
Регистрация
27.02.2008
Сообщения
42 382
Реакции
2 255
Баллы
113
Обещаный тест 6 HDD 450 Gb 10000 rpm SAS в 5-м рейде
повезло что нагрузки почти небыло в данный момент


C:\Program Files (x86)\SQLIO>sqlio -kW -s100 -frandom -o8 -b64 -LS -Fparam.txt
sqlio v1.5.SG
using system counter for latency timings, 14318180 counts per second
parameter file used: param.txt
file E:\testfile.dat with 2 threads (0-1) using mask 0x0 (0)
2 threads writing for 100 secs to file E:\testfile.dat
using 64KB random IOs
enabling multiple I/Os per thread with 8 outstanding
size of file E:\testfile.dat needs to be: 104857600 bytes
current file size: 0 bytes
need to expand by: 104857600 bytes
expanding E:\testfile.dat ... done.
using specified size: 100 MB for file: E:\testfile.dat
initialization done
CUMULATIVE DATA:
throughput metrics:
IOs/sec: 2838.22
MBs/sec: 177.38
latency metrics:
Min_Latency(ms): 0
Avg_Latency(ms): 5
Max_Latency(ms): 400

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 3 9 26 35 16 4 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2

C:\Program Files (x86)\SQLIO>timeout /T 1

Время ожидания 0 сек., нажмите любую клавишу для продолжения ...

C:\Program Files (x86)\SQLIO>sqlio -kW -s100 -fsequential -o8 -b64 -LS -Fparam.t
xt
sqlio v1.5.SG
using system counter for latency timings, 14318180 counts per second
parameter file used: param.txt
file E:\testfile.dat with 2 threads (0-1) using mask 0x0 (0)
2 threads writing for 100 secs to file E:\testfile.dat
using 64KB sequential IOs
enabling multiple I/Os per thread with 8 outstanding
using specified size: 100 MB for file: E:\testfile.dat
initialization done
CUMULATIVE DATA:
throughput metrics:
IOs/sec: 2812.39
MBs/sec: 175.77
latency metrics:
Min_Latency(ms): 0
Avg_Latency(ms): 5
Max_Latency(ms): 215

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 8 39 27 10 7 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0

C:\Program Files (x86)\SQLIO>timeout /T 1

Время ожидания 0 сек., нажмите любую клавишу для продолжения ...

C:\Program Files (x86)\SQLIO>sqlio -kR -s100 -frandom -o8 -b64 -LS -Fparam.txt
sqlio v1.5.SG
using system counter for latency timings, 14318180 counts per second
parameter file used: param.txt
file E:\testfile.dat with 2 threads (0-1) using mask 0x0 (0)
2 threads reading for 100 secs from file E:\testfile.dat
using 64KB random IOs
enabling multiple I/Os per thread with 8 outstanding
using specified size: 100 MB for file: E:\testfile.dat
initialization done
CUMULATIVE DATA:
throughput metrics:
IOs/sec: 5558.23
MBs/sec: 347.38
latency metrics:
Min_Latency(ms): 0
Avg_Latency(ms): 2
Max_Latency(ms): 41

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 19 51 18 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

C:\Program Files (x86)\SQLIO>timeout /T 1

Время ожидания 0 сек., нажмите любую клавишу для продолжения ...

C:\Program Files (x86)\SQLIO>sqlio -kR -s100 -fsequential -o8 -b64 -LS -Fparam.t
xt
sqlio v1.5.SG
using system counter for latency timings, 14318180 counts per second
parameter file used: param.txt
file E:\testfile.dat with 2 threads (0-1) using mask 0x0 (0)
2 threads reading for 100 secs from file E:\testfile.dat
using 64KB sequential IOs
enabling multiple I/Os per thread with 8 outstanding
using specified size: 100 MB for file: E:\testfile.dat
initialization done
CUMULATIVE DATA:
throughput metrics:
IOs/sec: 5986.37
MBs/sec: 374.14
latency metrics:
Min_Latency(ms): 0
Avg_Latency(ms): 2
Max_Latency(ms): 35

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+
%: 1 27 51 11 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

C:\Program Files (x86)\SQLIO>


З.Ы. я бы посмотрел как будет работать софтрейд, особенно какова будет нагрузка на проц)))
 
OP
Черный Лотос

Черный Лотос

Новичок
Регистрация
07.10.2009
Сообщения
2 401
Реакции
10
Баллы
0
!Chip

!Chip

Активный участник
Регистрация
27.02.2008
Сообщения
42 382
Реакции
2 255
Баллы
113
При чем тут софтрейд? Я вроде про него ни чего не писал)

Smart Array P410i
диски HP SAS 15k 73.4 GB

Зеркало
Посмотреть вложение 274602

5 рейд
Посмотреть вложение 274603

Вложений не видно, а контроллер с батарейкой? кеш включен?
З.Ы. да вспомнил это не ты про мегасофтрейд вчехлял) извиняюсь
 
evn

evn

LPD: Земля
Регистрация
27.07.2005
Сообщения
28 586
Реакции
189
Баллы
63
Верх Низ