Size: a a a

Ceph — русскоговорящее сообщество

2020 June 23

IF

Irek Fasikhov in Ceph — русскоговорящее сообщество
Glor
@irekfasikhov  предлагал вообще отказаться от балансировщика и бахнуть dns service discovery, можешь поискать по чатику
это самый простой и рабочий вариант без лишней точки отказа(аля балансировщик), но все зависит от общей инфраструктуры и сети.
источник

R

Ren in Ceph — русскоговорящее сообщество
Glor
@irekfasikhov  предлагал вообще отказаться от балансировщика и бахнуть dns service discovery, можешь поискать по чатику
Где-то я такое припоминаю...
Согласен, одно DNS-имя, за ним несколько IP (к примеру три) решит вопрос.
Но кроме этого могут быть ещё пути решения сей задачи?
источник

IF

Irek Fasikhov in Ceph — русскоговорящее сообщество
Ren
Где-то я такое припоминаю...
Согласен, одно DNS-имя, за ним несколько IP (к примеру три) решит вопрос.
Но кроме этого могут быть ещё пути решения сей задачи?
только если функционал на уровне клиента закладывать, больше вариантов не вижу.
источник

IF

Irek Fasikhov in Ceph — русскоговорящее сообщество
в чем вообще суть пускать трафик мимо балансировщика?
источник

IF

Irek Fasikhov in Ceph — русскоговорящее сообщество
кроме нагрузки )
источник

R

Ren in Ceph — русскоговорящее сообщество
Irek Fasikhov
только если функционал на уровне клиента закладывать, больше вариантов не вижу.
это, я как понимаю создание своего приложения с использованием библиотек librados?
источник

R

Ren in Ceph — русскоговорящее сообщество
Irek Fasikhov
в чем вообще суть пускать трафик мимо балансировщика?
очень большое количество одновременных запросов на один IP на относительно слабое железо балансировщика.
источник

R

Ren in Ceph — русскоговорящее сообщество
Irek Fasikhov
кроме нагрузки )
собственно в этом суть )
источник

IF

Irek Fasikhov in Ceph — русскоговорящее сообщество
Ren
очень большое количество одновременных запросов на один IP на относительно слабое железо балансировщика.
сделай несколько n-ip + балансировщиков или bgp
источник

RS

Roman Shevchenko in Ceph — русскоговорящее сообщество
Irek Fasikhov
сделай несколько n-ip + балансировщиков или bgp
бжп сам по себе ничего не балансирует :)
источник

IF

Irek Fasikhov in Ceph — русскоговорящее сообщество
но в первом случае теряется смысл балансировщика, который по сути превратится в обычный dns rr. Если конечно не требуются какой-то функционал от балансировщика.
источник

RS

Roman Shevchenko in Ceph — русскоговорящее сообщество
Irek Fasikhov
но в первом случае теряется смысл балансировщика, который по сути превратится в обычный dns rr. Если конечно не требуются какой-то функционал от балансировщика.
много балансировщиков ещё хуево потому что они ничерта не знают про кол-во коннектов от соседних балансиров
источник

RS

Roman Shevchenko in Ceph — русскоговорящее сообщество
anycast ip прям с самих ргв и не нужен балансировщик  + ecmp
источник

IF

Irek Fasikhov in Ceph — русскоговорящее сообщество
Roman Shevchenko
бжп сам по себе ничего не балансирует :)
с хера ли? ) Уровень L3 балансируют
источник

RS

Roman Shevchenko in Ceph — русскоговорящее сообщество
Irek Fasikhov
с хера ли? ) Уровень L3 балансируют
с того самого
источник

RS

Roman Shevchenko in Ceph — русскоговорящее сообщество
best path будет ровно 1
источник

RS

Roman Shevchenko in Ceph — русскоговорящее сообщество
нужен ecmp для того что бы балансировать несколько равнозначных путей
источник

IF

Irek Fasikhov in Ceph — русскоговорящее сообщество
Roman Shevchenko
нужен ecmp для того что бы балансировать несколько равнозначных путей
если человек задумался о таком(описал сам выше), как думаешь, у него равнозначные пути?)
источник

RS

Roman Shevchenko in Ceph — русскоговорящее сообщество
опять же  наличие равнозначных путей ещё не значит балансировку)
ecmp включается отдельно и у железа много ограничений на этот счет
источник

RS

Roman Shevchenko in Ceph — русскоговорящее сообщество
поэтому оно по дефолту вряд ли где будет включено
источник