Discussion Locked

MS Proxy 2.0 - Memory hog

0 helpful
15 replies
Closed to new repliesThis discussion is closed. It stays readable, but it takes no new replies.
We're running a decent sized network (800 clients) through one proxy server. Internet performance is monitored at optimal. But the Proxy service is eating all the available memory on the server. The more physical RAM we add, the more it eats. I checked it this afternoon and there was only 1MB of 1.2 GB of memory left available. Is this a mis-report? Is my proxy misconfigured? Or is it normal for the proxy cache to eat as much memory as it has available to speed the proxy caching process?

15 replies

by poo_music

Since there is about 800 users, we will storngly recommend you setup another one proxy server to minimize the work load of the current proxy server.

In configuration part, do set the web site replication at night rather than in business hour.

Cheers!

by bhrdwh

Adding one more Proxy would be a good idea, also check....
1. Your Proxy Services & remove logs per day. My thinking is that iits making logs for all 800 users & wasting memory.
2. How many dir are there in URLCache, for 80 users I have 6 dir on a4 GB NTFS partition. For 800 I suggest two Proxies having over 10 dir in each of their URLCaches.
3. Check & intall SP6a and Proxy SP-1 patch.
Akash

by 93961

For a network of such size you have to have proxy server arrays (Array of Multiple Proxy Servers). There is no other option. You should have 4 proxy servers for network of your size. There is a limit of probably of 200 users/clients per proxy server. I donot know the exact no but you can browse the following URL for more info

http://proxyfaq.networkgods.com/

Best of Luck

by 93961

For a network of such size you have to have proxy server arrays (Array of Multiple Proxy Servers). There is no other option. You should have 4 proxy servers for network of your size. There is a limit of probably of 200 users/clients per proxy server. I donot know the exact no but you can browse the following URL for more info

http://proxyfaq.networkgods.com/

Best of Luck

by 93961

For a network of such size you have to have proxy server arrays (Array of Multiple Proxy Servers). There is no other option. You should have 4 proxy servers for network of your size. There is a limit of probably of 200 users/clients per proxy server. I donot know the exact no but you can browse the following URL for more info

http://proxyfaq.networkgods.com/

Best of Luck

by curacao_dejavu

possible causes:
MS KB Article ID: Q238803
Access Violation in Web Proxy with More Than 1 GB of RAM
Article ID: Q164051
Proxy Server Fails if Virtual Memory Set Below Recommended Size

you can monitor the ms proxy server by following
Article ID: Q256145

as you can see the problems will resolve with sp1 of the proxy server, you can reinstall sp6a for incase a file got corrupted.
I am using proxy server with +- 500 users with no problems.

regards

Leopold

by nettek

MS claims that a P/166 with 4GB free disk space and 64 MB of memory is the minimum to support up to 2000 Internet users. I am sure you have better hardware than that. Keep in mind that even if you had a full T1 to the Internet, that connection willalmost always be your bottleneck, and not the Proxy server itself. A proxy does not use much hardware resources. In general, web pages are generally not very large, there is not much processing involved in caching web pages. I do not believe that you need multiple proxy servers or server arrays for your network.

As far as configuring your proxy server, check out the following articles. It is also possible that you have a memory leak.

http://www.microsoft.com/TechNet/archive/proxy/proxmon.asp (should be no spaces in the link)
Q261212
Q197400
Q130926
Q150934

This discussion is closed to new replies.