Mailinglist Archive: opensuse-features (518 mails)

< Previous Next >
[openFATE 309732] Add local caching support for CIFS (network file system)
  • From: fate_noreply@xxxxxxx
  • Date: Mon, 9 Aug 2010 13:58:05 +0200 (CEST)
  • Message-id: <feature-309732-6@xxxxxxxxxxxxxx>
Feature changed by: Suresh Jayaraman (sjayaraman)
Feature #309732, revision 6
Title: Add local caching support for CIFS (network file system)

Hackweek V: Unconfirmed
Priority
Requester: Important

Requested by: Suresh Jayaraman (sjayaraman)

Description:
Linux kernel 2.6.30 added support for FS-Cache which is a cache layer
for networking filesystems. With FS-Cache and other caching backends
(CacheFiles, Cache-FS) infrastructure in place, data from the networked
filesystems can be cached on the disk, thereby speeding up operations.
This is very useful in case of slow networks.
Some of the network filesystems like AFS and NFS already supports
FSCache. This feature is created to add support for CIFS (Common
Internet File System).
 
 
 
 

Use Case:
1) Render farms in Entertainment industry - used to distribute textures
to individual rendering units.
2) Read only multimedia workloads.
3) Accelerate distributed web-servers - web server cluster nodes serve
content from the cache.
4) Caching proxy Server with SSDs reexporting netfs data to speed up
network file access.
5) and also here a persistent cache remains across reboots is useful.


Discussion:
#1: Suresh Jayaraman (sjayaraman) (2010-06-14 14:36:26)
Initial rudimentary patches done can be found at:

http://www.kernel.org/pub/linux/kernel/people/jays/patches/cifs-add-fscache-support
 

#2: Suresh Jayaraman (sjayaraman) (2010-08-09 13:51:14)
This feature got merged upstream and will be available from 2.6.36-rc1
kernel.

+ #3: Suresh Jayaraman (sjayaraman) (2010-08-09 13:57:58)
+ Blog posts on this feature:
+
http://lizards.opensuse.org/2010/08/05/local-caching-for-cifs-network-file-system-followup/
+
http://lizards.opensuse.org/2010/06/14/hackweek-v-local-caching-for-cifs-network-file-system/



--
openSUSE Feature:
https://features.opensuse.org/309732

< Previous Next >
This Thread
References