How to size hardware for Reverse-Proxy

Posted on 2011-05-09
Last Modified: 2012-05-11
We are implementing an online store and would like to setup a Reverse-Proxy to allow access.  This server will handle SSL as well.  How do I size the hardware needed for this.  I do not have a hit count to provide.
Please provide the method commonly used.
Question by:Starrett2005
    LVL 31

    Expert Comment

    LVL 4

    Accepted Solution

    It all depends on amount of content your serve and amount of traffic.
    If you use squid and many small files (hundred thousands) your best choice will be squid COSS storage. It will be about 10-50 times faster than default storage because it works around filesystem limitations
    If number of files is small you can use default storage because you will benefit from fs cache.

    Squid alone can easily do 10k requests per second. But SSL will be costly.
    Keep in mind that squid2 does not support SSL and squid3 considered to be in beta stage still.

    If you dont need cache then you can just use apache proxy (or nginx or anything else - it is matter of personal preference). APache proxy itself without SSL will do 10k requests/sec easily with no CPU load. I dont know about SSL though, never tried to push big traffic through it. It is all will be as fast as openssl library can be with any type of webserver.
    LVL 4

    Expert Comment

    Yeh those numbers are for generic XEON medium-grade server. 4 gigs, quad core and so on.

    Author Comment

    We will be using Apache Reverse-Proxy.
    We do not know how many requests we will have.  This is the first implementation of an online store.
    A wild guess, please size for 30 con-current SSL requests.


    Featured Post

    Enabling OSINT in Activity Based Intelligence

    Activity based intelligence (ABI) requires access to all available sources of data. Recorded Future allows analysts to observe structured data on the open, deep, and dark web.

    Join & Write a Comment

    Over the last year I have answered a couple of basic URL rewriting questions several times so I thought I might as well have a stab at: explaining the basics, providing a few useful links and consolidating some of the most common queries into a sing…
    Imagine a situation that you have installed SSL ( Certificate on your Cisco ASA (Cisco Adaptive Security Appliance) firewall. Installation of SSL certificate on ASA is an another topic for which you …
    Need more eyes on your posted question? Go ahead and follow the quick steps in this video to learn how to Request Attention to your question. *Log into your Experts Exchange account *Find the question you want to Request Attention for *Go to the e…
    Illustrator's Shape Builder tool will let you combine shapes visually and interactively. This video shows the Mac version, but the tool works the same way in Windows. To follow along with this video, you can draw your own shapes or download the file…

    754 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    23 Experts available now in Live!

    Get 1:1 Help Now