How much outgoing traffic would a HTTP load balance use?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?

How to rename multiple files in a directory at the same time

Will consteval functions allow template parameters dependent on function arguments?

Given 0s on Assignments with suspected and dismissed cheating?

Why did the soldiers of the North disobey Jon?

How will the lack of ground stations affect navigation?

Will the volt, ampere, ohm or other electrical units change on May 20th, 2019?

Why did Varys remove his rings?

Were any of the books mentioned in this scene from the movie Hackers real?

Why commonly or frequently used fonts sizes are even numbers like 10px, 12px, 16px, 24px, or 32px?

Should I communicate in my applications that I'm unemployed out of choice rather than because nobody will have me?

Formal Definition of Dot Product

My bread in my bread maker rises and then falls down just after cooking starts

Using chord iii in a chord progression (major key)

Is random forest for regression a 'true' regression?

Does addError() work outside of triggers?

UUID type for NEWID()

Does the wearer know what items are in which patch in the Robe of Useful items?

c++ conditional uni-directional iterator

Could a space colony 1g from the sun work?

enumitem: Understanding the usage of asterisk and exclamation mark in setting the different lengths

Assembly writer vs compiler

Do high-wing aircraft represent more difficult engineering challenges than low-wing aircraft?

Why would someone open a Netflix account using my Gmail address?

the correct order of manual install WP and SSL on server



How much outgoing traffic would a HTTP load balance use?


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















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




























    1















    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
























      1












      1








      1








      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














      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?







      load-balancing






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked 4 hours ago









      daviddavid

      133




      133




















          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






























              0














              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?





              share























              • 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
                3 mins ago












              Your Answer








              StackExchange.ready(function()
              var channelOptions =
              tags: "".split(" "),
              id: "2"
              ;
              initTagRenderer("".split(" "), "".split(" "), channelOptions);

              StackExchange.using("externalEditor", function()
              // Have to fire editor after snippets, if snippets enabled
              if (StackExchange.settings.snippets.snippetsEnabled)
              StackExchange.using("snippets", function()
              createEditor();
              );

              else
              createEditor();

              );

              function createEditor()
              StackExchange.prepareEditor(
              heartbeatType: 'answer',
              autoActivateHeartbeat: false,
              convertImagesToLinks: true,
              noModals: true,
              showLowRepImageUploadWarning: true,
              reputationToPostImages: 10,
              bindNavPrevention: true,
              postfix: "",
              imageUploader:
              brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
              contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
              allowUrls: true
              ,
              onDemand: true,
              discardSelector: ".discard-answer"
              ,immediatelyShowMarkdownHelp:true
              );



              );













              draft saved

              draft discarded


















              StackExchange.ready(
              function ()
              StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fserverfault.com%2fquestions%2f967287%2fhow-much-outgoing-traffic-would-a-http-load-balance-use%23new-answer', 'question_page');

              );

              Post as a guest















              Required, but never shown

























              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 2 hours ago









                  John MahowaldJohn Mahowald

                  9,9841714




                  9,9841714























                      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 2 hours ago









                          Martynas SaintMartynas Saint

                          918414




                          918414





















                              0














                              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?





                              share























                              • 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
                                3 mins ago
















                              0














                              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?





                              share























                              • 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
                                3 mins ago














                              0












                              0








                              0







                              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?





                              share













                              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?






                              share











                              share


                              share










                              answered 5 mins ago









                              slebetmanslebetman

                              1135




                              1135












                              • 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
                                3 mins ago


















                              • 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
                                3 mins ago

















                              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
                              3 mins ago






                              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
                              3 mins ago


















                              draft saved

                              draft discarded
















































                              Thanks for contributing an answer to Server Fault!


                              • Please be sure to answer the question. Provide details and share your research!

                              But avoid


                              • Asking for help, clarification, or responding to other answers.

                              • Making statements based on opinion; back them up with references or personal experience.

                              To learn more, see our tips on writing great answers.




                              draft saved


                              draft discarded














                              StackExchange.ready(
                              function ()
                              StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fserverfault.com%2fquestions%2f967287%2fhow-much-outgoing-traffic-would-a-http-load-balance-use%23new-answer', 'question_page');

                              );

                              Post as a guest















                              Required, but never shown





















































                              Required, but never shown














                              Required, but never shown












                              Required, but never shown







                              Required, but never shown

































                              Required, but never shown














                              Required, but never shown












                              Required, but never shown







                              Required, but never shown







                              Popular posts from this blog

                              Invision Community Contents History See also References External links Navigation menuProprietaryinvisioncommunity.comIPS Community ForumsIPS Community Forumsthis blog entry"License Changes, IP.Board 3.4, and the Future""Interview -- Matt Mecham of Ibforums""CEO Invision Power Board, Matt Mecham Is a Liar, Thief!"IPB License Explanation 1.3, 1.3.1, 2.0, and 2.1ArchivedSecurity Fixes, Updates And Enhancements For IPB 1.3.1Archived"New Demo Accounts - Invision Power Services"the original"New Default Skin"the original"Invision Power Board 3.0.0 and Applications Released"the original"Archived copy"the original"Perpetual licenses being done away with""Release Notes - Invision Power Services""Introducing: IPS Community Suite 4!"Invision Community Release Notes

                              Canceling a color specificationRandomly assigning color to Graphics3D objects?Default color for Filling in Mathematica 9Coloring specific elements of sets with a prime modified order in an array plotHow to pick a color differing significantly from the colors already in a given color list?Detection of the text colorColor numbers based on their valueCan color schemes for use with ColorData include opacity specification?My dynamic color schemes

                              Ласкавець круглолистий Зміст Опис | Поширення | Галерея | Примітки | Посилання | Навігаційне меню58171138361-22960890446Bupleurum rotundifoliumEuro+Med PlantbasePlants of the World Online — Kew ScienceGermplasm Resources Information Network (GRIN)Ласкавецькн. VI : Літери Ком — Левиправивши або дописавши її