
Sergey
22.02.2017
07:12:48

Alexandr
22.02.2017
07:32:46
Там есть модули, в пакет с ядром входят начиная с rhel/centos 7.1, но оно не юзабельно, если включены всякие object map и прочие фичи

Михаил
22.02.2017
08:02:43
Что там включено?

Google

Александр
22.02.2017
08:29:40

Михаил
22.02.2017
08:35:42
О iscsi + ceph

Alexandr
22.02.2017
08:38:30
ээм, видимо, неправильно понял контекст. Я про обычный rbd.ko, который чтобы без всяких iscsi работать

Михаил
22.02.2017
08:45:17

Марк ☢
22.02.2017
16:22:10
и вот. я вот не понимаю, зачем в этой задаче, так сказать, ядро
почему нельзя просто написать по-сути проксик между айскайзи и рбд
зачем там модули ядра ?

Sergey
22.02.2017
16:23:14

Марк ☢
22.02.2017
16:24:05
я, конеш, не шарю в айскайзи, но мне кажется, там не такой уж и сложный протокол должен быть.
и главное, найти бы где набор фич, мол в едре вот эта есть, а вот там нету.
а то просто не понятно, что значит хорошие и плохие таргеты.
вот почему NFS в ядре — эт понятно

Sergey
22.02.2017
16:26:36
а то просто не понятно, что значит хорошие и плохие таргеты.
ну фактически таргетов было 4.
IET - частично userspace, тормоза, заброшен
LIO - ядро, норм
SCST - ядро, норм, не в мастере (возможно заброшен, давно не смотрел)
tgt - полностью юзерспейс, тормоза.
нормальный таргет в ядре, потому что блокдевайсы в ядре и сеть в ядре.
LIO умеет еще и в SRP, что гипотетически позволяет очень хорошо утилизировать IB.

Google

Марк ☢
22.02.2017
16:27:14
SRP, IB — что это?

Sergey
22.02.2017
16:27:45
SRP это SCSI over infiniband
про tgt я могу и ошибаться.
iSCSI я последний раз трогал сто лет назад, и так и не использовали.

Марк ☢
22.02.2017
16:28:32
а по какой причине в tgt тормоза ? ну полюбас же должен не в цпу упереться у простых смертных

Sergey
22.02.2017
16:28:59
http://scst.sourceforge.net/comparison.html
я вот отсюда выкуривал, что tgt - юзерспейс.

Александр
22.02.2017
16:29:28
А что такое tgt?
остальные слышал
и даже читал
А всё понял

Марк ☢
22.02.2017
16:30:56
https://github.com/fujita/tgt
что за нах ?!

Sergey
22.02.2017
16:31:27
ну вот тебе и ответ
(:

Александр
22.02.2017
16:31:41
Linux SCSI target framework (tgt) aims to simplify various SCSI target driver (iSCSI, Fibre Channel, SRP, etc) creation and maintenance. Our key goals are the clean integration into the scsi-mid layer and implementing a great portion of tgt in user space. ?

Марк ☢
22.02.2017
16:32:08
так всё абстрактно и супер-пупер модульно, что я нихрена не понял
а что в ядре тогда у него ?

Google

Марк ☢
22.02.2017
16:34:16
- OSD: a virtual object-based storage device that can use a file to
store the content (in progress).
шутники, однако
Ну каг-бы там уже есть рбд. но у меня не заработало. цеф слишком новый
(кракен)
придётся ставить 7 центос, ставить там кракенские рбд либы и пробовать заново.
федора оказалась плохой идеей

Александр
22.02.2017
16:38:33
Зачем ставить?
Эм.. ты поднял цеф на федорке?

Марк ☢
22.02.2017
16:38:51
нет. хотел её в качестве клиента использовать

Александр
22.02.2017
16:38:57
Ааа

Марк ☢
22.02.2017
16:38:57
но и это тоже не работает

Александр
22.02.2017
16:39:02
Хм

Михаил
22.02.2017
16:39:57
Лучше бы ты лио под цеф запилил

Sergey
22.02.2017
16:40:27
а таки в лоб экспортить rbd-устройство замапленное через lio нельзя?

Михаил
22.02.2017
16:43:54

Марк ☢
22.02.2017
17:08:41

Михаил
22.02.2017
17:09:56
У тебя оно работает как цеф клиент? То есть пишет сразу на нужную осд?

Google

Михаил
22.02.2017
17:10:17
Rbd features пашут?
Где иопсы?)
И тесты

Марк ☢
22.02.2017
17:10:42
мне надо овирт, а этой холобуде нужен шаред сторадж
я решил что это будет айскайзи

Михаил
22.02.2017
17:19:49

Марк ☢
22.02.2017
17:22:54

Александр
22.02.2017
17:26:57
Мне тоже интересно о чём он

Марк ☢
22.02.2017
17:41:40
http://www.manners.ru/address.html

Михаил
22.02.2017
18:36:01
20 страница
Есть такое от 2015 https://www.susecon.com/doc/2015/sessions/TUT16512.pdf
и что бы оно было быстро)

Марк ☢
22.02.2017
18:38:36
ну это изображение мультипатха
и чо.
ну подними два тгт

Google

Марк ☢
22.02.2017
18:39:10
и каждый к одному и тому же цефному рбд-образу пердолится
в чём вопрос то

Михаил
22.02.2017
18:39:38
лан, че-то я похоже тупанул.
уапрос в том, что один фиг тгт медленный

Марк ☢
22.02.2017
18:40:17
а почему ?
один же хуй, в сеть упрётся

Михаил
22.02.2017
18:40:28
думаешь?

Марк ☢
22.02.2017
18:40:35
или в диски на цефе (как в моем случае)

Михаил
22.02.2017
18:40:51

Марк ☢
22.02.2017
18:41:05
это наверно, если тгт поверх LVM то наверно от переключения контекста потеря скорости

Михаил
22.02.2017
18:41:14
а я вполне себе упираюсь в разницу между юзерспейс )

Марк ☢
22.02.2017
18:41:28
а то тут находились умники — сказали что QEMU гавно а виртуалбокс быстрее по дискам. оказалось что QEMU writethrough а VB writeback
(в плане дефолтов)
может та же хуйня ?

Михаил
22.02.2017
19:54:32
уговорил, нужны нормальные тесты. но время на них раньше апреля не будет