BLuR the line between clients & servers
BLuR, or Balanced Loads using Replication, is an optimal routing
algorithm that enables intelligent PF Agents running on desktop
machines to handle most of the actual distribution work. In a ProximityFile
network, the role of servers is primarily to coordinate the transactions
among PF Agents and to enforce security policies and access rights.
The PF Agents can thereby share data among themselves efficiently
with a little supervision from a centrally administered PF Access
Performance that adapts automatically
Because PF Agents handle most of the data distribution in a ProximityFile
network, businesses will never again run into a bottleneck situation.
Adding more users to a ProximityFile network actually increases
the availability of that data and thus the capacity of the company's
network. Scaling up the network is as easy as installing PF Agents
on additional machines... which means there is no need to set up
expensive server mirrors across the globe. Self-scaling software
through BLuR ensures that corporate assets are delivered quickly
and painlessly regardless of the number of recipients.
What about security and data integrity?
All users are authenticated by the PF Access Control Server, and
most actions performed by the user are centrally authorized. Assets
are available only to the users or groups specified by the asset
publisher. In addition, every file on a ProximityFile network is
sliced into AES-encrypted datablocks before being published. Once
received by an authorized user, these datablocks are verified against
checksums provided by the PF Access Control Server to ensure data
integrity. Only when the Access Control Server grants permission
can the user decrypt the datablocks and reassemble the original
file. This allows organizations to maintain control over its assets
even after they have been delivered.