ALT Linux sysadmins discussion
 help / color / mirror / Atom feed
* [Sysadmins] bcache
@ 2015-01-17 18:12 Michael A. Kangin
  2015-01-17 19:37 ` Евгений Терешков
  2015-01-30 16:47 ` Viacheslav Dubrovskyi
  0 siblings, 2 replies; 8+ messages in thread
From: Michael A. Kangin @ 2015-01-17 18:12 UTC (permalink / raw)
  To: ALT Linux sysadmins' discussion

Добрый день.

Люди, а пробовал ли кто-нибудь bcache? Вроде в ядрах уже модуль идёт
но я так понял у нас пока даже make-bcache нету?
и поддержка со стороны udev/initrd, получится ли воткнуть root на 
bcache-устройство?

-- 
Michael A. Kangin


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [Sysadmins] bcache
  2015-01-17 18:12 [Sysadmins] bcache Michael A. Kangin
@ 2015-01-17 19:37 ` Евгений Терешков
  2015-01-18 18:05   ` Michael A. Kangin
  2015-01-30 16:47 ` Viacheslav Dubrovskyi
  1 sibling, 1 reply; 8+ messages in thread
From: Евгений Терешков @ 2015-01-17 19:37 UTC (permalink / raw)
  To: sysadmins

"Michael A. Kangin" пишет:

> Люди, а пробовал ли кто-нибудь bcache?

Да, в виде эксперимента проработало год на десктопе. С одной стороны, никаких
проблем не испытал, пока подопытный SSD не умер (детачнул устройство и
дальше стал работать, если правильно помню). С другой, не было какой-то
особенной нагрузки или бенчмарков.

> Вроде в ядрах уже модуль идёт но я так понял у нас пока даже make-bcache
> нету?

Есть. См. пакет bcache-tools

> и поддержка со стороны udev/initrd, получится ли воткнуть root на 
> bcache-устройство?

См. https://bugzilla.altlinux.org/show_bug.cgi?id=29561

Навскидку кажется, что не получится, но на практике не проверял.

-- 
С уважением, Терешков Евгений.
Jabber ID: evg@altlinux.org, evg_krsk@jabber.ru

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [Sysadmins] bcache
  2015-01-17 19:37 ` Евгений Терешков
@ 2015-01-18 18:05   ` Michael A. Kangin
  2015-01-18 23:08     ` Евгений Терешков
  0 siblings, 1 reply; 8+ messages in thread
From: Michael A. Kangin @ 2015-01-18 18:05 UTC (permalink / raw)
  To: ALT Linux sysadmins' discussion

17.01.2015 20:37, Евгений Терешков пишет:

> Да, в виде эксперимента проработало год на десктопе. С одной стороны, никаких
> проблем не испытал, пока подопытный SSD не умер (детачнул устройство и
> дальше стал работать, если правильно помню).

writethrough или writeback?

> С другой, не было какой-то
> особенной нагрузки или бенчмарков.

А субъективненько?
было быстро? стало медленней после гибели SSD?

>
>> Вроде в ядрах уже модуль идёт но я так понял у нас пока даже make-bcache
>> нету?
>
> Есть. См. пакет bcache-tools

А, я в p7 старался искать. надо будет попробовать пересобрать.




^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [Sysadmins] bcache
  2015-01-18 18:05   ` Michael A. Kangin
@ 2015-01-18 23:08     ` Евгений Терешков
  2015-01-19  2:50       ` alexei
  0 siblings, 1 reply; 8+ messages in thread
From: Евгений Терешков @ 2015-01-18 23:08 UTC (permalink / raw)
  To: ALT Linux sysadmins' discussion

"Michael A. Kangin" пишет:

>> Да, в виде эксперимента проработало год на десктопе. С одной стороны, никаких
>> проблем не испытал, пока подопытный SSD не умер (детачнул устройство и
>> дальше стал работать, если правильно помню).
> writethrough или writeback?

writethrough, по умолчанию.

>> С другой, не было какой-то
>> особенной нагрузки или бенчмарков.
> А субъективненько?
> было быстро? стало медленней после гибели SSD?

Всё сложно :-)

-- 
С уважением, Терешков Евгений.
Jabber ID: evg@altlinux.org, evg_krsk@jabber.ru

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [Sysadmins] bcache
  2015-01-18 23:08     ` Евгений Терешков
@ 2015-01-19  2:50       ` alexei
  2015-01-19  3:11         ` Евгений Терешков
  0 siblings, 1 reply; 8+ messages in thread
From: alexei @ 2015-01-19  2:50 UTC (permalink / raw)
  To: ALT Linux sysadmins' discussion



----- Исходное сообщение -----
> От: "Евгений Терешков" <evg-krsk@yandex.ru>
> Кому: "ALT Linux sysadmins' discussion" <sysadmins@lists.altlinux.org>
> Отправленные: Понедельник, 19 Январь 2015 г 7:08:58
> Тема: Re: [Sysadmins] bcache

> "Michael A. Kangin" пишет:
> 
>>> Да, в виде эксперимента проработало год на десктопе. С одной стороны, никаких
>>> проблем не испытал, пока подопытный SSD не умер (детачнул устройство и
>>> дальше стал работать, если правильно помню).
>> writethrough или writeback?
> 
> writethrough, по умолчанию.

А каков был профиль обмена данными с диском? Просто при таком виде кеширования
производительность повышается для очень узкого круга задач - пишем на диск немного
данных и потом очень активно и многократно их читаем. На типовых системах
ждать прирост не приходится. Учитывая то, что кеширование производится все же не в ОЗУ
а на накопитель, то более подходящая политика writeback, IMHO.


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [Sysadmins] bcache
  2015-01-19  2:50       ` alexei
@ 2015-01-19  3:11         ` Евгений Терешков
  2015-01-19  3:18           ` alexei
  0 siblings, 1 reply; 8+ messages in thread
From: Евгений Терешков @ 2015-01-19  3:11 UTC (permalink / raw)
  To: ALT Linux sysadmins' discussion

taf пишет:

>>> writethrough или writeback?
>> writethrough, по умолчанию.
> А каков был профиль обмена данными с диском? Просто при таком виде кеширования
> производительность повышается для очень узкого круга задач - пишем на диск немного
> данных и потом очень активно и многократно их читаем. На типовых системах
> ждать прирост не приходится. Учитывая то, что кеширование производится все же не в ОЗУ
> а на накопитель, то более подходящая политика writeback, IMHO.

~ 30/70% read/write с единицами штук IOPS на бытовых SATA2 7.2krpm (но это
сейчас, уже после умирания SSD, замены HDD в md-raid1 и добавления RAM, а
тогда не мониторил). Плюс очень небольшой и небыстрый SSD. Вообще, задача
стояла как "проверить работоспособность bcache-tools на подножном
материале", производительности никто не пытался добиться. Это скромный
десктоп :-)

-- 
С уважением, Терешков Евгений.
Jabber ID: evg@altlinux.org, evg_krsk@jabber.ru

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [Sysadmins] bcache
  2015-01-19  3:11         ` Евгений Терешков
@ 2015-01-19  3:18           ` alexei
  0 siblings, 0 replies; 8+ messages in thread
From: alexei @ 2015-01-19  3:18 UTC (permalink / raw)
  To: ALT Linux sysadmins' discussion



----- Исходное сообщение -----
> От: "Евгений Терешков" <evg-krsk@yandex.ru>
> Кому: "ALT Linux sysadmins' discussion" <sysadmins@lists.altlinux.org>
> Отправленные: Понедельник, 19 Январь 2015 г 11:11:27
> Тема: Re: [Sysadmins] bcache

> taf пишет:
> 
>>>> writethrough или writeback?
>>> writethrough, по умолчанию.
>> А каков был профиль обмена данными с диском? Просто при таком виде кеширования
>> производительность повышается для очень узкого круга задач - пишем на диск
>> немного
>> данных и потом очень активно и многократно их читаем. На типовых системах
>> ждать прирост не приходится. Учитывая то, что кеширование производится все же не
>> в ОЗУ
>> а на накопитель, то более подходящая политика writeback, IMHO.
> 
> ~ 30/70% read/write с единицами штук IOPS на бытовых SATA2 7.2krpm (но это
> сейчас, уже после умирания SSD, замены HDD в md-raid1 и добавления RAM, а
> тогда не мониторил). Плюс очень небольшой и небыстрый SSD. Вообще, задача
> стояла как "проверить работоспособность bcache-tools на подножном
> материале", производительности никто не пытался добиться. Это скромный
> десктоп :-)

При таком профиле и такой политике какого-то эффекта ждать не приходится. Запись
производится одновременно и на диск и на ssd, данные становятся доступными на
чтение по завершению операции записи и там, и там. Насколько я понял, кеширование
данных на чтение как было за ОЗУ, так и осталось.


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [Sysadmins] bcache
  2015-01-17 18:12 [Sysadmins] bcache Michael A. Kangin
  2015-01-17 19:37 ` Евгений Терешков
@ 2015-01-30 16:47 ` Viacheslav Dubrovskyi
  1 sibling, 0 replies; 8+ messages in thread
From: Viacheslav Dubrovskyi @ 2015-01-30 16:47 UTC (permalink / raw)
  To: sysadmins

17.01.2015 20:12, Michael A. Kangin пишет:
> Добрый день.
>
> Люди, а пробовал ли кто-нибудь bcache? Вроде в ядрах уже модуль идёт
> но я так понял у нас пока даже make-bcache нету?
> и поддержка со стороны udev/initrd, получится ли воткнуть root на 
> bcache-устройство?
>
У меня на десктопе Сизиф, работает уже пол-года. Через bcache подключен 
раздел /var/lib/libvirt. В целом вполне работоспособная система.

На каком-то из ядер не выключалось (при ребуте зависало). На последнем 
std-def периодически сыпет трейсами.

-- 
WBR,
Viacheslav Dubrovskyi


^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2015-01-30 16:47 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-01-17 18:12 [Sysadmins] bcache Michael A. Kangin
2015-01-17 19:37 ` Евгений Терешков
2015-01-18 18:05   ` Michael A. Kangin
2015-01-18 23:08     ` Евгений Терешков
2015-01-19  2:50       ` alexei
2015-01-19  3:11         ` Евгений Терешков
2015-01-19  3:18           ` alexei
2015-01-30 16:47 ` Viacheslav Dubrovskyi

ALT Linux sysadmins discussion

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sysadmins/0 sysadmins/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 sysadmins sysadmins/ http://lore.altlinux.org/sysadmins \
		sysadmins@lists.altlinux.org sysadmins@lists.altlinux.ru sysadmins@lists.altlinux.com
	public-inbox-index sysadmins

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sysadmins


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git