lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <10890.1229691780@redhat.com>
Date:	Fri, 19 Dec 2008 13:03:00 +0000
From:	David Howells <dhowells@...hat.com>
To:	Andrew Morton <akpm@...ux-foundation.org>
Cc:	dhowells@...hat.com, Christoph Hellwig <hch@...radead.org>,
	sfr@...b.auug.org.au, trond.myklebust@....uio.no,
	steved@...hat.com, rwheeler@...hat.com, bfields@...ldses.org,
	nfsv4@...ux-nfs.org, linux-kernel@...r.kernel.org,
	linux-fsdevel@...r.kernel.org
Subject: Re: Pull request for FS-Cache, including NFS patches

Andrew Morton <akpm@...ux-foundation.org> wrote:

> > I don't know what will convince you.  I've given you theoretical reasons
> > why caching ought to be useful; I've backed up the ones I've implemented
> > with benchmarks; I've given you examples of what our customers are doing
> > with it or want to do with it.
> 
> Was that information captured/maintained somewhere?  It really is important (I
> think) for something of this magnitude.

What customers are doing with it, you mean?

That is slightly tricky, as it involves customers, most of whom don't want
their names to appear in public communications about their infrastructure.

However, I can give you some examples of how it is being used or being
considered for use:

 (1) We have a number of customers in the entertainment industry who use or
     would like to use this caching infrastructure in their render farms.  They
     use NFS to distribute textures (say a million and a quarter files) to the
     individual rendering units.  FS-Cache allows them to reduce the network
     load by satisfying subsequent NFS READ requests from each rendering unit's
     local cache rather than having to go to the network again.

 (2) We have another customer who is looking to roll out bunches of systems,
     where each bunch has an NFS file server and a few tens of processing units
     with their root filesystems NFS-mounted from the server.  They are willing
     to include storage per processing unit for swap and local caching (e.g.
     FS-Cache).  This deployment is on the order of ten thousand machines.

 (3) Similar to 3, people are looking at 'diskless' workstations that do
     actually have a disk, but only for swap and local caching.  All O/S files
     are read by NFS.

 (4) Yet others are using or looking at using FS-Cache to accelerate
     distributed web servers.

 (5) Although it's not someone using FS-Cache directly, I do have an anecdote
     from a customer using a very large quantity of AFS clients (it may have
     been OpenAFS), where /usr was distributed by AFS.  Before they had
     persistent local caches, the power went out in their building and came
     back on, and then all their machines in the process of booting spammed the
     AFS servers wanting their /usr again.

David
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ