Образование:
- Бакалавриат ВМК МГУ
- Магистратура ФКН НИУ ВШЭ
Научные интересы:
- Облачные вычисления
- Оркестрация облачных ресурсов
- Виртуализация сетевых функций
- Программно-конфигурируемые сети
Возможные направления для тем:
- «Методы мониторинга инфраструктуры сетей ЦОД и их интеграция с системами управления программно-конфигурируемыми сетями». Стандартные экспортеры не дают полной информации о состоянии сети датацентров, готовых наборов дашбордов под сети датацнетра не существует (только vendor specific решения на основе протокола SNMP). Предлагается использовать модифицированные sFlow-агенты ради унификации метрик. Основная идея работы заключается в разработке системы автоматического решения сетевых инцидентов (в том числе, возможно, с применением машинного обучения) за счет отправки алертов в контроллер программно-конфигурируемой сети (который позволяет модифицировать правила обработки трафика на портах, менять настройки lag, снимать нагрузку, подключать резервный канал и т.д.), что снизит нагрузку на администраторов и снизит даунтайм.
- «Механизмы управления программно-конфигурируемыми сетями, позволяющие строить легковесные оверлейные сети на baremetal коммутаторах сетей ЦОД». В текущих реалиях поддержка протокола OpenFlow, ставшего по сути стандартом индустрии SDN, на baremetal коммутаторах имеет существенные расхождения со стандартом, не позволяющие использовать его в «по-настоящему» унифицированных решениях. С другой стороны есть целый спектр технологий, позволяющих реализовать универсальный механизм для этой задачи: VXLAN+EVPN+BGP (и OpenSDN, он же Tungsten Fabric), OCP SAI, язык P4, NETCONF, RESTCONF.
- «Механизм управления жизненным циклом сервисных цепочек на основе безагентной системы управления программно-конфигурируемыми сетями в облачной среде OpenStack». Нашей командой был разработан безагентный механизм управления программно-конфигурируемыми сетями Amano, применяющийся в облачных средах виртуализации, как альтернатива Vmware NSX, OVN, Tungsten Fabric. Он решает проблемы синхронизации OpenFlow-правил между узлами СУБД и программными коммутаторами на вычислительных узлах, обеспечивает надежное восстановление конфигурации из бэкапов, расширяет функционал файрвола и позволяет создавать “по-настоящему” изолированные оверлейные сети поверх IPSec. Текущие задачи в данном проекте посвящены исследованию эффективности различных вариантов размещения сетевых функций, а также организации жизненного цикла сетевых служб (сервисных цепочек).
- Вопросы и задачи на основе которых также можно придумать тему:
- Как автоматизировать развертывание кластеризованных приложений сразу у нескольких провайдеров? Как обеспечить сетевую связность таких кластеров? Как автоматизировать перенос кластеров между облачными провайдерами, из облака на baremetal и обратно?
- Сети и все что с ними связанно: Программно-конфигурируемые сети (SDN), виртуализация сетевых функций (NFV), service function chaining, оркестрация и мониторинг сетевых функций (firewall, load balancer, DPI, QoS etc.).
Набор на 2024/25 год:
- 1-3 студента
Контакты:
- e-mail: sadimer@ispras.ru
- tg: @Sadimer