SSD vs HW RAID 4xSATA3

yahoster
На сайте с 14.04.2011
Offline
234
4172

Исходные данные:

Одинаковые сервера Xeon E3-1240v2

Сервер с SSD - пустая ОС, только что проинсталленая.

Сервер с дисками SATA - HW RAID10 - живая нода, нагруженая примерно на 50% от лимита.

Первый тест:

SSD: # dd if=/dev/sda1 of=iotestfile bs=1M count=10000

10000+0 records in

10000+0 records out

10485760000 bytes (10 GB) copied, 61.7665 s, 170 MB/s

SATA: # dd if=/dev/sda1 of=iotestfile bs=1M count=10000

10000+0 records in

10000+0 records out

10485760000 bytes (10 GB) copied, 74.6304 s, 141 MB/s

Второй тест:

SSD:# dd if=/dev/sda1 of=iotestfile bs=1M count=1000

1000+0 records in

1000+0 records out

1048576000 bytes (1.0 GB) copied, 3.02524 s, 347 MB/s

SATA:# dd if=/dev/sda1 of=iotestfile bs=1M count=1000

1000+0 records in

1000+0 records out

1048576000 bytes (1.0 GB) copied, 7.22783 s, 145 MB/s

третий тест:

SSD: # dd if=/dev/sda1 of=iotestfile bs=1M count=100

100+0 records in

100+0 records out

104857600 bytes (105 MB) copied, 0.130841 s, 801 MB/s

SATA: # dd if=/dev/sda1 of=iotestfile bs=1M count=100

100+0 records in

100+0 records out

104857600 bytes (105 MB) copied, 0.556748 s, 188 MB/s

Вывод: Если нагрузка на ноду кратковременная, то выигрыш в производительности вполне ощутим.

Если нагрузка длительная - то разница весьма небольшая.

Цену на хостинг устанавливаете вы (https://cadedic.ru/aktsii/chestnaya-tsena/). Вечные виртуальные серверы (http://lto-vds.ru/otf-vds.html).
sladkydze
На сайте с 07.12.2012
Offline
243
#1

не хочу никого обидеть, но вы совершенно не разбираетесь в вопросе.

У дисковой подсистемы есть как минимум 3 характеристики:

1. Ширина доступа. Это практически то, что вы измеряете. Зависит от многих факторов, в основном от IOPS и от размера блока. У вас в тесте он 1 мегабайт. Попробуйте изменить на 4кб и вы удивитесь разнице :)

2. Собственно, IOPS. Сколько операций ввода-вывода получится сделать в секунду. 1 совремнный ССД диск дает в реальности порядка 50.000 IOPS. Для достижения такого результата вам потребуется 700 дисков САТА в нулевом рэйде, либо же поряда 300 дисков SAS 15k. Чувствуете разницу с тем, что вы измеряете?

3. Латентность, или отзывчивость. У ССД дисков она крайне мала, в пределах 1 мс. У САС 3 мс, у САТА 9мс. Это никак не изменить и не исправить. Это данность. Некоторым приложениям пофиг, а вот БД очень это параметр любят.

Так что советую изучить матчасть и уже потом делать выводы.

Предлагаю VDS, IaaS, Dedicated. http://riaas.ru (http://riaas.ru)
yahoster
На сайте с 14.04.2011
Offline
234
#2

Тема открыта. Приводите примеры и доказательства.

P.S. Ребята, я не говорю, что SSD - это плохо. Давайте сравним. Для этого и предназначена тема.

P.P.S. И давйте не будем опускаться до оскорблений или обвинений в некомпетентности.

---------- Добавлено 10.08.2013 в 09:33 ----------

sladkydze:
БД очень это параметр любят.

БД кешируется в RAM и нет проблем. Только кеш нужно делать не 4к, а хотябы 50-100мб.

sladkydze
На сайте с 07.12.2012
Offline
243
#3

Это счастье, когда есть возможность всю БД загнать в память, а когда нет возможности? А базу картинок на 50 гигабайт? Тут все зависит от потребностей конкретного приложения. Именно поэтому ко всему должен быть частный подход. Одно решение не может удовлетворить всех.

И я еще раз прошу прощения, если чем обидел. Совсем не имел такого умысла.

По поводу доказательств. Пардон, не совсем вас понял. Что именно нужно доказать?

yahoster
На сайте с 14.04.2011
Offline
234
#4
sladkydze:
По поводу доказательств. Пардон, не совсем вас понял. Что именно Нужно доказать?

Ну сколько споров уже на эту тему было...

Давайте РЕАЛЬНЫЕ доказательства приведём, что VPS на SSD - это КРУТО и сайты будут работать в РАЗЫ (ну хотябы в 2 раза) быстрее, чем на HW RAID10 SATA.

Могу такую машинку предоставить для тестов: E3-1240-3.30-16G-4x1000SATA3 + HW RAID

TP
На сайте с 10.01.2010
Offline
90
#5

Вот iostat -xm 5 с сервера с сайтом, SSD:

Device:         rrqm/s   wrqm/s     r/s     w/s    rMB/s    wMB/s avgrq-sz avgqu-sz   await r_await w_await  svctm  %util
sdb 0.00 180.80 1532.00 296.40 70.41 2.48 81.64 0.64 0.35 0.36 0.29 0.21 38.96

1500 чтений, 300 записей в секунду - одновременно

При этом время ожидания 0.3 миллисекунды.

И SSD загружен меньше чем на 40%.

Вот соберите и покажите нам hdd-массив, который такое сможет.

Понадобится штук 20 sata-дисков, они будут загружены почти полностью, и время доступа будет на 1-2 порядка выше.

AGHost
На сайте с 16.11.2011
Offline
115
#6

yahoster, если интересны эксперименты, посмотрите в сторону CacheCade 2 PRO на LSI контроллерах. Довольно приятные результаты выдают.

8 лет на рынке услуг хостинга - https://agho.st (https://agho.st)
sladkydze
На сайте с 07.12.2012
Offline
243
#7

как бы я не говорил, что

yahoster:
VPS на SSD - это КРУТО и сайты будут работать в РАЗЫ

Я говорил лишь о работе дисковой подсистемы, о которой шла речь в 1-м посте.

Естественно, что на работу VDS в целом влияет не только дисковая подсистема, но и характер работы приложений внутри VDS с дисковой подсистемой. Если приложение хорошо оптимизировано и умеет кэшировать данные в памяти - то да, разница SSD и SATA будет мало отличима. Но если у приложений VDS оптимизация средняя или слабая, то разница в скорости работы на SSD и SATA может отличаться в несколько раз. Говорю не голословно. У меня есть такие клиенты, которые получают разницу в 3-5 раз от размещения на различных типах дисков.

Сравниваю одиночный SSD и RAID аппаратный из 16 Enterprise SATA HDD в RAID10.

Playray
На сайте с 06.09.2008
Offline
133
#8

Судя по тестам ping-admin.ru общее время загрузки на москва-югозапад одного и того же сайта: время на сата 0,424161, на ссд 0,053538, на сас 0,237445.

Я конечно не профессионал, просто сравнил цифры...

Получается что ссд практически на порядок быстрее обычного сата.

sladkydze
На сайте с 07.12.2012
Offline
243
#9
AGHost:
yahoster, если интересны эксперименты, посмотрите в сторону CacheCade 2 PRO на LSI контроллерах. Довольно приятные результаты выдают.

Поддерживаю. Если надо много быстрого места - то большие массивы на SATA + SSD кэширование творят чудеса :)

AGHost
На сайте с 16.11.2011
Offline
115
#10

Могу даже привести статистику, интервал 300 секунд:

размер файла - <=512Bytes,<=4KB,<=16KB,<=64KB,<=256KB,>256KB

попаданий в ssd кеш - 0,77200,37118,39570,12409,0

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий