Size: a a a

Storage Discussions

2020 July 22

na

nikolay a in Storage Discussions
Ɐrtem αrtem
где я написал, что кэш=nvram?
Тогда почему вы применяете к нему логику работы кэша?
источник

A

Arthur in Storage Discussions
Vasily
Я бы сказал, что пики короче 30 секунд вы не каждой системой мониторинга поймаете и ощутить эффект проблематично, а если решать проблему разгрузки бекенда на долгое время, то для этого есть варианты гораздо лучше увеличения nvram, тот же кеш на чтение, например
Просто не надо тратить ресурсы на то, что принесёт всего 1% прироста производительности
источник

V

Vasily in Storage Discussions
Arthur
Просто не надо тратить ресурсы на то, что принесёт всего 1% прироста производительности
скажем так - надо тратить по порядку на то что принесет максимальный прирост
источник

A

Arthur in Storage Discussions
Кстати, большой кэш имел бы смысл, для СХД, которая используется в качестве бэкенда in-memory DB. Там как раз есть пики записи, которые очень легко считаются и должны укладываться в определённое время.
источник

Ɐα

Ɐrtem αrtem in Storage Discussions
nikolay a
Тогда почему вы применяете к нему логику работы кэша?
но я не применяю.
Давайте ещё раз Николай, надеюсь последний.
При записи данные сначала попадают в кэш, потом зеркалятся в nvram + в nvram второй ноды. Только после этого посылается ack хосту.
Если вы не можете отзеркалить данные из кэша в nvram по причине заполненности последнего, у вас будут увеличиваться задержки. С этим согласны?
источник

Ɐα

Ɐrtem αrtem in Storage Discussions
Arthur
Просто не надо тратить ресурсы на то, что принесёт всего 1% прироста производительности
с этим я и не спорил
источник

Ɐα

Ɐrtem αrtem in Storage Discussions
Arthur
Кстати, большой кэш имел бы смысл, для СХД, которая используется в качестве бэкенда in-memory DB. Там как раз есть пики записи, которые очень легко считаются и должны укладываться в определённое время.
ну вот и пример 1% где это сработает
источник

Ɐα

Ɐrtem αrtem in Storage Discussions
или 0.1% как вам угодно)
источник

na

nikolay a in Storage Discussions
Вы понимаете какие накладные расходы уходят на копирование блоков в nvram? Понимаете по какому алгоритму он наполняется и что происходит с данными в нем после того как их сбросили на диски? Если да - то мы спорим ни о чем.  В третий раз напишу что переполнение nvram - крайне редкая ситуация
источник

Ɐα

Ɐrtem αrtem in Storage Discussions
nikolay a
Вы понимаете какие накладные расходы уходят на копирование блоков в nvram? Понимаете по какому алгоритму он наполняется и что происходит с данными в нем после того как их сбросили на диски? Если да - то мы спорим ни о чем.  В третий раз напишу что переполнение nvram - крайне редкая ситуация
вы не ответили на вопрос.
источник

na

nikolay a in Storage Discussions
Ɐrtem αrtem
вы не ответили на вопрос.
На какой? Что переполнение nvram это проблема? Этот очевидно и не требует пояснений. Вы начали с того, что nvram малого обьема, поэтому он априори будет узким местом, с чем я не согласен..
источник

A

Arthur in Storage Discussions
Ɐrtem αrtem
ну вот и пример 1% где это сработает
Под SAP HANA NetApp как-то и с  сертификацией справляется и без увеличения NVRAM.
источник
2020 July 23

Ɐα

Ɐrtem αrtem in Storage Discussions
nikolay a
На какой? Что переполнение nvram это проблема? Этот очевидно и не требует пояснений. Вы начали с того, что nvram малого обьема, поэтому он априори будет узким местом, с чем я не согласен..
на тот, который я лично вам задал и не получил ответа.
источник

Ɐα

Ɐrtem αrtem in Storage Discussions
nikolay a
На какой? Что переполнение nvram это проблема? Этот очевидно и не требует пояснений. Вы начали с того, что nvram малого обьема, поэтому он априори будет узким местом, с чем я не согласен..
если вы не видите вопросов, адресованных вам, то я сомневаюсь, что вы целиком читаете то, что я пишу. Поэтому дискуссия и вправду бесполезна.
источник

na

nikolay a in Storage Discussions
Ɐrtem αrtem
но я не применяю.
Давайте ещё раз Николай, надеюсь последний.
При записи данные сначала попадают в кэш, потом зеркалятся в nvram + в nvram второй ноды. Только после этого посылается ack хосту.
Если вы не можете отзеркалить данные из кэша в nvram по причине заполненности последнего, у вас будут увеличиваться задержки. С этим согласны?
Никто не спорит с очевидным фактом что переполнение nvram приведёт к увеличению задержек.  Я пытался объяснить что переполнение nvram это следствие более глобальных проблем на дисках, при которых уровень задержек на схд будет таким что уже все равно переполнился он или нет. Либо софтовый баг,  который лечится обновлением прошивки. В остальных случаях он просто не переполнится..
источник

AP

Anatoly Pugachev in Storage Discussions
Ɐrtem αrtem
На четверть
Чтобы повысить скорость работы, надо просто дефрагментацию этому диску сделать
источник

A

Arthur in Storage Discussions
На тему вчерашней дискуссии.
Стою в очереди в парке на rollercoaster. Пропускная способность около 30 человек в 5 минут. А я уже 40 минут торчу в кэше - долгая очередь змейкой.
источник

ДП

Денис П in Storage Discussions
Arthur
На тему вчерашней дискуссии.
Стою в очереди в парке на rollercoaster. Пропускная способность около 30 человек в 5 минут. А я уже 40 минут торчу в кэше - долгая очередь змейкой.
В советское время некоторые в очереди на квартиру по 20 лет стояли, потому что кэша не было совсем)
источник

Ɐα

Ɐrtem αrtem in Storage Discussions
Arthur
На тему вчерашней дискуссии.
Стою в очереди в парке на rollercoaster. Пропускная способность около 30 человек в 5 минут. А я уже 40 минут торчу в кэше - долгая очередь змейкой.
Ack пришёл в тот момент, когда ты в очередь попал. хоть сутки там стой.
источник

AL

Andrey Luchnoy in Storage Discussions
Arthur
На тему вчерашней дискуссии.
Стою в очереди в парке на rollercoaster. Пропускная способность около 30 человек в 5 минут. А я уже 40 минут торчу в кэше - долгая очередь змейкой.
Я так понимаю это не зеркалированный кэш, и ссд тира промежуточного нет? (В виде быстрого pass за доп денежку)
источник