The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Система кэширования на SSD-накопителях BCache претендует на ..., opennews (ok), 16-Янв-13, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


64. "Система кэширования на SSD-накопителях BCache претендует на ..."  +/
Сообщение от scoremail (ok), 16-Янв-13, 22:44 
Какая-то нездоровая эйфория прослежевается.:) Такое ощущение, что большинство считает, что "кеш блочных устройств на других блочных устройствах" -- это что-то "халявное". А то, что таки нужно держать и поддерживать в памяти актуальную таблицу "кешированных" блоков -- это типа пофиг. И то, что это место (а при размере блока в 512-4096 байт -- это достаточно дофига) в реально быстрой памяти могло бы быть использовано для нормального кеша первого уровня, тоже как бы пофиг.
Даже если предположить, что скорость чтения с SSD порядка 500Мб/с, а скорость чтения с "классического" HDD порядка 40-60Мб/с, то добавление в существующий пул 3-5 обычных "винтов" в зеркале не только практически невилирует разницу, с учётом кеша в оперативке, но и повышает отказоустойчивость.
По кешу на запись. Тут реально есть прямой профит.:) Но неудобство в том, что по объёму кеш реально нужен мизерный (порядка нескольких, возможно сотен, мегабайт). Отсавшийся объёмом купленных SDD остаётся невостребованным. К тому же, в отличии от кеша чтения, который и потерять не жалко, на запись некисло бы иметь пару SDD в зеркале, ибо при отказе одного вы окажитесь в полной ж..., даже при наличии УПСов и ответственных уборщиц:)

ЗЫ. Вполне допускаю, что где-то, в каких-то ситуациях кеширование на SSD реально оправдано и приносит дикий профит. Был бы рад почитать об этом. Особенно если ситуация ближе к среднестатистическим объёмам, а не екзобайты данных, на петобайты кеша.:)

Ответить | Правка | Наверх | Cообщить модератору

68. "Система кэширования на SSD-накопителях BCache претендует на ..."  +2 +/
Сообщение от Аноним (-), 17-Янв-13, 08:59 
>на запись некисло бы иметь пару SDD в зеркале

при этом: разных производителей на разных чипах, дабы одновременно не сколлапсровали.

Ответить | Правка | Наверх | Cообщить модератору

71. "Система кэширования на SSD-накопителях BCache претендует на ..."  +/
Сообщение от AlexAT (ok), 17-Янв-13, 10:14 
> Даже если предположить, что скорость чтения с SSD порядка 500Мб/с

Не в ту сторону лезете. Hint: скорость доступа, IOPS.

Ответить | Правка | К родителю #64 | Наверх | Cообщить модератору

72. "Система кэширования на SSD-накопителях BCache претендует на ..."  +1 +/
Сообщение от scor (ok), 17-Янв-13, 11:47 
Да с IOPSами тоже не всё так просто. Чтобы они заработали на SSD, нужно чтобы кеш наполнился данными с HDD. Чтобы они продолжали работать, запросы на чтение должны приходить для данных, находящихся уже в кеше. Если очень часто "промахиваться" мимо кеша, то IOPSам это не сильно поможет. Если же подавляющее большинство запросов попадают в кеш на SSD, то возможно, что проще будет создать под эти данные отдельный пул состоящий только из SSD и не тратить впустую оперативку и проц на содержание таблицы кешированных блоков.
В общем эффективность затеи с L2-кешем очень сильно зависит от характера нагрузки.
Ответить | Правка | Наверх | Cообщить модератору

79. "Система кэширования на SSD-накопителях BCache претендует на ..."  +1 +/
Сообщение от абырemail (?), 17-Янв-13, 17:25 
> Да с IOPSами тоже не всё так просто. Чтобы они заработали на
> SSD, нужно чтобы кеш наполнился данными с HDD. Чтобы они продолжали
> работать, запросы на чтение должны приходить для данных, находящихся уже в
> кеше. Если очень часто "промахиваться" мимо кеша, то IOPSам это не
> сильно поможет. Если же подавляющее большинство запросов попадают в кеш на
> SSD, то возможно, что проще будет создать под эти данные отдельный
> пул состоящий только из SSD и не тратить впустую оперативку и
> проц на содержание таблицы кешированных блоков.
> В общем эффективность затеи с L2-кешем очень сильно зависит от характера нагрузки.

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

Ответить | Правка | Наверх | Cообщить модератору

82. "Система кэширования на SSD-накопителях BCache претендует на ..."  –1 +/
Сообщение от Аноним (-), 17-Янв-13, 21:36 
> Отключите на своем компе кеш процессора, от только зря занимает транзисторы и
> потребляем миливатты.

сравнение лопаты и камаза, казалась бы, а ведь и в то и в другое можно гов-на наложить...

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру