После того как архитектура и платформа СХД определены, к работе подключаются инженеры по разработке программного обеспечения. Одна из главных задач на этом этапе — формирование data plane, то есть всей логики прохождения данных внутри системы хранения.
Data plane отвечает за путь данных — от момента, когда запрос приходит через сетевой порт СХД, до записи информации на диск. По дороге система определяет тип операции, использует кеш для ускорения обработки, распределяет блоки по дискам через mapper и рассчитывает защиту данных с помощью RAID.
В новом выпуске рубрики «У аппарата» Михаил Мотылёнок, ведущий инженер по разработке ПО в YADRO, рассказывает, из каких software-слоев состоит data plane и почему от их реализации зависит производительность и надежность СХД.
❓Задавайте ваши вопросы о data plane в комментариях — например, о работе кеша, выборе RAID или внутренней логике обработки запросов. Через неделю Миша ответит на самые интересные из них.
#у_аппарата #схд
@ultimate_engineer