Resilio is Joining Nasuni — Learn More →

Distributed File Locking

Resilio Active Everywhere keeps distributed teams in sync with instant, peer-to-peer file locking that prevents conflicts before they happen.
Resilio Active Everywhere keeps distributed teams in sync with instant, peer-to-peer file locking that prevents conflicts before they happen.

Stop conflicting edits, without slowing work down

Maintain a single source of truth across hybrid and remote teams with a fast, modern approach to distributed file locking.
Hybrid and remote team collaboration is fine until two users or systems unknowingly edit the same file at the same time. The result is rework, confusion, corrupted outputs, potential data loss, and uncertainty about which version is authoritative, undermining productivity and trust in shared data. 

Distributed File Locking, a feature of the Resilio Active Everywhere distributed data movement platform, enforces exclusive file access across agents participating in the same job (sync/hybrid/file caching), including caching gateways.

By ensuring that only one user or system can modify a file at a time, teams always work from the current, trusted version, without introducing performance bottlenecks or slowing down work.

What Is Distributed File Locking?

Enforce exclusive file access across distributed environments to strengthen enterprise data security.
Distributed file locking is a coordination mechanism that prevents multiple users, applications, or endpoints from modifying the same file simultaneously. This strengthens user access control and reduces the risk of unauthorized access in distributed environments.

Unlike traditional file locks that operate within a single system or storage platform, distributed file locking spans sites, networks, and heterogeneous storage to maintain consistency and data integrity.

With Resilio Active Everywhere, file locks are enforced across distributed agents.
One editor wins: a single user or system is granted exclusive access while a file is being modified, based on enforced permissions
All other users see the file as in use: files appear read-only until the lock is released
A single source of truth is maintained: every endpoint has a consistent, authoritative view of file state across the environment
This approach eliminates conflicting edits, reduces manual reconciliation, and enables confident collaboration without introducing the latency or performance penalties associated with centralized locking systems.

How Distributed File Locking Works

Distribute managed lock enforcement designed for distributed, high-performance environments.
Distributed File Locking in Resilio Active Everywhere is enabled per job, with configurable scope down to specific folders or file types, plus automatic timeouts to prevent stale locks. Lock availability is always checked locally first for immediate responsiveness, while lock state is propagated across the environment in real time via distributed coordination.

Locks are enforced consistently across supported endpoints, including Windows desktops, file servers, and caching gateways, and are centrally visible in the Active Everywhere Management Console for monitoring. Administrators can manually release or unlock files when needed via an override workflow.

Unlike traditional locking systems that rely on heavy centralized infrastructure, our distributed approach delivers predictable, high performance with minimal overhead while maintaining consistent control across teams and locations.

Distributed. High-Speed. Automated.

Resilio Active Everywhere empowers organizations to efficiently, securely, and economically orchestrate how data moves and where it lives across global infrastructure—delivering the performance of a distributed architecture with centralized control.

The high-performance data movement platform is easily managed and deployed by orgs of any scale—from collaborative creative groups to the world’s most demanding DevOps and Engineering teams.

The New Standard for High-Performance Data Everywhere

Why Teams Choose Distributed File Locking

Because data integrity and team productivity shouldn't require sacrificing performance.
Eliminate conflicting edits: Ensure only one user or system can modify a file at a time to prevent overwrites and rework.
Keep everyone on the correct version: Users always see the current, authoritative version of each file, across every location.
Enforce locks across your entire environment: Locking spans Sync, Hybrid, and File Caching jobs, including files served over SMB from cache gateways.
Work with the tools your team already uses: Designed for predictable behavior with Microsoft Word, Excel, AutoCAD, and SOLIDWORKS.
No performance trade-offs: Lock coordination runs efficiently in the background with minimal latency or throughput impact.
Full visibility from a single console: Monitor and manage file locks across all agents from the Active Everywhere Management Console, with admin override when needed.

The Resilio Difference

Distributed lock coordination built into a high-performance data movement platform.
Most file locking solutions bolt lock management onto centralized infrastructure, creating single points of failure and performance bottlenecks that worsen with scale. Resilio takes a fundamentally different approach.

Distributed File Locking is natively integrated into the Active Everywhere platform and enforced directly across agents—no centralized lock server required. Locks are applied consistently across jobs, access methods, and locations, while the Management Console provides a single point of visibility and administrative control.

The result is conflict prevention that scales with modern hybrid and edge deployments without introducing the latency or fragility of centralized alternatives.


COMPARE

Legacy Tools vs. Resilio

See how centralized locking stacks up against our modern distributed approach.
Features
Legacy Tools
Resilio Active Everywhere

Locking Architecture

Centralized lock servers or hubs

Distributed lock enforcement across agents

Performance Impact

WAN latency and performance slowdowns

Minimal latency, no central bottlenecks

Distributed Scale

Inconsistent enforcement across locations

Consistent locks across sites, jobs, and gateways

Offline and Remote Use

Usually requires continuous connection

Designed for remote and intermittent connectivity

Visibility & Control

Limited or fragmented visibility

Central lock visibility and admin override

Environmental Support

Tied to specific platforms or vendors

Storage-agnostic, hybrid, and edge-friendly