Можно ли использовать SMB Direct вместе с сетевым ресурсом SMB на одном NAS?
В настоящее время я работаю над обновлением нашего серверного хранилища и ищу SMB direct в сочетании с сетевым адаптером с поддержкой RDMA. SMB Direct интересен тем, что имеет очень низкую задержку по сравнению с конкурентными протоколами.
Однако я хотел бы, чтобы сервер имел прямое подключение 10 Гбит / с к NAS с использованием SMB Direct, но общий ресурс SMB по-прежнему был доступен по сети для клиентов, поэтому они также могут иметь прямое подключение к NAS через 10 Соединение GbE от коммутатора к NAS.
Интересно, можно ли использовать обе функции вместе на одном NAS или это SMB direct или сетевой ресурс SMB, который доступен всем? Я бы не хотел, чтобы сервер был посредником между этими соединениями, которые он теперь использует ISCSI в виртуальной машине, настроенной как сетевой ресурс.
3 ответа
SMB Direct - это просто транспорт, доля SMB все равно выставлена. Более того, даже если Клиент говорит о SMB Direct, он открывает дополнительное обычное SMB-соединение параллельно с SMB-ресурсом.
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 между двумя серверами.
Share подключен через 10GbE link и SMB Direct к другому серверу, а также доступен для моих клиентов.