Прорыв в протоколе SMB для Linux
Ключевым изменением стала полная поддержка протокола SMB 3.1.1 в клиентах Azure Files для Linux. Это позволяет использовать современные функции протокола, такие как шифрование на лету, многоканальный доступ (Multi-channel) и транзакционное письмо. Для корпоративных сред это означает не только рост скорости, но и соответствие строгим стандартам безопасности без необходимости настройки дополнительных туннелей.
Производительность: цифры и метрики
Microsoft представила данные бенчмарков, демонстрирующие существенный прирост IOPS (операций ввода-вывода в секунду) и пропускной способности. Оптимизация достигается за счет использования локального кэширования на дисках NVMe и улучшения алгоритмов обработки метаданных. В сценариях с высокой нагрузкой на метаданные (например, создание тысяч мелких файлов) производительность выросла в разы по сравнению с предыдущими версиями драйверов CIFS.
Технические детали оптимизации
Внедрение новых механизмов кэширования позволяет клиентам Linux эффективно работать с распределенной файловой системой, минимизируя задержки (latency). Особенно это критично для баз данных и приложений, требующих частого доступа к конфигурационным файлам и логам. Ниже приведено сравнение ключевых улучшений:
| Характеристика | До обновления | После обновления (SMB 3.1.1) |
|---|---|---|
| Протокол | SMB 2.1 / 3.0 | SMB 3.1.1 |
| Шифрование | Опционально/Внешнее | Встроенное шифрование на лету |
| Кэширование | Базовое | Оптимизированное под NVMe |
| Многоканальность | Ограниченная | Полная поддержка (Multi-channel) |
Значение для инфраструктуры
Для организаций, мигрирующих с локальных NAS-решений в Azure, это обновление снижает порог входа. Теперь Linux-серверы могут работать с Azure Files так же эффективно, как и Windows-клиенты, что упрощает архитектуру гибридных облаков. Поддержка SMB 3.1.1 также открывает путь для использования более современных инструментов оркестрации контейнеров, которые часто требуют высокой скорости работы с томами хранения.
Источник: Azure AI Blog ↗
