Когда я узнал, что можно арендовать ресурсы на короткое время, но под страхом внезапной остановки, то не сразу понял кому это нужно. Рассказал ребятам, чтобы посмеяться: какой‑нибудь интернет‑магазин то будет работать, то нет.
Виктор (работает DevOps‑инженером) сходу оценил идею и предложил схему. Данные и так хранятся на сетевом диске. Можно «прикрутить» Кубер — он сам будет перезапускать остановленные виртуалки, которые продолжат свою работу после рестарта.
Вот так и выяснил, что услуга нужна мне. Могу и расценки сделать более привлекательными, и по времени исполнения конкурентов опережать. А интернет‑магазинам, наверное, и правда ни к чему. Хотя теперь уже не уверен.
Если эта штука подходит для машинного обучения (а если верить написанному, то это так), то выходит, что спрос будет немалый. Сейчас все тренируют свои модельки.
Это то есть сервер в рандомный момент выключается? Или как это работает?
Здравствуйте! Машина может остановиться в любой момент — невозможно предсказать, когда именно потребуются свободные ресурсы на данном хосте. Это может быть и 24 часа, и 5 минут — в зависимости от спроса на создание ВМ в этот день. Система работает автоматически и вытесняет одну из прерываемых ВМ только в том случае, если не хватает ресурсов для создания обычной ВМ.