Streaming and sync

File streaming versus on-demand sync: what should you actually compare?

See how Suite file streaming supports large shared libraries, familiar applications and focused local storage compared with sync workflows.

Reach shared files without preparing a full local library

File streaming shines when people need familiar file paths into a large shared library while working on only part of it. Suite brings those files into a mounted drive and streams requested data, helping reduce full-copy preparation and focus local storage on active work. Compare that experience with the specific sync product you use, including any on-demand features, to see which approach best supports your applications and handoffs.

Suite presents shared storage as a mounted filesystem. This is valuable for applications that expect files and folders, especially when preparing local replicas delays work. Plan around the application’s read pattern, connection and cache to make the most of the workflow. See Suite’s filesystem overview.

Account for what modern sync products already do

Microsoft’s OneDrive Files On-Demand supports online-only files and files kept locally for offline use. Opening an online-only file downloads it; a file marked to remain on the device consumes local space and can be used offline. A fair comparison must include those modes rather than assume every sync product copies the entire library to every computer. See Microsoft’s explanation of Files On-Demand.

The purchasing question becomes more precise: which access model serves this workload with acceptable waiting, storage use and operational effort?

Identify the work that could benefit

Consider a hypothetical editor who moves among projects in a shared library. The editor may need to browse broadly, inspect a few assets and then concentrate on a smaller project. Requiring a full local replica before every switch could create unnecessary preparation. A streaming filesystem is a candidate for reducing that preparation.

Now consider a processing job that reads every byte of every input. It still needs all those input bytes delivered somewhere the computation can use them. Streaming may change the staging process, but it does not remove that data requirement. Measure the complete job rather than celebrate the moment its first file opens.

These are workload examples, not measured Suite customer results.

Use five comparison questions

  1. When does useful work begin? Define an action such as displaying a required frame or opening a usable project. Measure that action rather than the appearance of a filename.

  2. What does the application actually read? Include background analysis, indexing and preview generation. Those activities may fetch more data than a person explicitly opens.

  3. What remains on the device? Measure local disk use after the same work, including product caches, application caches and generated outputs.

  4. What happens when the connection disappears? Evaluate the documented offline behavior for the chosen configuration. Suite requires an internet connection; pre-caching is not an offline mode. See Suite’s connectivity requirement.

  5. How is a handoff verified? Finish a test write, confirm upload completion, and have the intended collaborator open the output. An operating-system copy dialog is not sufficient evidence that Suite has finished uploading. See Suite’s upload guidance.

Keep first use and repeat use separate

Run the same task with clearly recorded initial conditions. A test with already cached data answers a different question from a first access to new material. Neither is inherently unfair; presenting them as interchangeable is.

Record the host, network, application version, project, local capacity and storage location. Report errors and waiting as well as successful runs. If one product requires a preparatory download, count that preparation when it is part of the normal workflow.

Choose the next step from the result

Evaluate Suite when local-copy preparation or frequent project changes are a meaningful obstacle and connected filesystem access fits the work. Preserve a supported offline workflow when disconnection is essential. Keep an existing approach when a fair pilot does not show enough improvement to justify changing it.

Use the Managed or S3 Native paths below to discuss the appropriate deployment. This comparison provides an evaluation framework; it does not claim a universal speed advantage or report a completed benchmark.

Put the idea to work

Start with your workflow.

Bring shared files into your familiar applications with Suite Managed, or connect your own supported storage with S3 Native. S3 Native requires at least 20 TB of active storage.