Misak
весь плюс тайлинга - одновременно следить за несколькими окнами наверное
Misak
если это не оч нужно, то и смысла мало
Vladimir
да
Alexander
Давай
https://drive.google.com/open?id=1YNPND69sJcHRlUCLkaIEAOmJYuBEu2TO
Vladimir
Спасибо
Volodymyr
девопсяны, вот есть пиу-пиу веб скейл проджект, у вас там балансеры-хуянсеры, бекенды-хуенды. Вот типа у вас там на бекендах чот логируется, балансировщик логирует чот(ну все охуенно логирует, если я делал). Но получается что у вас и балансировщики и бекенды логируют одно и тож. Вам было бы удобней потом траблшутить, если бы вам на балансировщике в кастомный http хиред вписали уникальный айди(например хэш от src/dst ip/port + время), а вы его залогировали в логе реквеста и ответа.Ну тупо такой однозначный маппинг, чтобы четко грепать можно было. Пушка ваще было бы, или нахер не нужно ?
Al
Доброго, вы сами до такой схемы дошли или где то есть дезайн гайд такой?
Denis
Volodymyr
Volodymyr
а много где - например ?
Denis
внутри у всяких систем
Volodymyr
А
Denis
ну и опестек например
Denis
хоть и кривовато местами
Volodymyr
Это уже не моя проблема
Vladimir
девопсяны, вот есть пиу-пиу веб скейл проджект, у вас там балансеры-хуянсеры, бекенды-хуенды. Вот типа у вас там на бекендах чот логируется, балансировщик логирует чот(ну все охуенно логирует, если я делал). Но получается что у вас и балансировщики и бекенды логируют одно и тож. Вам было бы удобней потом траблшутить, если бы вам на балансировщике в кастомный http хиред вписали уникальный айди(например хэш от src/dst ip/port + время), а вы его залогировали в логе реквеста и ответа.Ну тупо такой однозначный маппинг, чтобы четко грепать можно было. Пушка ваще было бы, или нахер не нужно ?
Пушка. У Ф5 есть схема с хешами, бипсы, но там типа для персистенса. Но и логировать тоже удобно
Uncel
Сделать бриджи между портами
Uncel
https://forum.opnsense.org/index.php?topic=2981.0
Uncel
Примерно так
Uncel
https://m.habr.com/post/358686/
Uncel
>давайте растянем pcie
Uncel
Stanislav
эм.. POWER8
Uncel
Надо было 9
Uncel
Там линий больше
Uncel
Stanislav
и так уже слишком тырпрайзненько
Roman
Roman
Stanislav
64 петабайта всего то.. не маловато ли?
Stanislav
на 10ж в промелькнувшем КП от мфи-софт было 2,2 петабайта на 10G пропускной способности
Stanislav
Оптический коммутатор ОК1-12 на 64 порта 32 Гбит/с в cборе – 4 шт.
а 32 Гбит/c это что такое? )
Stanislav
чёртов тырпрайз !
Uncel
Ща ядро еще получит бумажкэ на это дело
Uncel
Roman
Хороший обзор от rule11 на ещё лучшее исследование: влияние полисеров используемых интернет провайдерами на трафик, на примере потокового видео (при помощи Google).
Суть проблемы как и во многих случаях для IP сетей, это отсутсвие обратной связи. Полисер ограничивает с большим burst, TCP делает большое окно, а потом ррраз по шапке. В среднем 21% потерь, хотя как ожидается в теории такого не должно быть. Текст очень по делу, со всеми нужными пояснениями, вводными, выводами и рекомендациями. В частности полисер надо делать с минимальным burst. И вообще, кто-то использует WRED+ECN (должно быть в тему именно в данном контексте)?
Тут конечно проблема есть с небольшим burst, speedtest будет показывать не очень красивые графики, тот самый TCP алгоритм старта заставит его долго разгоняться, что на больших скоростях при сильно ограниченном времени теста заставит абонента сомневаться в честности провайдера.
Выход - настоящие безлимитные тарифы. Сейчас откровенно свободных тарифов (без ограничений по полосе) что-то не видно, хотя если смотреть по нашей сети в среднем абонент не выбивается из 1Мбит/c. Это конечно в среднем, но на то и QoS придумали чтобы сделать красиво, отталкиваясь от всей доступной провайдеру полосы.
Roman
Напомните когда мы этот документ от гугла тут обсуждали?
Uncel
https://yadro.com/products/tatlin
Roman
Сергей его скинул чуть ли не год назад :)
Denis
Uncel
Uncel
Uncel
Вискасс чому околосетевое инженерное сообщество сослоу
Volodymyr
не
Volodymyr
Uncel
Варианты:
ptsd
всемпохуй
кляти вендоры
кляти эндюзеры
Denis
не знаю работает ли оно в текущем опенстеке
Uncel
https://tools.ietf.org/html/rfc8312
Uncel
>February 2018
Uncel
Volodymyr
осталось найти как они его генерят
Volodymyr
from oslo_context import context
req_id = context.generate_request_id()
def generate_request_id():
"""Generate a unique request id."""
return 'req-%s' % uuid.uuid4()
Denis
да, волшебно да? :)
Anatoliy
билят
Volodymyr
чот ваще не оч)
Anatoliy
кто ж так строит
Denis
ну смысл хэшировать какие-то внешние показатели есть если ты можешь однозначно из этого хэша сказать что и где произошло
Denis
чуваки поняли что они не смогут и обычный рандомный UUID стал нормой
Volodymyr
ну скажи уже, чо ты начинаешь
Anatoliy
за что ?
Vladimir
Сколько?
Volodymyr
def uuid4():
"""Generate a random UUID."""
return UUID(bytes=os.urandom(16), version=4)
Volodymyr
блин
Volodymyr
это как в википедию зайти
Volodymyr
https://habr.com/post/223981/
Denis
искренне не понимаю в чем проблема использовать urandom для целей НЕКРИПТОГРАФИИ
Volodymyr
а я и не спорил, кажется
Volodymyr
просто я удивился, что так
Volodymyr
я тут посарел, ток первые 16 символов из urandom в UUID
Volodymyr
"Create a UUID from either a string of 32 hexadecimal digits,
a string of 16 bytes as the 'bytes' argument, a string of 16 bytes
in little-endian order as the 'bytes_le' argument, a tuple of six
integers (32-bit time_low, 16-bit time_mid, 16-bit time_hi_version,
8-bit clock_seq_hi_variant, 8-bit clock_seq_low, 48-bit node) as
the 'fields' argument, or a single 128-bit integer as the 'int'
argument.
Volodymyr
https://tools.ietf.org/html/rfc4122
Volodymyr
Давно вроде
Roman
Страшно удивительные вещи порой происходят вокруг.
Вот, например, The Register сообщали, что VMware и Microsoft сливаются в едином порыве для развития NSX. Получается, что отныне, не отпуская мышки в три клика можно связывать сетями машины из ESXi, AWS, Azure, Kubernetes и прочих контейнерных дирижёров а-ля OpenShift, не забывая про железные сервера. Что, мягко говоря, круто.
И как ехидничает автор статьи: Cisco's intent-based networking is great, but businesses want outcomes, not intentions. And software defined ... you can fill in the blanks.
P.S. Ага, сетевик всё более и более не нужен.
https://www.theregister.co.uk/2018/05/01/vmware_cloud_network/
Ilya
нам такие-же 2 тела нужны