How much outgoing traffic would a HTTP load balance use? [duplicate]How do you do load testing and capacity planning for web sites?Share bandwidth between LinodesSimple Load Balance ArchitectureCost-effective options for global geographic load balancing?How to forcast the spec of a Linux load balancer?How should I host a website with infrequent, planned load spikes?How to fix the amount of bandwidth of iperf in tcp mode?Is it possible to use multiple load balancers to redirect traffic to my application servers?Mapping multiple URLs via Google Cloud HTTP Load Balancer to Docker containers on CoreOSAWS Elastic Load Balancer - how many concurrent users allowedBehavior change in a Google Cloud Load Balancer, and how does a load balancer decide to spawn off more instances?

Three knights or knaves, three different hair colors

Is a world with one country feeding everyone possible?

Singular Integration

Does ls -R make any sense with -d?

Can a bard grant bardic inspiration to an unconscious creature?

Are there historical examples of audiences drawn to a work that was "so bad it's good"?

Can someone get a spouse off a deed that never lived together and was incarcerated?

One word for 'the thing that attracts me'?

Make the `diff` command look only for differences from a specified range of lines

nginx conf: http2 module not working in Chrome in ubuntu 18.04

What defines a person who is circumcised "of the heart"?

Find this Unique UVC Palindrome ( ignoring signs and decimal) from Given Fractional Relationship

Ribbon Cable Cross Talk - Is there a fix after the fact?

csname in newenviroment

Is there any mention of ghosts who live outside the Hogwarts castle?

How to test if argument is a single space?

Is it OK to look at the list of played moves during the game to determine the status of the 50 move rule?

Why did Nick Fury not hesitate in blowing up the plane he thought was carrying a nuke?

Shell builtin `printf` line limit?

Way of refund if scammed?

If change in free energy (G) is positive, how do those reactions still occur?

Can the Conjure Barrage spell stack with the Disarming Attack or Trip Attack Battle Master maneuvers?

Managing heat dissipation in a magic wand

Was murdering a slave illegal in American slavery, and if so, what punishments were given for it?



How much outgoing traffic would a HTTP load balance use? [duplicate]


How do you do load testing and capacity planning for web sites?Share bandwidth between LinodesSimple Load Balance ArchitectureCost-effective options for global geographic load balancing?How to forcast the spec of a Linux load balancer?How should I host a website with infrequent, planned load spikes?How to fix the amount of bandwidth of iperf in tcp mode?Is it possible to use multiple load balancers to redirect traffic to my application servers?Mapping multiple URLs via Google Cloud HTTP Load Balancer to Docker containers on CoreOSAWS Elastic Load Balancer - how many concurrent users allowedBehavior change in a Google Cloud Load Balancer, and how does a load balancer decide to spawn off more instances?






.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty height:90px;width:728px;box-sizing:border-box;








1
















This question already has an answer here:



  • How do you do load testing and capacity planning for web sites?

    5 answers



I'm setting up HTTP load balancers for Tomcat servers. I'm looking at a few different VPS plans that the load balancer will run on. I assume the load balancer would use very small amounts of traffic? If a website gets about 4 Million visits a month, how much bandwidth can I expect the load balancer to use?










share|improve this question













marked as duplicate by Michael Hampton May 15 at 4:17


This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.
























    1
















    This question already has an answer here:



    • How do you do load testing and capacity planning for web sites?

      5 answers



    I'm setting up HTTP load balancers for Tomcat servers. I'm looking at a few different VPS plans that the load balancer will run on. I assume the load balancer would use very small amounts of traffic? If a website gets about 4 Million visits a month, how much bandwidth can I expect the load balancer to use?










    share|improve this question













    marked as duplicate by Michael Hampton May 15 at 4:17


    This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.




















      1












      1








      1









      This question already has an answer here:



      • How do you do load testing and capacity planning for web sites?

        5 answers



      I'm setting up HTTP load balancers for Tomcat servers. I'm looking at a few different VPS plans that the load balancer will run on. I assume the load balancer would use very small amounts of traffic? If a website gets about 4 Million visits a month, how much bandwidth can I expect the load balancer to use?










      share|improve this question















      This question already has an answer here:



      • How do you do load testing and capacity planning for web sites?

        5 answers



      I'm setting up HTTP load balancers for Tomcat servers. I'm looking at a few different VPS plans that the load balancer will run on. I assume the load balancer would use very small amounts of traffic? If a website gets about 4 Million visits a month, how much bandwidth can I expect the load balancer to use?





      This question already has an answer here:



      • How do you do load testing and capacity planning for web sites?

        5 answers







      load-balancing






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked May 14 at 23:12









      daviddavid

      1133




      1133




      marked as duplicate by Michael Hampton May 15 at 4:17


      This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.









      marked as duplicate by Michael Hampton May 15 at 4:17


      This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.






















          3 Answers
          3






          active

          oldest

          votes


















          2














          Depends on the size of the request, whether direct server return is in use, and a dozen other variables.



          Do capacity planning yourself. Observe your real traffic to get an idea of request size, and multiply it by your number of requests estimate. Have a procedure to upgrade capacity or switch providers, if you exceed your provider's limits or your budget.






          share|improve this answer






























            1














            Actually load balancer will probably consume most of your traffic in the system.






            share|improve this answer






























              1














              Like others have mentioned. It depends. Since you specifically mention HTTP load balancing then the load balancer will serve 100% of those 4 million visits.



              How much bandwith is 4 million visits? You need to measure yourself from your own code. But let's try to do some back-of-the-envelope calculations:



              What is a visit? Is it a "hit" or a "unique visit"?



              • If it's a hit then it's simple. We just use the 4 million number as the number of requests.


              • If it's a unique visit then how I do it is take an average experience to do the main task of the website (for example to book a place for Airbnb, to book a ride for Uber etc.). Let's say user go to landing page -> search result -> browse a couple of pages -> select item -> book item -- that's 5 pages. So the number of requests is 4 million * 5 = 20 million requests.


              Now you need to guesstimate how big each page is. Most of the projects I work with average around 1MB per page so let's go with that. Assuming an average page size of 1MB (including all ajax requests, images etc) the estimated outgoing bandwidth is:



              1MB * 20 million = 20 Terabytes per month


              Which is a very, very busy site. That's almost Google's search bandwidth usage per year as estimated at around 2009 (around 24TB / year).



              OK. Let's say the 4 million is "hits":



              1MB * 4 million = 4 Terabytes per month


              Still a very respectable web service. I don't know.. probably on the scale of Twitter?



              Let's say your service is more like Twitter where you send mostly small packets. Let's assume around 4k per request on average:



              4kB * 4 million = 16 Gigabytes per month


              Now it's starting to look reasonable.



              I hope you get the general idea of how to guesstimate these things but you only really know the answer once you get your service up and running.






              share|improve this answer

























              • Note: I've worked for very successful and profitable web services that can only manage around 10 requests / second max. So you don't really need a lot of bandwidth to run a typical web service like JIRA or Github

                – slebetman
                May 15 at 3:46


















              3 Answers
              3






              active

              oldest

              votes








              3 Answers
              3






              active

              oldest

              votes









              active

              oldest

              votes






              active

              oldest

              votes









              2














              Depends on the size of the request, whether direct server return is in use, and a dozen other variables.



              Do capacity planning yourself. Observe your real traffic to get an idea of request size, and multiply it by your number of requests estimate. Have a procedure to upgrade capacity or switch providers, if you exceed your provider's limits or your budget.






              share|improve this answer



























                2














                Depends on the size of the request, whether direct server return is in use, and a dozen other variables.



                Do capacity planning yourself. Observe your real traffic to get an idea of request size, and multiply it by your number of requests estimate. Have a procedure to upgrade capacity or switch providers, if you exceed your provider's limits or your budget.






                share|improve this answer

























                  2












                  2








                  2







                  Depends on the size of the request, whether direct server return is in use, and a dozen other variables.



                  Do capacity planning yourself. Observe your real traffic to get an idea of request size, and multiply it by your number of requests estimate. Have a procedure to upgrade capacity or switch providers, if you exceed your provider's limits or your budget.






                  share|improve this answer













                  Depends on the size of the request, whether direct server return is in use, and a dozen other variables.



                  Do capacity planning yourself. Observe your real traffic to get an idea of request size, and multiply it by your number of requests estimate. Have a procedure to upgrade capacity or switch providers, if you exceed your provider's limits or your budget.







                  share|improve this answer












                  share|improve this answer



                  share|improve this answer










                  answered May 15 at 1:14









                  John MahowaldJohn Mahowald

                  10.2k1714




                  10.2k1714























                      1














                      Actually load balancer will probably consume most of your traffic in the system.






                      share|improve this answer



























                        1














                        Actually load balancer will probably consume most of your traffic in the system.






                        share|improve this answer

























                          1












                          1








                          1







                          Actually load balancer will probably consume most of your traffic in the system.






                          share|improve this answer













                          Actually load balancer will probably consume most of your traffic in the system.







                          share|improve this answer












                          share|improve this answer



                          share|improve this answer










                          answered May 15 at 1:17









                          Martynas SaintMartynas Saint

                          938414




                          938414





















                              1














                              Like others have mentioned. It depends. Since you specifically mention HTTP load balancing then the load balancer will serve 100% of those 4 million visits.



                              How much bandwith is 4 million visits? You need to measure yourself from your own code. But let's try to do some back-of-the-envelope calculations:



                              What is a visit? Is it a "hit" or a "unique visit"?



                              • If it's a hit then it's simple. We just use the 4 million number as the number of requests.


                              • If it's a unique visit then how I do it is take an average experience to do the main task of the website (for example to book a place for Airbnb, to book a ride for Uber etc.). Let's say user go to landing page -> search result -> browse a couple of pages -> select item -> book item -- that's 5 pages. So the number of requests is 4 million * 5 = 20 million requests.


                              Now you need to guesstimate how big each page is. Most of the projects I work with average around 1MB per page so let's go with that. Assuming an average page size of 1MB (including all ajax requests, images etc) the estimated outgoing bandwidth is:



                              1MB * 20 million = 20 Terabytes per month


                              Which is a very, very busy site. That's almost Google's search bandwidth usage per year as estimated at around 2009 (around 24TB / year).



                              OK. Let's say the 4 million is "hits":



                              1MB * 4 million = 4 Terabytes per month


                              Still a very respectable web service. I don't know.. probably on the scale of Twitter?



                              Let's say your service is more like Twitter where you send mostly small packets. Let's assume around 4k per request on average:



                              4kB * 4 million = 16 Gigabytes per month


                              Now it's starting to look reasonable.



                              I hope you get the general idea of how to guesstimate these things but you only really know the answer once you get your service up and running.






                              share|improve this answer

























                              • Note: I've worked for very successful and profitable web services that can only manage around 10 requests / second max. So you don't really need a lot of bandwidth to run a typical web service like JIRA or Github

                                – slebetman
                                May 15 at 3:46
















                              1














                              Like others have mentioned. It depends. Since you specifically mention HTTP load balancing then the load balancer will serve 100% of those 4 million visits.



                              How much bandwith is 4 million visits? You need to measure yourself from your own code. But let's try to do some back-of-the-envelope calculations:



                              What is a visit? Is it a "hit" or a "unique visit"?



                              • If it's a hit then it's simple. We just use the 4 million number as the number of requests.


                              • If it's a unique visit then how I do it is take an average experience to do the main task of the website (for example to book a place for Airbnb, to book a ride for Uber etc.). Let's say user go to landing page -> search result -> browse a couple of pages -> select item -> book item -- that's 5 pages. So the number of requests is 4 million * 5 = 20 million requests.


                              Now you need to guesstimate how big each page is. Most of the projects I work with average around 1MB per page so let's go with that. Assuming an average page size of 1MB (including all ajax requests, images etc) the estimated outgoing bandwidth is:



                              1MB * 20 million = 20 Terabytes per month


                              Which is a very, very busy site. That's almost Google's search bandwidth usage per year as estimated at around 2009 (around 24TB / year).



                              OK. Let's say the 4 million is "hits":



                              1MB * 4 million = 4 Terabytes per month


                              Still a very respectable web service. I don't know.. probably on the scale of Twitter?



                              Let's say your service is more like Twitter where you send mostly small packets. Let's assume around 4k per request on average:



                              4kB * 4 million = 16 Gigabytes per month


                              Now it's starting to look reasonable.



                              I hope you get the general idea of how to guesstimate these things but you only really know the answer once you get your service up and running.






                              share|improve this answer

























                              • Note: I've worked for very successful and profitable web services that can only manage around 10 requests / second max. So you don't really need a lot of bandwidth to run a typical web service like JIRA or Github

                                – slebetman
                                May 15 at 3:46














                              1












                              1








                              1







                              Like others have mentioned. It depends. Since you specifically mention HTTP load balancing then the load balancer will serve 100% of those 4 million visits.



                              How much bandwith is 4 million visits? You need to measure yourself from your own code. But let's try to do some back-of-the-envelope calculations:



                              What is a visit? Is it a "hit" or a "unique visit"?



                              • If it's a hit then it's simple. We just use the 4 million number as the number of requests.


                              • If it's a unique visit then how I do it is take an average experience to do the main task of the website (for example to book a place for Airbnb, to book a ride for Uber etc.). Let's say user go to landing page -> search result -> browse a couple of pages -> select item -> book item -- that's 5 pages. So the number of requests is 4 million * 5 = 20 million requests.


                              Now you need to guesstimate how big each page is. Most of the projects I work with average around 1MB per page so let's go with that. Assuming an average page size of 1MB (including all ajax requests, images etc) the estimated outgoing bandwidth is:



                              1MB * 20 million = 20 Terabytes per month


                              Which is a very, very busy site. That's almost Google's search bandwidth usage per year as estimated at around 2009 (around 24TB / year).



                              OK. Let's say the 4 million is "hits":



                              1MB * 4 million = 4 Terabytes per month


                              Still a very respectable web service. I don't know.. probably on the scale of Twitter?



                              Let's say your service is more like Twitter where you send mostly small packets. Let's assume around 4k per request on average:



                              4kB * 4 million = 16 Gigabytes per month


                              Now it's starting to look reasonable.



                              I hope you get the general idea of how to guesstimate these things but you only really know the answer once you get your service up and running.






                              share|improve this answer















                              Like others have mentioned. It depends. Since you specifically mention HTTP load balancing then the load balancer will serve 100% of those 4 million visits.



                              How much bandwith is 4 million visits? You need to measure yourself from your own code. But let's try to do some back-of-the-envelope calculations:



                              What is a visit? Is it a "hit" or a "unique visit"?



                              • If it's a hit then it's simple. We just use the 4 million number as the number of requests.


                              • If it's a unique visit then how I do it is take an average experience to do the main task of the website (for example to book a place for Airbnb, to book a ride for Uber etc.). Let's say user go to landing page -> search result -> browse a couple of pages -> select item -> book item -- that's 5 pages. So the number of requests is 4 million * 5 = 20 million requests.


                              Now you need to guesstimate how big each page is. Most of the projects I work with average around 1MB per page so let's go with that. Assuming an average page size of 1MB (including all ajax requests, images etc) the estimated outgoing bandwidth is:



                              1MB * 20 million = 20 Terabytes per month


                              Which is a very, very busy site. That's almost Google's search bandwidth usage per year as estimated at around 2009 (around 24TB / year).



                              OK. Let's say the 4 million is "hits":



                              1MB * 4 million = 4 Terabytes per month


                              Still a very respectable web service. I don't know.. probably on the scale of Twitter?



                              Let's say your service is more like Twitter where you send mostly small packets. Let's assume around 4k per request on average:



                              4kB * 4 million = 16 Gigabytes per month


                              Now it's starting to look reasonable.



                              I hope you get the general idea of how to guesstimate these things but you only really know the answer once you get your service up and running.







                              share|improve this answer














                              share|improve this answer



                              share|improve this answer








                              edited May 15 at 3:51

























                              answered May 15 at 3:44









                              slebetmanslebetman

                              1235




                              1235












                              • Note: I've worked for very successful and profitable web services that can only manage around 10 requests / second max. So you don't really need a lot of bandwidth to run a typical web service like JIRA or Github

                                – slebetman
                                May 15 at 3:46


















                              • Note: I've worked for very successful and profitable web services that can only manage around 10 requests / second max. So you don't really need a lot of bandwidth to run a typical web service like JIRA or Github

                                – slebetman
                                May 15 at 3:46

















                              Note: I've worked for very successful and profitable web services that can only manage around 10 requests / second max. So you don't really need a lot of bandwidth to run a typical web service like JIRA or Github

                              – slebetman
                              May 15 at 3:46






                              Note: I've worked for very successful and profitable web services that can only manage around 10 requests / second max. So you don't really need a lot of bandwidth to run a typical web service like JIRA or Github

                              – slebetman
                              May 15 at 3:46




                              Popular posts from this blog

                              Grendel Contents Story Scholarship Depictions Notes References Navigation menu10.1093/notesj/gjn112Berserkeree

                              Area configuration aggregation error after install Porto themeMagento 2.1 CE Installed but front/backend not loading/workingCSS not loading on page within Magento 2 pageCannot install module in Magento 2no commands defined in the “setup” namespace. in Magento2Magento 2: Static files are present but shows 404Why do i have to always run the commands to clean cache in Magento 2.1.8?Failure reason: 'Unable to unserialize value.'Error 500 after magento migrationIn production mode the site does not loadMagento 2 : Error 500 after installing

                              Middle Expansion Olielle Resaix Definition: Uttering songs of triumph shouting with joy triumphant exulting Sejunction Journal 붙다 달 고급 품목 외출 The stretch trades the screeching tin. Definition: The act of speaking with a drawl a drawl Cough Sand Definition: An uproar a quarrel a noisy outbreak Shake Iron Publicize Horse House Baby 사과 Resaix Flaggy Jelly Temporary Unequaled Puppet A drop in the bucket Shrew 성격 회원 성질 미팅 The burn frames the tacky quality. Materialistic The smoke reduces the way. Yammoe Nondescript Cheek 얼굴 배 약하다 날리다 타다 The illegal country shows the iron. Help Rule Drearien Smoke Teaching Meaty Wasp Abraham Lincoln Jaws 진심 수리하다 Size Cork Idea Convert Think Lark John Lennon 거울 청소 군 추천하다 아이스크림