|
|
|
Systems Colloquium This talk presents Eyo, a novel storage system that provides device transparency:
a user can think in terms of "file X," rather than "file
X on device Y," and will see the same set of files on all personal
devices. Eyo allows a user to view and manage his entire collection of
objects from any of his devices, even from disconnected devices and devices
with too little storage to hold all the object content. Eyo separates
metadata (application-specific attributes of objects) from the content
of objects, allowing even storage-limited devices to store all metadata
and thus provide device transparency. Fully replicated metadata also helps
Eyo support arbitrary synchronization topologies. A second unusual aspect
of Eyo's design is that it presents applications with all "head"
versions of objects that have been updated concurrently on multiple devices,
allowing the application to incorporate these versions naturally into
its existing user interface.
|
||||||||||||
![]() |
|