synology.forum архив спільноти · 2005–2022
ai.synology.forum →
ГлавнаяОсновные Вопросы по Продукции › Производительность Synology как файлового сервера

Производительность Synology как файлового сервера

Siroc-co · 03.01.2019

Владею DS713+ с момента выхода его в продажу, то есть более пяти лет. В целом достаточно производительный NAS, но, хочется скорости обмена файлами по шустрее. Начал размышлять на эту тему... В моём NAS для диска имеется два интерфейса SATAII. SATA2 в теории может обеспечить скорость обмена данными 300МБ\сек. Мало это, или много? Ну один сетевой интерфейс может прокачать в теории 125МБ\сек. То есть более, чем в два раза меньше. Но так как сетевых интерфейса у нас два, и есть агрегация каналов, то это уже 250Мб\сек. А это не плохо! Но не всё так просто... Есть подводные камни, даже огромные булыжники. Мой NAS по описанию производителя может максимум: "202,3 МБ/с при чтении, 135,84 МБ/с при записи". . И чтоб добиться скоростей, их ставят в массив, и тогда производят замеры.

Но, ситуация поменялась, сейчас мы без проблем можем купить SSD, который без проблем обеспечит 480-520МБ\сек. В моём случае должен обеспечить 300МБ\сек (SATAII), а по сети 125МБ\сек, а в агрегированном подключении все 250МБ\сек. Но нет... Хотя и написано, что интерфейсы SATAII, скорость больше 140МБ\сек не выжимается. По сути, интерфейсы работают на скорости SATA1(150МБ\сек). Ну что сказать, старая железка, и если юзать без массива, то потолок 140МБ\сек при агрегации каналов и при одном SSD.

...five years later...

И вот очередное обновление хранилищ Synology, и вот новинка - DS1819+

Смотрим, что там есть. А в спецификации даже не указано, какой интерфейс, только сухая фраза с отсылкой на список совместимых SATA дисков2,5'' или 3,5''. Но как так? Хммм... Но ведь уже 21 век на дворе, ведь в этом NAS есть поддержка NVMe интерфейса для SSD кеша! Есть возможность поставить 10G сетевой интерфейс(ИЛИ)ssd в качестве кеша!! Конечно же там просто должен быть SATAIII (600МБ\сек).

Ну да ладно, глянем, что там производитель гарантирует по скорости обмена данными:

"2045 МБ/с при последовательном чтении и 656 МБ/с при записи" - впечатляет! Но.., мы же привыкли, будем искать подводные камни.

"Агрегированная сеть 10GbE SMB - Read 2045.20МБ\с, Write 656.71МБ\с", ну ok...

"Агрегированная сеть 1GbE SMB - Read 450.72МБ\с, Write 451.14МБ\с", ну тоже понятно, сеть 4х1G, в теории до 500МБ\с.., смотрим дальше...

"1GbE SMB - Передача файла Windows (Файл 1 МБ x 3000) - Read 91.75МБ\с, Write 64.11МБ\с" - что?? нет, не так даже, а вот так ЧТООО!?, Read 91.75МБ\с, Write 64.11МБ\с ??? Даже до сети в гигабит не дотягиваем?? А на запись, это что за фак? Может не заморачивались, и тестировали на первых пнях? Смотрим, что там в описании:

- Диски:

Тип тома: RAID 5

Модели RS1219+, DS1819+, DS1618+, DS1517+: полностью заполнены SSD-дисками Intel серии 535 (240 ГБ) (SSDSC2BW240H6) (сеть 10GbE) / HDD-дисками Seagate 6 ТБ (ST6000VN0001) (сеть 1GbE)

- Сеть:

Сеть 1GbE SMB: Intel Core i7-3770 3,4 ГГц; 4 ГБ памяти DDR3-1600; 2 SSD-диска Intel 520 по 120 ГБ; разделенный том; Intel Gigabit CT; MTU 1500; 64-разрядная ОС Windows 7

 

- Особое примечание.

Показатели производительности получены в лаборатории Synology на очень мощных клиентских компьютерах с оптимизированными сетевыми настройками и могут варьироваться в разных средах. Стандартные офисные компьютеры и ноутбуки могут не воспроизводить данные показатели.

 

Получается, что не заморачивались, и тесты для сети 1G проводили ТОЛЬКО с HDD, но в массиве.

 

Выводы:

Если использовать HDD в массиве и сеть 1G, то мы получим очень печальные скорости, даже не упрёмся в потолок одного гигабита сети. Это топовый NAS серии plus, новинка, флагман, 2019год. :(

А я смотрел на этот NAS планируя использовать его с SSD без RAID, я думал, что мой SSD и SATA интерфейс обеспечат обмен на скорости выше 400МБ\сек, а агрегация четырёх сетевых интерфейсов прокачает эти 400МБ\сек на мой ПК.

ПК 10G, свитч 4х1G + 1x10G c поддержкой агрегации каналов в любых вариациях.

Но облом. Или покупать кучу SSD и лепить из них RAID, и покупать 10G адаптер, или нифига этот NAS не вытянет. Похоже, в нём также стоит SATA1, раз без RAID он не шевелится. По факту для домашнего юзера, который захотел чуть больше чем серия Value не получит никаких преимуществ, кроме переплаты в два-три раза. Да и по сравнению с моим пятилетним DS713+ в этом плане абсолютно ничего не поменялось.

Вот и думайте...

Grytsay · 03.01.2019

Короче скоростей нам не дадут, оптимальным выбором так и остаётся 918+

sanrega · 03.01.2019

Вопрос ещё в том, как организован RAID у Synology. Сдаётся мне, что за красивой аббревиатурой SHR скрывается не что иное как связка LVM+mdadm. А значит RAID в любом случае программный, а не полноценный с батарейкой, кэшем, и прочими взрослыми серверными аттрибутами. С учётом того, какого уровня железо в принципе используются в NAS, не исключено, что тупо не хватает производительности CPU, чтобы "качало как надо".

 

PS Вот меня такой вопрос интересует, мож кто-нибудь в курсе - в условно-домашних линейках NAS используется ли где-нибудь ECC-память?

polanat · 04.01.2019
в условно-домашних линейках NAS используется ли где-нибудь ECC-память?

Нет. Только в отдельных преимущественно рэковых энтерпрайз сегмента ...

polanat · 04.01.2019
И вот очередное обновление хранилищ Synology, и вот новинка - DS1819+

...

Конечно же там просто должен быть SATAIII (600МБ\сек).

...

Похоже, в нём также стоит SATA1

...

Вот и думайте...

НЕ ВЕРЮ!!!!!!!!!!!!!!!!!!

 

PS Моя аргументация базируется на сравнении с моделями-предшественниками DS1815+ и DS1817+ ...

Siroc-co · 05.01.2019
НЕ ВЕРЮ!!!!!!!!!!!!!!!!!!

 

PS Моя аргументация базируется на сравнении с моделями-предшественниками DS1815+ и DS1817+ ...

А и не важно, на самом деле. Хоть PCI-E там будет стоять, какая мне разница, если он не прокачивает больше 95МБ\с.

 

P.S. Итог на самом деле печальный. Мы вынуждены покупать новые NAS не потому, что они быстрее и лучше, а потому, что перестают обновлять прошивки. И у меня есть стойкое ощущение, что в новых DSM намеренно занижают производительность старых железок. Я пока не знаю как доказать. Можно ли как-то установить DSM 4, если сейчас стоит DSM6.2? Кстати, по какому праву они запрещают откатываться на старые DSM? Боятся что все заметят, что там реально производительность была лучше?

polanat · 06.01.2019
Я пока не знаю как доказать

# smartctl -d ata -i /dev/sda | grep "SATA Version is:"

Siroc-co · 09.01.2019
# smartctl -d ata -i /dev/sda | grep "SATA Version is:"

Я не об этом. Это ровным счётом бесполезная информация, потому как:

А и не важно, на самом деле. Хоть PCI-E там будет стоять, какая мне разница, если он не прокачивает больше 95МБ\с.

мне сейчас больше интересно испытание любого NAS Synology серии plus модельного года 18 или 19 с поддержкой 10Gbe по следующему методу:

1. В один слот вставляем SSD с пропускной способностью 500МБ\с, отключаем всякие кеши.

2. Используя сеть 10G между Synology и одним клиентом НАПРЯМУЮ качаем из Syno файл(и заливаем обратно) по smb и замеряем скорость. Что-то Sunology именно вот таких тестов не делает, хотя вполне себе может. Не потому ли, что скорость окажется ничуть не выше 90-110МБ\с?, то есть как бы говоря, что в данном случае сеть 10G абсолютно бесполезна, а может проявить себя только в массиве, когда файл танется сразу с пяти-восьми дисков.

Честно говоря, глядя на этот беспредел, уже думаю не о новом Synology, а о каком-нибудь superserver e200-хх + "запрещенная пиратская версия DSM, о которой тут нельзя говорить". Они там, кстати, сидят под этой версией, и вообще не жалуются, работает превосходно, был я у них на форуме, знаю.