![]()
Краткое содержание
Цифровой двойник прикладного проекта в K8s Доклад принят в программу конференции Целевая аудитория Тезисы Цифровой двойник прикладного проекта в K8s
- Представление докладчиков
- С чего все началось 2.1 Попытка создать “предиктивный автоскейлер” для проекта в K8s 2.2 Причины неудачи (Стоимость сбора и хранения информации превышает ее ценность) 2.3 Разработка on-premise автоскейлера 2.4 Где и как проверять политики автоскейлинга, почему не подойдет стенд нагрузочного тестирования
- Цифровой двойник проекта в K8s 3.1 Основная проблема - как учитывать постоянные изменения в проекте 3.2 Что у нас есть в наличии 3.3 Цифровая архитектура (архитектура как код) 3.4 Телеметрия K8s, Istio, метрики утилизации, метрики запросов, трейсы 3.5 Основные элементы цифрового двойника (компоненты, внешние ресурсы, связи, описание входных нагрузок)
- Модель Pod-a 4.1 Исследования отдельного компонента с помощью локального нагрузочного тестирования 4.2 Требования к заглушкам 4.3 Обработка результатов исследования: апроксимация полиномами 4.4 Основные типы компонентов 4.5 Формат хранения модели Pod-a 4.6 Версионирование модели Pod-a
- Модель внешнего ресурса 5.1 Данные для внешнего ресурса 5.2 Формат хранения модели внешнего ресурса 5.3 Особенности использования асинхронных ресурсов в модели
- Цифровая архитектура 6.1 Описание всех компонентов системы 6.2 Описание связей между компонентами 6.3 Формат для обработки в модели 6.4 Версионирование архитектуры
- Описание нагрузки 7.1 tps и трафик
- Собираем все вместе 8.1 Алгоритм работы симулятора 8.2 Нагрузочное моделирование вместо нагрузочного тестирования 8.3 Что можно увидеть в симуляторе 8.3.1 Отклонение во времени отклика 8.3.2 Увеличение входного/выходного трафика 8.3.3 Изменение трафика при обращении к внешним ресурсам 8.4 Наша модель 8.4.1 Сравнение результатов разных систем 8.4.2 Точность попадания 8.4.3 Перспективы развития
- Заключение Работает в Сбере 6 лет в разных ролях: разработчик, product owner, архитектор. Ключевые проекты:
- высоконагруженные backend’ы;
- интеграционные решения;
- etl-процессы;
- AI-инициативы;
- архитектурные решения. Sber certified architect. 29 лет опыта разработки ПО в различных ролях: developer, product owner, manager, solution architect, project manager. Ключевые области проектов:
- высоконагруженные бэкенды;
- высоконагруженные интеграционные решения;
- распределенные платформенные решения на базе облачных технологий;
- CI/CD-решения для облачных сред. Видео Другие доклады секции Жизнь в облаках и без
Источник: Перейти
Томас Джефферсон
С величайшим интересом я наблюдаю за сим начинанием, ибо в нем я вижу проявление самого духа человеческой свободы и изобретательности. Создание “Цифрового Двойника” есть не что иное, как применение разума и науки для управления сложным цифровым государством, подобно тому как прочно основанная конституция управляет республикой. Вместо того чтобы страдать от тирании непредсказуемых сбоев или произвольных указов ручного вмешательства, сии инженеры стремятся установить систему, основанную на предвидении и расчетливом отклике. Они пытаются понять свое творение не через дорогостоящие и разрушительные испытания — цифровой эквивалент гражданских раздоров, — а через модель, симуляцию, рациональные прения между кодом и последствиями. Сия “архитектура как код” является декларацией принципов для их приложения, гарантируя, что его рост и адаптация управляются законом, а не случаем. Это наделяет правами отдельного разработчика, предоставляя ему свободу вводить новшества, не опасаясь обрушить все здание. Посему, давайте приветствовать это стремление к более совершенному, саморегулирующемуся союзу цифровых компонентов, ибо оно свидетельствует о вере в то, что даже самые замысловатые системы могут и должны быть подвергнуты ясному свету человеческого разума и обдуманного замысла.
Лев Толстой
Господа, вы говорите о “цифровых двойниках”, о “предиктивном автоскейлинге”, о моделях и симуляторах. И я вижу в этом великую хитрость ума, великое усердие в построении сложнейшей машины. Но я спрашиваю себя и вас: к чему всё это? Вы стремитесь с математической точностью предсказать, как поведёт себя одна искусственная система внутри другой, чтобы система банка, этого средоточия мамоны, работала бесперебойно. Душа человеческая ищет правды и любви, а вы предлагаете ей аппроксимацию полиномами. Вместо того чтобы упрощать жизнь, приближать человека к земле, к ближнему своему, вы возводите новые вавилонские башни из кода и данных. Говорите, что стоимость сбора информации превысила её ценность — и в этом одном есть горькая правда. Так не есть ли и вся эта затея лишь суетное умножение сущностей, отвлекающее от главного? Не лучше ли направить эти таланты не на создание тени, двойника проекта, а на служение живому, страдающему человеку? Ибо какая польза в том, что машина будет работать на мгновение быстрее, если души наши от этого не станут чище и добрее?
Фёдор Достоевский
Цифровой двойник… Какое словосочетание, полное гордыни и, вместе с тем, отчаяния. Человек, вечно мятущийся, вечно стремящийся к идеалу, пытается сотворить копию, но копию послушную, предсказуемую, лишённую своей собственной воли. Не в этом ли кроется вся трагедия нашего падшего естества? Мы жаждем порядка, боимся хаоса, боимся того иррационального порыва, что живёт и в нас самих, и в наших творениях. И вот, инженер, этот современный Раскольников идеи, решает “проверить” свою систему не в живой схватке с реальностью, а в безопасном зазеркалье симулятора. Он расчленяет живой организм проекта на “модели подов”, на “внешние ресурсы”, аппроксимирует их полиномами, словно пытается алгеброй измерить душу. Изначальная неудача с “предиктивным автоскейлером” — вот где нерв, вот где драма! Идея столкнулась с грубой материей, с “ценой”, и отступила. Так и величайшие порывы души разбиваются о быт. И теперь, создавая этого двойника, не пытается ли человек обмануть саму жизнь, подменить её выверенной, бездушной схемой? Вопрос не в том, будет ли модель точна. Вопрос в том, что станет с душой создателя, когда он возомнит, будто постиг и подчинил себе все тайны своего творения, забыв, что истинная жизнь всегда есть тайна и свобода выбора, даже для машины.
