473,503 Members | 1,814 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Calculation of MTBF (Mean Time Between Failure)

Banfa
9,065 Recognized Expert Moderator Expert
OK here's the problem, I have 1000 Network switches in a network. The switches are all rated as 1 failure in 300,000 hours.

After how many hours should I expect 1 of them to fail?

The other people here are saying 300 hours but I do not think that it is as simple as 300,000 / 1000.

This calculation does not seem right to me as it assumes that all the switches are mutually dependent as far as MTBF is concerned.

I'm saying 1500 hours for a 99.3% chance that at least 1 switch has failed.
Apr 13 '07 #1
6 10143
Ganon11
3,652 Recognized Expert Specialist
Each individual switch is expected to fail once within 300,000 hours?

Then the only thing you can predict is that, after 300,000 hours, all of your switches will have failed at least once.

But I don't know - I hated probability.
Apr 13 '07 #2
epifora
1 New Member
If all or lot of switch had been broken without given mtbf time, you should be true mtbf was misscalculated.

That is given 300.000 hours means, that the switch work 300.000 hours in normal condition. (Normal Condition: Determined electric power, environment conditions, air condition, nears other electronic environments, etc.)

If this condition is changing variantly, mtbf time is exacly change.

Good think that: your switches are been good mtbf time
One of the broken is going to be services and then solved the problem in warranty time.

I know some mtbf calculation software, but not easy to calculate electronic equipment of mtbf. This job done from your producer.

One of an online calculation method MTBF Calculator for to run an eye over.
Apr 24 '07 #3
gersla
1 New Member
Dear all.
How to get a real MTBF if we know, that we sold in a year 100 devices and 10 of them failed during this period. What is MTBF of the device?
Mar 1 '10 #4
tharden3
916 Contributor
@ gersla: please don't post a question on a thread if the original question has not yet been answered. It is rude, and very annoying to the original person trying to get help.

Kind regards,
Tim
Mar 1 '10 #5
kthprog
2 New Member
The MTBF of a system of components which are not serially dependent on each other (one failure does not mean the system will fail) is equal to the inverse of the sum of the inverses of the MTBF of each component, in this case each switch.

so 1/MTBF = 1/MTBF of Switch 1 + 1/MTBF of switch 2 ...

So the result would be 1/MTBF = 1000*(1/300,000)

1/MTBF = 1000/300,000

1/MTBF = 1/300

MTBF = 300

It's just a coincidence that the MTBF is in fact 300. This is the correct formula to calculate the MTBF of a system, based on the components MTBF, though.
Jan 13 '14 #6
SwissProgrammer
220 New Member
You used the term MTBF, which I think you might mean "Mean Time Between Failure". Therefore, it looks to me like someone reported this in relation to an analysis which in itself was reported via a bell curve. If you are looking at a bell curve report I would say that 2% might fail immediately. I would suggest planning for a continuous potential of 2% failure.

I suggest keeping at minimum 20 switches in stock and ready to use as replacements continuously. Include lead order time to replenish those 20 switches in the total backup inventory to keep a minimum of 20. Add 20 to have 20 immediately after a potential full count of 20 are used all on the same day: Thus in inventory a minimum of 40 switches, plus the lead order time extras.


Back to the "I have 1000 Network switches in a network. The switches are all rated as 1 failure in 300,000 hours."

What this says to me is that (if economically reasonable) a total replacement of all switches should be scheduled at or within 90% of the 300,000 hours use. At about 270,000 hours use have a (well supported with in-place at that time material and in-place at that time labor) plan to replace all of the switches. That means even the ones that have been replaced; to start the process over.

As an option watch the error rate and when you see that it has reached some level that you decide (30% sounds fine for me) do a total replacement at that time rather than consideration of the supplier's MTBF report.
Dec 14 '20 #7

Sign in to post your reply or Sign up for a free account.

Similar topics

0
1599
by: maceo | last post by:
I have some code that extracts the data from a table and performs a calculation (total time) on one of the columns. Here is the code: <?php /* Database connection */
2
2515
by: Terry | last post by:
I have used the code provided in the PreciseDateDiff function at the following Access Web link to calculate the time change date (from Daylight to Standard time and vice versa): ...
4
3257
by: Michiel Alsters | last post by:
Hello everybody, I hope anybody can help me. I'll try to give a brief overview of my problem. I have running a program that performs a heavy calculation. To give the user feedback what the...
13
4997
by: Jason Huang | last post by:
Hi, Would someone explain the following coding more detail for me? What's the ( ) for? CurrentText = (TextBox)e.Item.Cells.Controls; Thanks. Jason
2
1482
by: rodger | last post by:
hi all, I have a form with two text boxes, a go button and a formula in the code to perform a calculation a value is entered in one text box, and press buttonm a result is computed which is...
9
3091
by: falcon | last post by:
Is there a way I can do time series calculation, such as a moving average in list comprehension syntax? I'm new to python but it looks like list comprehension's 'head' can only work at a value at...
33
7372
by: ram.ragu | last post by:
hi i have problem to calculate idle time of cpu and if idle time is more then i have to shut down the system. can anyone tell me the idea to so that please
5
6222
by: The alMIGHTY N | last post by:
Hi all, Let's say I have a simple math formula: sum (x * y / 1000) / (sum z / 1000) I have to do this across 50 items, each with an x, y and z value, when the page first loads AND when a...
30
5643
by: Barry L. Bond | last post by:
Greetings! I just got a new Peet Brothers Ultimeter 2100 Weather Station. This new one has a way to display the heat index, if you press the "dew point" key twice. Being aware of all the...
0
7086
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
7280
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
7330
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
1
6991
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
7460
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
5578
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
0
3167
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The...
0
3154
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
0
1512
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated ...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.