LINUX.ORG.RU

Почему SSD тормозят при добавлении их разделов в разные пулы и их кэш?

 


1

2

Причем утилизация SSD по dstat от нескольких % до примерно 10%.

При использовании отдельных устройств в зеркале ZIL (SLOG)

и в L2ARC

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

Но ведь жалко, если почти весь объем SSD будет зря пропадать, если их использовать только в SLOG и так самые маленькие по объему взяли (полтерабайта).

Нагрузка в основном random read/write, несколько баз данных по 100-200Гб .

★★
Ответ на: комментарий от anonymous

именно у поля svctm значения дутые но судя по остальным то полям, вроде бы все хорошо?

http://manpages.ubuntu.com/manpages/xenial/en/man1/iostat.1.html


svctm
The average service time (in milliseconds) for I/O
requests that were issued to the device. Warning! Do not
trust this field any more.

This field will be removed in
a future sysstat version.

sanyock ★★
() автор топика
Последнее исправление: sanyock (всего исправлений: 5)
Ответ на: комментарий от sanyock

Там нет «kernel: BUG: soft lockup» :)

ZFS в FreeBSD — production ready с версии 8.0 (November 2009) и единственная native fs, не считая устаревшей ufs2.

anonymous
()
Ответ на: комментарий от sanyock

Остальные поля показывают примерно тоже самое, те что про время. Если бы диски не успевали — была бы большая очередь из запросов.

anonymous
()
Ответ на: комментарий от anonymous

Пожалуйста, подскажите строчки для GRUB1/GRUB4DOS
для какого-нибудь правильного дистра типа FreeBSD или OpenIndiana

чтобы их загрузить с загрузочного раздела HDD как SystemRescueCD:


title SystemRescueCD 2016 4.7.0 with ZFS 6.5.7 rescue64 (default kernel 64bit)
root ()/img/linux/sysrcd/
kernel /rescue64 subdir=/img/linux/sysrcd setkmap=us docache loadsrm=*.srm initscript=sshd:start ar_nodel ar_ignorefail ar_nowait
initrd /initram.igz

т.е. какие файлы скопировать с LiveCD OpenIndiana/FreeBSD в каталоги другого своего LiveCD или загрузочного раздела, чтобы сделать быструю загрузку в ремонтную среду из обычного загрузчика, который грузит и основную ось (Linux Debian)

sanyock ★★
() автор топика
Последнее исправление: sanyock (всего исправлений: 2)
Ответ на: комментарий от anonymous

насчет индианы — поставь на виртуалку и посмотри параметры grub.

о спасибо, не был уверен, что она на grub-е

sanyock ★★
() автор топика
Ответ на: комментарий от sanyock

«О сколько нам открытий чудных. Готовит просвещенья дух. И опыт, сын ошибок трудных, И гений, парадоксов друг, И случай, бог изобретатель.»

anonymous
()
Ответ на: комментарий от anonymous

У меня такое было на старом сервере

если про CPU soft lockup, то компик действительно староват:

Intel D510
у него поддержка 64 бит, насколько я понял, еще в зачаточном состоянии, а на 32 бита переводить, это надо все пакеты переставлять заново (можно по списку dpkg)? может быть в ядре 64 бит можно отключить что-то 64 битное, без чего оно может обойтись :)

sanyock ★★
() автор топика
Последнее исправление: sanyock (всего исправлений: 2)
Ответ на: комментарий от sanyock

Да ну, в 2010 году в зачаточном?!

У меня ксеоны 2005 вроде бы года были, фря 64 бита на нем нормально работала, если отключал внешний lsi scsi, у него какие-то косяки в драйвере были.

У тебя же этот комп бэкап-сторадж, загрузи фрю с флешки, импортни пулл и посмотри как будет работать.

anonymous
()
Ответ на: комментарий от anonymous

У тебя же этот комп бэкап-сторадж, загрузи фрю с флешки, импортни пулл и посмотри как будет работать.

это роутер и всякое коммуникационное

а если сделать ssh zfs send | zfs receive
то глюки пула источника могут быть утеряны по пути?

sanyock ★★
() автор топика
Ответ на: комментарий от anonymous

Согласен с тобой. Часто летаешь?

anonymous
()
Ответ на: комментарий от anonymous

Да ну, в 2010 году в зачаточном?!
У меня ксеоны 2005



экономичный Atom для маленьких десктопов vs дорогой передовой серверный Xeon :)

у Atom даже виртуализации 64bit нету: http://ark.intel.com/products/43098/Intel-Atom-Processor-D510-1M-Cache-1_66-GHz

sanyock ★★
() автор топика
Последнее исправление: sanyock (всего исправлений: 2)
Ответ на: комментарий от sanyock

Ааа, я стартовое сообщение по диагонали читал, «зеркало, снэпшоты» подумал что для бэкапа снэпшотов :)

anonymous
()
Ответ на: комментарий от sanyock

чот не пойму о чем спорим :)

The first processor to implement Intel 64 was the multi-socket processor Xeon code-named Nocona in June 2004.
The first Intel mobile processor implementing Intel 64 is the Merom version of the Core 2 processor, which was released on July 27, 2006

твой проц 2010 года выпуска, поддержка х64 там нормальная.

anonymous
()
Ответ на: комментарий от sanyock

На процах без vt-x и не должна.

anonymous
()
Ответ на: комментарий от int13h

Только Solaris, только Oracle.

Пишут, что солярка применяется все реже и обычно только в очень крупных компаниях, пока еще ее используют:

https://forums.freebsd.org/threads/42062/page-2

Хвалял фрюху

но лично мне на данный момент невыгодно потратить и секунду своего времени на ось отличную от Debian

в принципе можно глянуть на kFreeBSD, если от этого OpenZFS будет работать намного стабильнее

что непонравилось недавно на ZFSonLinux:
дал команду на удаление датасет с большим количеством снэпшотов и пока он не удалился остальные CLI команды, например, zfs list подвисали и ожидали завершения удаления датасет, понятно, что файловвая система при этом продолжала работать, приостанавливалась только работа CLI

во фрюхе так же?

sanyock ★★
() автор топика
Последнее исправление: sanyock (всего исправлений: 1)
Ответ на: комментарий от sanyock

Хвалял фрюху

А ты ожидал что там её ругать будут? ;)

можно глянуть на kFreeBSD

Скоро фря 11 выйдет, а в sid 10.3, в stable её вообще нет. Когда 11 до stable доберётся?

Что касается солярки — оракловую соляру используют там для чего её пилит оракл. Стоит она и железо под неё дофига, потому и доступна только крупным корпорациям.

Опенсоляру (SmartOS, OmniOS, Nexenta) много где юзают.

anonymous
()
Ответ на: комментарий от anonymous

Скоро фря 11 выйдет, а в sid 10.3, в stable её вообще нет.
Когда 11 до stable доберётся?

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

sanyock ★★
() автор топика
Последнее исправление: sanyock (всего исправлений: 2)
Ответ на: комментарий от anonymous

во фрюхе так же?
Везде так.

даже в Solaris?!

sanyock ★★
() автор топика
Ответ на: комментарий от sanyock

предлагаю поконкретнее написать

диски, zfs, zil куда уж конкретнее.

с моей точки зрения я правильно понимаю как работает дисковая подсистема

даже если бы это было хотя бы отдаленно так(с), то не было бы стартового вопроса.

Лично мне хватает iSCSI поверх ZVol и NFS поверх ZFS более чем, и именно в этой области, я представляю как оно работает

заметно, твой iscsi, тоже какбэ san.

он похоже даже не знает, что дисковые подсистемы не обязаны быть SAN

а ты смищьной

EvgGad_303 ★★★★★
()
Ответ на: комментарий от EvgGad_303

диски, zfs, zil куда уж конкретнее.

вода вода, ты хоть что-нибудь полезного посоветовал в этой ветке?

даже если бы это было хотя бы отдаленно так(с), то не было бы стартового вопроса.

тебя вообще никто не просил измерять мои знания в определенной области, это накуй не надо, МНЕ НУЖНЫ СОВЕТЫ УМНЫХ ЛЮДЕЙ по конкретно заданному вопросу,
а не наезды, пусть даже, может быть, людей и умных, но какая разница и какая от этого выгода мне?

однако так никто и не ответил на вопрос, почему при низкой утилизации Intel SSD, по словам пользователей наблюдалось замедление работы, когда Intel SSD был в двух пулах

или ты считаешь, что запаса производительности:
Intel DC P3700 Series 400 Гб (SSDPEDMD400G401)
недостаточно для обслуживания пары пулов, которые в сумме прокачивают через себя всего лишь в среднем 10-20Мбайт/сек?

sanyock ★★
() автор топика
Ответ на: комментарий от EvgGad_303

заметно, твой iscsi, тоже какбэ san.

Network из двух точек в моем конфиге, окуительный нетворк

писал же уже тебе, что с SAN не знаком

по аналогии можно сказать, что ты пишешь примерно следующее на комент пользователя

пользователь:
я TCP/IP не использовал (осознано, т.е. подразумевается и настройка тоже)
пользовался только браузером

зеленый кот:
ну раз ты пользовался браузером, значит ты смешной пользовался и TCP/IP

но при этом пользователь вообще не в курсах что это за такая хренотень TCP/IP

sanyock ★★
() автор топика
Ответ на: комментарий от sanyock

Заканчивайте препирания, чо как в детском саде.

Я же тебе ответил Почему SSD тормозят при добавлении их разделов в разные пулы и их кэш? (комментарий)

Вообще, твой вопрос надо разработчикам адресовать, а не админам. Тут надо в код лезть, или dtrace проводить натурный эксперимент. Ощущения юзеров понятие абстрактное, цыфирки надо…

anonymous
()
Ответ на: комментарий от anonymous

причем, что интересно, второй пул перенес на другой сервер, где link всего 100mbit, загружен редко до половины доходит
пользователи радуются, что быстро работает

т.е. получается тормоза были именно за счет рандомной нагрузки , потому что объем прокачиваемых данных относительно низкий

потом верну на старый сервер, но уже другим датасетом одного и того же пула, надеюсь, тормоза не будут проявляться

sanyock ★★
() автор топика
18 сентября 2017 г.
Ответ на: комментарий от sanyock

ты до сих пор не знаешь, что rtp пустобрех, который не обладает ни фактами, ни какой-либо подноготной чтобы делать выводы?

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.