Александр
Причём тут опенстак и ceph/drbd
Polnoch
бэкэнд для cinder же
Александр
Ещё раз, причём тут размер и опенстак вообще
Александр
Если речь не о них
Polnoch
ну вот есть, например, у тебя, скажем, пять железок
Polnoch
Стоят они в стойке
Polnoch
drbd тут для бэкэнда cinder вполне ОК
Александр
Чем ок?
Polnoch
будет достаточная производительность (у нас под нагрузкой 200-300 iops было, а без неё и больше было),
Polnoch
и железо не юзается лишнее, и всё такое
Polnoch
мы совмещали роли конроллера и drbd ноды
Polnoch
*контроллера
Polnoch
ну и контроллера для всех сервисов -
Polnoch
от нейтрона до swift
Александр
😕
Александр
200-300 это типа ок?
Polnoch
я знаю, что ты про меня думаешь, поэтому последняя ремарка была, что бы ты не написал "ааа! она курица, и не знает, что контролеры кейстона и гланса можно разнести на разные железки!"
Александр
Какая разница какие карты, 300 это норм?
Roman
Polnoch
Alexander
200-300 на сколько дисков и инстансов? И какого размера io при какой latency?
Polnoch
зависит от сервиса
Александр
300 иопс это нихуя это 1 ssd
Polnoch
Polnoch
Старое железо, от старого проекта
Александр
Ясно понятно..
Polnoch
инстансов - если честно, я точно не знаю. Но вопрос беспредметный, сами понимаете, что разные инстансы гененируют разные нагрузки. Зависит от сервиса внутри
Polnoch
но мы старались что можно в Swift вынести
Polnoch
swift стоял на компьютах
Polnoch
веб-приложение файлики например именно в swift складывало
Александр
Так стоп, 5 серверов по 4*sas и всего лишь 300
Polnoch
нет
Polnoch
два сервера
Александр
Я чего-то не понимать или меня где-то наебывать
Polnoch
мастер drbd, и слейв
Polnoch
слейв drbd - это мастер контроллер опенстека,
Roman
бля, что я читаю.
Polnoch
и наоборот
Александр
А причём тут 5 серверов
Roman
ну что за трэш
Polnoch
остальные - компьюты
Александр
Polnoch
nova + KVM + Swift
Polnoch
*nova/KVM
Александр
Мне вот нужно 3к иопс в минималке 😄
Александр
Расскажи как добиться
Polnoch
я бы не стала делать drbd на 5 нод
Polnoch
(для этой задачи)
Александр
Ясно понятно
Polnoch
ещё раз -
Polnoch
микроопенстек,
Polnoch
две железки - контроллеры всех сервисов опенстека
Polnoch
на них же drbd
Polnoch
и мастер контроллеры опенстека совпадают со слейвом drbd,
Polnoch
и наоборот
Polnoch
остальные три железки - компьюты
Polnoch
Nova/KVM + ноды Swift
Alexander
Я просто к чему. К вопросу нужен ли 10g. У меня на тестовой лабе ceph'а из двух серверов, 20 дисков sata, журналы на ssd, bond 2x1g выходило изнутри инстанса 2000-2200 iops 4k rand rw при latency 10ms. И это не в сеть упиралось. Но вот чем больше osd будет и чем быстрее хочется потом восстанавливаться при сбоях, тем больше будет потребность в сети, памяти и проце
Александр
1gbond dno:-(
Александр
10 нужно будет в любом случае
Александр
Накладные расходы и т.п.
Roman
Roman
Михаил
Roman
Александр
Именно так
Roman
Mark ☢️
баян
Mark ☢️
но випдимо с целью задушить
Mark ☢️
так.
Mark ☢️
у меня цефовопрос
Roman
купив на них подписку
Ниче не покупал, меня как то пригласили на один из вебинаров, до сих пор шлют на разные темы
Mark ☢️
$ ceph osd tree
ID WEIGHT TYPE NAME UP/DOWN REWEIGHT PRIMARY-AFFINITY
-1 2.69698 root default
-2 2.69698 host node2
0 0.87849 osd.0 up 1.00000 1.00000
1 0.90919 osd.1 up 1.00000 1.00000
2 0.90919 osd.2 up 1.00000 1.00000
3 0.00009 osd.3 up 1.00000 1.00000
Mark ☢️
что с последним осд. почему у него такой маленьки вес ?
Михаил
а объм диска такм такой же как у остальных?