{"id":2770,"date":"2010-10-07T16:06:57","date_gmt":"2010-10-07T20:06:57","guid":{"rendered":"https:\/\/blogs.solidworks.com\/delmiaworks\/how-much-network-bandwidth-is-needed-for-an-erp-application\/"},"modified":"2010-10-07T16:06:57","modified_gmt":"2010-10-07T20:06:57","slug":"how-much-network-bandwidth-is-needed-for-an-erp-application","status":"publish","type":"post","link":"https:\/\/blogs.solidworks.com\/delmiaworks\/how-much-network-bandwidth-is-needed-for-an-erp-application\/","title":{"rendered":"How Much Network Bandwidth Is Needed for an ERP Application?"},"content":{"rendered":"<p><a href=\"https:\/\/blog-assets.solidworks.com\/uploads\/sites\/17\/Networking-Cables-1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignright wp-image-633 size-medium\" src=\"https:\/\/blog-assets.solidworks.com\/uploads\/sites\/17\/Networking-Cables-1-300x164.png\" alt=\"how to determine bandwidth for your erp application\" width=\"300\" height=\"164\" \/><\/a>This question has come up more times than I can count in the past year and every time it does I cringe because I don\u2019t like saying, \u201cI don\u2019t know.\u201d \u00a0My response is usually followed by the question: Can\u2019t you just measure the capacity of the network versus the number of users multiplied by the average requirement of the application?\u00a0 The answer is no, because I don\u2019t know what your users\u2019 \u201caverage application usage\u201d is.<\/p>\n<p>Before we attempt to\u00a0solve this problem, let\u2019s break this question down into simple pieces, starting with the term <a title=\"bandwidth\" href=\"https:\/\/en.wikipedia.org\/wiki\/Bandwidth\" target=\"_blank\">bandwidth<\/a>.\u00a0 Wikipedia defines bandwidth as the maximum throughput of a network.\u00a0 It is not the amount of data, but the maximum amount at one point in time that the network can transfer.\u00a0 Think of it as the size (diameter, not length) of a garden hose versus the amount of water that can be pushed through the hose.\u00a0 As the size of the hose increases, so does its capacity to transfer more water at once.\u00a0 In other words, a fire hose is going to transfer much more water than a garden hose at one time.<\/p>\n<p>So far so good, but here comes the difficult part.\u00a0 How much bandwidth does the application use?\u00a0 Measuring the bandwidth of your application usage is similar to estimating how many miles per gallon your car is going to get.\u00a0 In other words, if you\u2019re a driver that gets a lot of tickets, has everything in the car turned on with a full load of people, 400Lbs of luggage and you\u2019re late to the airport, your car is going to get very poor mileage.\u00a0 If you\u2019re the only one in the car on a Sunday afternoon cruise, you\u2019re going to get great gas mileage.<\/p>\n<p>The same concept holds true for <a title=\"enterprise application software \" href=\"https:\/\/www.iqms.com\/\" target=\"_blank\">enterprise application software <\/a>versus bandwidth consumption only there are a lot more variables to consider with enterprise application software than there are for gas mileage.\u00a0 An enterprise level application has 1000s of settings, 100s of customized reports, labels, peak number of users at different times of the day, dozens of modules, competition with other network traffic, user driven requests for widely varying amounts of data, etc.\u00a0 Instead of measuring, one driver\/car, we\u2019re estimating what the gas mileage is going to be at rush hour for ALL of the drivers\/cars.<\/p>\n<h2>Estimating ERP Bandwidth Requirements<\/h2>\n<p>So you should refine the question by answering a few additional questions before estimating your bandwidth requirement.<\/p>\n<ul>\n<li>What is the maximum number of users at any point in the day?<\/li>\n<li>What other applications are going to be running at that same time?<\/li>\n<li>What <a title=\"areas of the software \" href=\"https:\/\/www.iqms.com\/products\/\" target=\"_blank\">areas of the software <\/a>are the users going to be using at that time of day?\u00a0 If it is simply data entry, this requires very little data transfer.\u00a0 Where running a report to display your <a title=\"inventory\" href=\"https:\/\/www.iqms.com\/products\/erp\/manufacturing\/inventory\/index.html\" target=\"_blank\">inventory<\/a> transactions for the month requires quite a bit more.<\/li>\n<li>What other applications\/servers are going to competing for the bandwidth?<\/li>\n<\/ul>\n<p>Once you\u2019ve defined the boundaries of what is going to be measured, it is much easier to profile the application usage.\u00a0 There are several network monitoring applications available for free that will monitor the peak bandwidth consumed for a network connection.\u00a0 Using one of them to monitor the data transferred between your database server and a high usage\u00a0PC (Terminal Server) over a given period of time would give you a great starting point to estimate what your bandwidth requirements might be for your other facilities.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This question has come up more times than I can count in the past year and every time it does I cringe because I don\u2019t like saying, \u201cI don\u2019t know.\u201d \u00a0My response is usually followed by the question: Can\u2019t you<\/p>\n... <a href=\"https:\/\/blogs.solidworks.com\/delmiaworks\/how-much-network-bandwidth-is-needed-for-an-erp-application\/\">Continued<\/a>","protected":false},"author":557,"featured_media":2771,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[25,29,1],"tags":[160],"class_list":["post-2770","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-all-posts","category-erp-technology-and-automation","category-uncategorized","tag-itcloud"],"acf":[],"_links":{"self":[{"href":"https:\/\/blogs.solidworks.com\/delmiaworks\/wp-json\/wp\/v2\/posts\/2770","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.solidworks.com\/delmiaworks\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.solidworks.com\/delmiaworks\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.solidworks.com\/delmiaworks\/wp-json\/wp\/v2\/users\/557"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.solidworks.com\/delmiaworks\/wp-json\/wp\/v2\/comments?post=2770"}],"version-history":[{"count":0,"href":"https:\/\/blogs.solidworks.com\/delmiaworks\/wp-json\/wp\/v2\/posts\/2770\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogs.solidworks.com\/delmiaworks\/wp-json\/wp\/v2\/media\/2771"}],"wp:attachment":[{"href":"https:\/\/blogs.solidworks.com\/delmiaworks\/wp-json\/wp\/v2\/media?parent=2770"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.solidworks.com\/delmiaworks\/wp-json\/wp\/v2\/categories?post=2770"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.solidworks.com\/delmiaworks\/wp-json\/wp\/v2\/tags?post=2770"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}