Hi there,
I need to setup a proxy server for my company= with squid, There are
more than 10,000 users that will connect with= this proxy for access
to the net, I wanted to use a Redhat 7.3 or 8= provided they allow me
to use huge amount of RAM something to a tun= e of 16GB, what I wanted
to know is btw these two which ver to choos= e for this kind of memory?
I also need to run IPTABLES and a VirusWa= ll on the server, can anyone
suggest weather to use a single server = for proxy, IPTABLES and Virus
Wall with 16GB of ram or I should use = some other architecture???
Waiting Eagerly for your Reply.
Thanking You.
Regds,
Abhishek Gupta.
[1] [adstream_nx.cg=]
References
» Behalf Of Abhishek Gupta » Sent: Wednesday, October 29, 2003 3:36 PM » to use huge amount of RAM something to a tun= of 16GB, what I » wanted
16GB just for a proxy seems overkill to me. Is this RAM figure derived from some realistic calculations?
a proxy server would benefit from 1. a faster and larger hard disk array (this is to be used by page cache) 2. multiple, load balanced NICs (so that max no of users can be served at once)
so instead of going in for a 16gb ram server, you can put the money in above two areas.
Thanks and Regards, Kiran Ghag Web Page: http://kiran7.freeservers.com
_____
"A fractal is by definition a set for which the Hausdorff Besicovitch dimension strictly exceeds the topological dimension." -- Mandelbrot, "The Fractal Geometry of Nature"
On Wed, 29 Oct 2003, K i r @ n G h a g wrote:
16GB just for a proxy seems overkill to me. Is this RAM figure derived
Correct me if I'm wrong, but 16GB RAM isn't even addressable on a 32bit machine. 32bit address bus == 2^32bytes of addressable memory == 4GB of addressable memory MAX. This includes RAM + Swap.
On Wednesday 29 October 2003 16:48, Philip S Tellis wrote:
Next LUG meet: 9 Nov 2003 around 4 pm - VJTI
On Wed, 29 Oct 2003, K i r @ n G h a g wrote:
16GB just for a proxy seems overkill to me. Is this RAM figure derived
Correct me if I'm wrong, but 16GB RAM isn't even addressable on a 32bit machine. 32bit address bus == 2^32bytes of addressable memory == 4GB of addressable memory MAX. This includes RAM + Swap.
Use a smp machine. 4 processors will be capable of using 16gB. However a load balancing architecture with vanila pcs is a lot better.
Thats an issue, you could look at a 64-Bit platform such as AMD Opteron if you really need so much of RAM.
Regards Prakash
On Wed, 2003-10-29 at 16:48, Philip S Tellis wrote:
Next LUG meet: 9 Nov 2003 around 4 pm - VJTI
On Wed, 29 Oct 2003, K i r @ n G h a g wrote:
16GB just for a proxy seems overkill to me. Is this RAM figure derived
Correct me if I'm wrong, but 16GB RAM isn't even addressable on a 32bit machine. 32bit address bus == 2^32bytes of addressable memory == 4GB of addressable memory MAX. This includes RAM + Swap.
-- Certainly the game is rigged.
Don't let that stop you; if you don't bet, you can't win. -- Robert Heinlein, "Time Enough For Love"
Greetings,
Optreon is not really a necessity AFAIK Kernel 2.4 onwards support large RAM with Intel PAE
The PAE extensions allow up to a maximum of 64GB of RAM that the OS can address.
Correct me if I am wrong.
Regards
Thats an issue, you could look at a 64-Bit platform such as AMD Opteron if you really need so much of RAM.
16GB just for a proxy seems overkill to me. Is this RAM figure derived
Correct me if I'm wrong, but 16GB RAM isn't even addressable on a 32bit machine. 32bit address bus == 2^32bytes of addressable memory == 4GB of addressable memory MAX. This includes RAM + Swap.
--
On Behalf Of Philip S Tellis Sent: Wednesday, October 29, 2003 4:49 PM Correct me if I'm wrong, but 16GB RAM isn't even addressable on a 32bit machine. 32bit address bus == 2^32bytes of addressable memory == 4GB of addressable memory MAX. This includes RAM + Swap.
This calculation is the basic rule and you are correct with that. But this is applied only to older servers. Newer servers (or processors) support PAE (Physical Address Extension) that allows you to address upto 64GB of RAM. So that figure is possible...but still unaccepteble for the situation. See this, or just google for PAE
http://www.microsoft.com/whdc/hwdev/platform/server/pae/default.mspx
Thanks and Regards, Kiran Ghag Web Page: http://kiran7.freeservers.com
_____
"A fractal is by definition a set for which the Hausdorff Besicovitch dimension strictly exceeds the topological dimension." -- Mandelbrot, "The Fractal Geometry of Nature"
Just rememebred,
There is PSE36 as well in almost all newer processors and AFAIK Suse 8.0 kenel natively supports this and loads itself in HIMEM of 4GB
http://www.intel.com/support/performancetools/pse36/OVERVIEW.HTM
Regards
K i r @ n G h a g wrote:
Next LUG meet: 9 Nov 2003 around 4 pm - VJTI
On Behalf Of Philip S Tellis Sent: Wednesday, October 29, 2003 4:49 PM Correct me if I'm wrong, but 16GB RAM isn't even addressable on a 32bit machine. 32bit address bus == 2^32bytes of addressable memory == 4GB of addressable memory MAX. This includes RAM + Swap.
This calculation is the basic rule and you are correct with that. But this is applied only to older servers. Newer servers (or processors) support PAE (Physical Address Extension) that allows you to address upto 64GB of RAM. So that figure is possible...but still unaccepteble for the situation. See this, or just google for PAE
http://www.microsoft.com/whdc/hwdev/platform/server/pae/default.mspx
Thanks and Regards, Kiran Ghag Web Page: http://kiran7.freeservers.com
"A fractal is by definition a set for which the Hausdorff Besicovitch dimension strictly exceeds the topological dimension." -- Mandelbrot, "The Fractal Geometry of Nature"
Correct me if I'm wrong, but 16GB RAM isn't even addressable on a 32bit machine. 32bit address bus == 2^32bytes of addressable memory == 4GB of addressable memory MAX. This includes RAM + Swap.
Yes, Linux can support more then 4GB of ram using Intel's PAE (Physical Address Extension) features PL go through this link http://www.spack.org/index.cgi/LinuxRamLimits for more information
» [mailto:linuxers-bounces@mm.ilug-bom.org.in]On Behalf Of Abhishek Gupta » Sent: Wednesday, October 29, 2003 3:36 PM » I need to setup a proxy server for my company=ith squid, There » are » more than 10,000 users that will connect with=his proxy for » access
OKAY, By now we seem to have discussed about 16GB of memory can indeed be accessed on modern servers.
Now I think we should focuss on the requirements of original problem...Abhishek's further inputs are awaited eagerly.
Meantime, can we decide upon the server configuration, I mean, is 16GB really worth spending for a proxy server?
I think we need some more inputs from the Abhishek, mainly -> What is the outgoing line (T1, ADSL, Ethernet...) -> What is the incoming network (10Mbps, 100Mbps, Dialup(seems unlikely)...) -> What is the current infrastructure available (layout of switches, machines,..)) -> What is the budget -> what is the maximum likely number of users connecting at once
Thanks and Regards, Kiran Ghag Web Page: http://kiran7.freeservers.com
_____
"A fractal is by definition a set for which the Hausdorff Besicovitch dimension strictly exceeds the topological dimension." -- Mandelbrot, "The Fractal Geometry of Nature"