Home Download | Exchange Server | Feedback | Index | ISA-Server | Jokes | Terms of Service/Usage Policy | Windows Security | What's New | White Papers
 
 Networking Topics
Windows XP Prof
Windows XP Home
Windows 2000 Server
Windows 2000 Prof
Windows NT4 Server
Windows NT4 Work.
Windows ME
Windows 98
Windows 95
Windows 3.x
MS-DOS

Step-By-Step
Network Basics
Trouble Shooting

Exchange Server
e-Mail Security
e-Mail Spam
ISA-Server
Server Software
Windows Security
 
 Featured Product
 
 Network Addons
Direct Cable
-
Serial / Parallel
-
Infrared
-
USB
-
High Speed Cables
-
WLAN - Wireless
-
Jokes ( computer )
-
Download Site

Network Client-Cache

When it come to network-speed/through-put, there is one fact:
It is NEVER fast enough, users want more speed !

Lets have a look at the components of a network:

Typical bandwidth / through-puts:
- network-cable: 0.5 - 2 MByte/sec
- Server to Disk-cache: ~ 20 MByte/sec
- Disk-cache <-> Disk: 2-5 Mbyte/sec

Servers keep the most common used data in their disk-cache, in such cases the limiting factor is usual the band-width of the network cable.

To get more speed into the network, some network-client (like: Novell Client32, Sun Solstice NFS Client) offer now an integrated local cache:

If any data has been previously used by the
Client, it can be found in the local
Net-Cache
of the Client, which can be
accessed MUCH faster (~20 MByte/sec)
compared getting it it via the network
(Typical through-put: 0.5 - 2 Mbyte/sec
plus delays due to server-response time,
which becomes an issue on busy servers).

That is fine, if the client is the ONLY system accessing the files.
But when multiple Clients access the same data:

There are now 3 locations,
where the data is stored:
- the Cache/disk of the Server
- the Net-Cache of Client#1
- the Net-Cache of Client#2

The designers of these Network-Clients with integrated local Cache do their best to ensure synchronization, however experience has shown, that this is NOT always successful, especially when using database-programs ( when multiple client modify SIMULTANEOUSLY the same data-file):
If the synchronization fails, the data-files are getting corrupted !

In such cases, turn-off/de-activate the Net-Cache, because:
Stability and Data-Integrity are more important than Network-Speed !

There is a possibility, that the Microsoft Network Client can corrupt data files in certain conditions, for details see: Possible Data Corruption by Microsoft Network Client

WindowsNetworking.com is in no way affiliated with Microsoft Corp.
Copyright © 2014, TechGenix Ltd. All rights reserved. Please read our Privacy Policy and Terms & Conditions.