wiki:UseCases

Version 4 (modified by zooko, at 2007-07-13T23:41:44Z) (diff)

edit

There are several ways that people might want to use Tahoe:

(This Wiki page was originally inspired by this discussion on the tahoe-dev list)

  • friendnet: a group of friends who want to share backup and file-sharing
  • sysadmin: a sysadmin wants to backup data onto a few of his own server
  • hivecache: a sysadmin wants to backup data onto hundreds of employee workstations

http://allmydata.org/trac/tahoe/attachment/wiki/Doc/usecases.jpg

Use Cases

namenumber of nodesadministrative domainsnode capacitynode availabilitychurn
friendnet2-10many trusted domainsmixedit depends on the friends...low
sysadmin2-10one domainuniformhighlow
hivecache10-1000one domain, but not as well controlledsomewhat uniformhighlow

more to come...

Others not yet entered into the table:

  • Allmydata, Inc. operating a storage grid on corporately owned servers
  • Allmydata, Inc. and its customers operating a storage grid including the

customer's computers

  • a large, diverse ecosystem of selfish or mutually suspicious people and organizations who want a storage service with extremely high reliability and availability