Назад | Перейти на главную страницу

Можно ли использовать SMB Direct вместе с общим сетевым ресурсом SMB на одном NAS?

В настоящее время я работаю над обновлением нашего серверного хранилища, и я изучаю SMB напрямую в сочетании с NIC с поддержкой RDMA. SMB Direct интересен тем, что имеет очень низкую задержку по сравнению с протоколами конкурентов.

Однако я бы хотел, чтобы сервер имел прямое соединение 10 GbE с NAS с использованием SMB Direct, но общий ресурс SMB по-прежнему был доступен по сети для клиентов, поэтому они также могут иметь прямое подключение к NAS через 10 Подключение GbE от коммутатора к NAS.

Интересно, могут ли обе функции использоваться вместе на одном NAS, или это либо SMB direct или общий сетевой ресурс SMB, доступный всем? Я бы не хотел, чтобы сервер был посредником между этими подключениями, которые теперь используют ISCSI в виртуальной машине, настроенной как общий сетевой ресурс.

SMB работает через TCP, SMB Direct работает через инкапсуляцию RoCEv / 1v2 (UDP) или iWARP (TCP).

https://en.wikipedia.org/wiki/RDMA_over_Converged_Ethernet

https://en.wikipedia.org/wiki/IWARP

Если сетевая карта обеспечивает надлежащую поддержку оборудования и драйверов, она может одновременно запускать несколько протоколов.

Согласитесь с @Lilia, общий ресурс SMB может быть подключен через SMB Direct наряду с обычными общими ресурсами SMB. У меня почти такой же сценарий, с той лишь разницей, что мой SMB настроен на общем хранилище Starwind между двумя серверами.

Общий ресурс подключен через канал 10GbE и SMB Direct к другому серверу, а также доступен моим клиентам.

SMB Direct - это просто транспорт, общий ресурс SMB открыт в любом случае. Более того, даже если клиент использует SMB Direct, он параллельно открывает дополнительное обычное SMB-соединение с общим ресурсом SMB.