9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
From: app <porttikivi@gmail.com>
To: 9fans@9fans.net
Subject: [9fans] How would you implement this...
Date: Thu,  7 Aug 2008 10:27:54 +0000	[thread overview]
Message-ID: <87776b69-e7eb-473e-8e1d-5a4604bdf267@79g2000hsk.googlegroups.com> (raw)

I am thinking of an "infinite" disk customer product. The customer
would buy a large (say 1 TB) network disk device (Linksys NSLU2 or
similar) with USB/Ethernet interfaces, serving CIFS/Samba an maybe
some other file protocols for users who know nothing of Plan 9.

The disk device would run Plan9/Fossil. Somewhere on the Internet, a
Venti service would be offered for a reasonable monthly fee. When the
user fills his 1 TB, it becomes just a cache for the Venti server, so
that user's most recently used 1 TB of data is always available
locally, but the logical disk size is infinite, backed up by Venti,
and the archives are also kept forever, as long as you pay few dollars
a month...? Note that two typical customers could share 90% of the
scores/blocks, if they have roughly the same software (Windows,
Office, Mozilla.org stuff) installed on their machines.

If remote access speed is a problem, you could set up regional Venti
servers, and just market the device regionally.

Anyway, I bet 99,99% of users don't access more than couple of
gigabytes of data in a small time window. And there could be some
simple mechanism to mark that 10 year old movie directory for
prefetching, if you know you need to watch them tomorrow.



                 reply	other threads:[~2008-08-07 10:27 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87776b69-e7eb-473e-8e1d-5a4604bdf267@79g2000hsk.googlegroups.com \
    --to=porttikivi@gmail.com \
    --cc=9fans@9fans.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).