Столяров Роман Константинович

Образование:

  • Бакалавриат ВМК МГУ
  • Магистратура ФКН НИУ ВШЭ

Научные интересы:

  • Облачные вычисления
  • Оркестрация облачных ресурсов
  • Виртуализация сетевых функций
  • Программно-конфигурируемые сети

Возможные направления для тем:

  • «Методы мониторинга инфраструктуры сетей ЦОД и их интеграция с системами управления программно-конфигурируемыми сетями». Стандартные экспортеры не дают полной информации о состоянии сети датацентров, готовых наборов дашбордов под сети датацнетра не существует (только 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