яможет про*бал вопрос, а зачем тебе с3?
ну щас порядка 50тб файлов всяких в google cloud storage, если переезжать на baremetal/colo, то хотелось бы похожий экспиреенс иметь, ну там триггерить кафку + serverless на аплоад файла и всё такое
ну и запросы у вас...
дык вроде обычные запросы?
тебе к Хрычу)))
ну давай так, тебе нужен дешевый быстрый сторадж для хранения данных и при этом с3 компатибл и чтобы меньше геммора, так?
серверлесс на bare metal... ну могу только направление подсказать firecracker, опенсорс, на котором лямбда и фаргейт работают вот тудой но это не коробка, придется что-то докручивать
firecracker - это слишком низкий уровень
ну я и говорю, это ни разу не коробка для серверлесс
Я про то, что вопрос рантайма не первоочередной
Firecracker это гипервизор на раст, конец, причем тут серверлесс… у qemu фичей больше, а работает так же, чуть больше памяти жрет
притом, что он заточен на старт десятков и сотен компьют микровиртуалок в секунду с минимальным оверхедом в 5мб на штуку и сделан специально под серверлесс вычисления? даже авторы кубвирта сказали, что не будут добавлять его поддержку, потому что предоставляют полноценные вм, а firecracker заточен именно под вычисления
В целом я пока присмотрел для этого knative и интеграцию с кафкой
Он настолько в вычисления что не может в gpu😆 qemu вам тоже столько же запустит, оверхед по памяти будет повыше…
«фичей больше» как раз и замедляет стартап и блоатит память когда для вычислений эти «фичи» не нужны firecracker написан как альтернатива qemu специально под serverless compute, по словам самого амазона, его же написавшего я хз, что тут еще можно утверждать
минут за пять вместо секунды, ага
Давайте поспорим с вами на деньги, а то так не интересно 😆 что старт у фаеркрекера по времени такой же как у qemu, а скорость достигается тем, что там из кишков операционки только kernel и системд 🫡 хотя последний тоже можно выкинуть…
Ну Амазон много что может сказать. Просто реалии такие, что абсолютное большинство нагрузок не требует тех же видяшек и за счет массовости можно сэкономить на памяти
хе дарю бенчи https://dreadl0ck.net/papers/Firebench.pdf
Он умеет включатся к дисковым полкам и сеф? И умеет создавать тап порт?
Оно стартует на 200ms быстрее, вооот это да, интересно сколько они денег сожгли чтобы добиться такого результата 😆 и при этом оно не умеет в гпу
Да ладно тебе, человек просто еще верит в чудо и ведется на бенчмарки
Это не просто бенч, это исследование како то универа
это минимальная штука сама она сеф не умеет, но его можно подрубить как fly.io сделали
А можно описание на чем тест , какие ЦПу , диски , как повторить, а то тесты универов особенно западных это гранты, и кто заказывал тест?
учитывая, что он стартует в минималке за 150мс по заявлениям, это более чем в 2 раза разница) про гпу как будто на них свет клином сошелся кстати как планируется секьюрный шеринг ресурсов одной гпу между вм?) Особенно если это не индустриальная нвидия с vgpu в драйвере а что надо брать, qemu? Вон могу статью кинуть, как люди на него с firecracker мигрировали, когда для нормальной работы пришлось и кастомные ядра линукса собирать, и месяцами исходники перекапывать
В 23 году сошелся 😆 vfio в помощь 🫡
Кто сказал что в гитхаб код породы?
о, удачи с vfio я себе для десктопа его настраивал для виртуалки (одной) очень сексуальный процесс
А за счет чего с файеркрекером не надо рыть носом исходники ведра?
за счет того, что он тупее, поэтому проще настроить)
Блин чувак, у меня кластер из десятков А100, которые пошарены через vfio, между kubevirt виртуалками и нативными подами c kata, которая запускает qemu с драйвером nvidia, внутри которой запускается реальный под и это все прод, который кастомерам за деньги сдается 🫡
поздравляю от всей широкой души, что еще сказать 🙃
То есть, девелоперы qemu просто не догадались, что надо делать тупо и легко настраиваемо, а сделали сложно и тяжело настраиваемо? Мне вполне нравится firecracker, но просто важно понимать, что это весьма специфичная вещь, бенчмарки - поле для манипуляций, а прирост производительности обычно идет за счет отказа от чего-то важного
я изначально не говорил, что он панацея и для полноценных виртуалок он слишком кастрирован но и речь шла не про полноценные виртуалки имхо, если его хватает лямбде и фаргейту для вычислений, то хватит и большинству снаружи (пусть и придется докручивать)
Да, но вопрос уже в том, что если все поверх кубера, то логичнее опираться на его экосистему
На нем можно запустить обычную вм, он ни чем не кастрирован, кроме того что игнорирует fsync… и на на нем нет free_page_reporting…
подожди, мы точно про одно говорим? я про то, что firecracker кастрирован для полноценных виртуалок, и для них как раз стоит смотреть на кему
а что у него есть для этого? кубвирт понятно, но он не для того же
Я ж говорю, начинаем со всяких openfaas
Да работают там обычные вм… что в твоем понимании полноценность? Ну будет у тебя fsync игнорироваться, ну не запускай там бд 😆
Или knative, оно вроде даже популярнее
Привет, вопрос, ты как-то для ката контейнеров бридж юзал идт маквитап?
Обсуждают сегодня