Slow streaming of large models when SCS files are on a Windows SMB share

This is our setup:
We have all our converted SCS-files placed on a Windows file share.
Our Hoops Server is running behind a reverse proxy on a separate Windows server.

When streaming larger models, loading starts fast but then slows down and may even stall for shorter or longer time before resuming.

During testing, we moved some models to the same server as the reverse proxy, and loading was noticeably faster.
For various reasons we’d prefer to keep the stream-cache files on a separate server.

From what we can tell, this seems related to Windows’ SMB (Server Message Block) protocol, which can struggle when reading many small files or data chunks from a UNC path.

Questions:

  1. Do you have any recommendations to overcome this?
  2. Is there a way to adjust the read/package size when the streaming service accesses a UNC path?

Hello,

Admittedly, I’m not all that familiar with your particular setup with SMB so perhaps a Communicator forum participant with direct experience can chime in.

That said, based on my research, the bottleneck behavior you described sounds consistent with SMB.

Communicator itself does not expose settings in this regard.

Thanks,
Tino