Velocity 2017: возможности анализа производительности с Linux eBPF
Автор: Brendan Gregg
Загружено: 2017-09-29
Просмотров: 39767
Лекция Брендана Грегга на конференции Velocity 2017. Аннотация: «Расширенные возможности наблюдения за производительностью и отладки стали неотъемлемой частью серии Linux 4.x благодаря улучшениям Berkeley Packet Filter (BPF или eBPF) и перепрофилированию его изолированной виртуальной машины для предоставления программных возможностей трассировки системы. Netflix изучает её применение для новых инструментов наблюдения, мониторинга, обеспечения безопасности и других целей. В докладе будет рассмотрена эта новая технология, которая рано или поздно станет доступна всем пользователям Linux. В докладе будут подробно рассмотрены новые возможности трассировки, наблюдения и отладки. Независимо от того, проводите ли вы анализ через сеанс SSH или через графический интерфейс мониторинга, BPF можно использовать для обеспечения эффективного, настраиваемого и глубокого уровня детализации производительности системы и приложений.
В докладе также будут представлены новые инструменты с открытым исходным кодом, которые используют динамическую трассировку на уровне ядра и пользователя (kprobes и uprobes), а также статическую трассировку на уровне ядра и пользователя (tracepoints). Эти инструменты предоставляют новые возможности для… Производительность файловой системы и хранилища, производительность планировщика ЦП, производительность TCP и многое другое. Это важный поворотный момент в разработке систем Linux, поскольку специализированные передовые инструменты для измерения производительности теперь можно безопасно использовать в производственных средах, обеспечивая основу для нового поколения инструментов и визуализаций.
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: