LINUX.ORG.RU

ПОСАДИ КОМПЬЮТЕР НА ЦЕПЬ И ЗАСТАВЬ ЛАЯТЬ!

домашняя автоматизация: сделай сам; лучший подарок для техногика

http://www.unicontrollers.com/products/unc01x

[#]  

Ненулевая.

Гораздо интересней вопрос - а какой будет скорость чтения/записи если в зеркало запихать ssd и обычный hdd?

** ()
[#] Ответ на: комментарий от CyberTribe 06.02.2012 16:34:34  
true_admin

> скорость чтения/записи если в зеркало запихать ssd и обычный hdd?

запись будет со скоростью самого медленно винта. А чтение как повезёт. Обычно один процесс читает только с одного винта (дефолтный алгоритм балансировки запросов). Поэтому дальше можешь сам смоделировать что будет в твоём случае.

***** ()
[#] Ответ на: комментарий от true_admin 06.02.2012 16:37:17  

Неплохо бы было оптимизировать md драйвер, чтобы чтение производилось всегда с более быстрого носителя. Расширит потенциальные возможности применения зеркалирования.

** ()
[#] Ответ на: комментарий от CyberTribe 06.02.2012 16:39:36  
GotF
>>-----Цитата---->>

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

<<-----Цитата----<<

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

***** ()
[#] Ответ на: комментарий от GotF 06.02.2012 16:48:32  

А, ну тогда, остаётся, конечно, запись, но вообще - для случаев надёжности - вполне можно использовать...

А если делать raid1 из 3 массивов - ssd, hdd, ramdisk - будет ещё более интересная конструкция :D

** ()
[#] Ответ на: комментарий от CyberTribe 06.02.2012 17:12:20  

Мсье знает толк в извращениях. Особенно интересным будет ребилд конструкции при каждом старте системы :) Да и практическая применимость ее близка к нулю - ввиду того, что реально то же самое делает обычный файловый кеш.

()
[#]  

А по сабжу: вероятность вылета обеих винтов ИМХО будет намного больше чем при использовании одиночного SSD. Сомневаюсь, что весь стек (fs->lvm?->mdraid->ssd) будет передавать накопителям TRIM для удаленных файлов (даже более того - практически уверен, что TRIM передаваться не будет самим mdraid ввиду требования к идентичности данных на винтах массива) - а без него надежность резко падает, особенно для разделов, имеющих свойство заполняться под завязку.

()
[#]  
nu11

для твердотельных дисков момент смерти определяется либо износом, либо багами в контроллере. В raid1 износ идентичных дисков будет одинаковым, следовательно умрут они у тебя приблизительно в одно время.
Хочешь повысить надежность - объединяй твердотельный диск с обычным. Тут основная проблема будет в балансировке скорости, кроме рейда можешь копнуть в сторону каскадного монтирования

***** ()
[#] Ответ на: комментарий от NiTr0 06.02.2012 22:04:30  
iZEN

TRIM работает на уровне файловой системы. На уровне объединённых физических томов не работает. Вот где может пригодится нарушение разделения на уровне, так это в технологии таких файловых систем, как ZFS и Btrfs — они имеют полную информацию не только о логической организации хранилища, но и о физических параметрах самих носителей.

***** ()
[#] Ответ на: комментарий от iZEN 07.02.2012 8:48:41  

Я так понимаю если у меня mdraid->fs то trim нервно курит в сторонке? А если в принципе на винтах (120гб) не будет ничего кроме базы на 10гигов? Чем грозит?

* ()
[#] Ответ на: комментарий от wolfovich 10.02.2012 0:09:02  
>>-----Цитата---->>

Я так понимаю если у меня mdraid->fs то trim нервно курит в сторонке?

<<-----Цитата----<<

Угу.

>>-----Цитата---->>

А если в принципе на винтах (120гб) не будет ничего кроме базы на 10гигов? Чем грозит?

<<-----Цитата----<<

Сделайте раздел гигов на 20-30 рэйд, остальное место оставьте неразмеченным. Скорее всего - надежность не пострадает, но вот умрут SSD с большой вероятностью примерно в одно и то же время. Ибо износ будет одинаковым.

()
[#] Ответ на: комментарий от wolfovich 11.02.2012 17:18:22  

Оставить побольше свободного места. Ибо после инициализации рэйда с большой вероятностью место пометится как занятое...

()