dinsdag 16 juni 2009 8:22
Windows 7: Offline Files & Folders - Transparent Caching
Windows 7 introduces a new feature for Offline Files & Folders called “Transparent Caching”.
Prior to Windows 7, to open a file across a slow network, client computers always retrieved the file from the server, even if the client computer had recently read the file. With Windows 7 transparent caching, client computers cache remote files more aggressively, reducing the number of times a client computer might have to retrieve the same data from a server.
With transparent caching, the first time a user opens a file in a shared folder, Windows 7 reads the file from the server and then stores it in a cache on the computer’s hard disk drive. The second and subsequent times a user reads the same file, Windows 7 retrieves the cached file from disk instead of reading it from the server. To provide data integrity, Windows 7 always contacts the server to ensure the cached copy is up-to-date. The cache is never accessed if the server is unavailable and updates to the file are always written directly to the server.
Transparent Caching is done by caching reads to remote files over a slow network in the Offline Files (CSC) cache. Subsequent reads to the same file are then satisfied from the client (cache) after verifying the integrity of the cached copy, leading to improved end-user response times and decreased bandwidth consumption over the WAN links to the server.
However, the cached files are temporary and are not available to the user when offline. Also, the cached files are not kept in sync with the version on the server and the most current version from the server is always available for subsequent reads.
Transparent Caching is not enabled by default and can be enabled through Group Policy at Computer configuration | Administrative Templates | Network | Offline Files | Enable Transparent Caching
This policy is triggered by the configured round trip network latency value. Microsoft recommends using this policy when the network connection to the server is slow.
For example, you can configure a value of 60 ms as the round trip latency of the network above which files should be transparently cached in the Offline Files cache. If the round trip latency of the network is less than 60ms, reads to remote files will not be cached.
You can configure the amount of disk space the CSC cache uses and prevent specific file types from being synchronized.
Filed under: WindowsServer2008R2, Windows7