You are on page 1of 19

Esta hoja de calculo intenta ayudar en los calculos de disponibilidad para topologias de servidores distribuidos. Debe usarse e The spreadsheet should be used as a "worksheet" based around the "Overall Chain" calculation on sheet 2. The other sheets perform individual calculations, the results of which can be entered in the "Overall Chain" calculation.

Sheet 3, "Clusters", allows the overall availability of a cluster of servers to be calculated. This allows the cluster to be treated a overall chain.

Sheet 4, "Stacks", allows the availability of a single node to be calculated from the individual availabilities of each element of th hardware, software etc.). The results from these calculations can be used in either cluster or overall chain calculations.

Sheet 5, "Capacity & Availability", provides several utility calculations - e.g. how to calculate availability from mean time betwee capacity relates to availability. The results from these calculations can be used in calculations for Stacks, Clusters and / or the

the cluster to be treated as a single element in the lities of each element of the stack on that node (e. chain calculations.istribuidos. and how redundant cks. Debe usarse en conjunto con el paper sheet 2. . The other sheets should be used repeatedly to . Clusters and / or the Overall Chain.g. ity from mean time between failures.

9090000000% 99.9720000000% 14 15 16 4 7 8 9 17 18 19 24 25 26 27 28 29 34 35 36 37 38 39 44 45 46 47 48 49 .ser usada cuando la disponibilidad para cualquier omponentes individuales ad de componetes en tantas celdas como se 5 6 Cluster del servidor de Bases de datos Cluster HTTP Aplicaciones (Backend) 99.9090000000% 99.

10 20 30 40 50 .

except availabilities are usually expressed in percentages rather than values from 0 to 1. Assuming we can afford 3 out of 10 servers to be unavailable. the probability the cluster is unavailable is the sum of the probabilities of 4. Now ask: how many ways are there of 2 servers out of 10 being unavailable? Or x servers out of y being unavailable? g. h. all we need to do is find out what "available" means.6. l. f.3. The total probability of x servers then being unavailable is (answer to g)*(answer to h) … I. i. m. n.e. there's your answer. Honest . Now. d. Then. … or x servers out of y being unavailable. the probability of any one of the combinations happening. Anything else is available. So.7. (probability of an individual server being unavailable) = 1 .5. we have the probabilities of 1.9 or 10 servers being available. c.8. ^ above means "raise to the power of". j.(probability of an individual server being available). e. Where y! = "y factorial" = 1*2*3* … *y. So.there are 9 other ways (i. servers 1 to 9). However: servers 1-9 being available and server 10 being unavailable is not the only way 1 server out of 10 can be unavailable . probability is the same as availability.2. multiplied by the number of combinations.e. in terms of the cluster. k. The probability of a specific x servers out of y being unavailable is (probability of an individual server being available)^(y-x)*(probability of an individual server being unavailable)^x.b.-) . Alternatively. Maths gives us the answer: the number of ways is y!/((y-x)!*y!). go buy a maths book and enjoy.

000000 1.0000% 100.0000% 100.0000% 100.0000% 100.000000 1.000000 6 7 8 9 10 100.0000% 100.000000 1.000000 .000000 1.000000 1.e software y/o hardware a stack puede se usada al de la cadena o ambas drian ser usados para n “reemplazo” abajo del 6 7 8 9 10 100.0000% 100.0000% 100.0000% 100.000000 1.0000% 1.0000% 1.000000 1.000000 1.

0000% 100.0000% 100.000000 6 7 8 9 10 .000000 6 7 8 9 10 100.000000 1.0000% 100.0000% 100.000000 1.000000 1.000000 1.6 7 8 9 10 100.0000% 100.0000% 100.0000% 100.0000% 1.000000 6 7 8 9 10 100.000000 1.0000% 100.000000 1.0000% 1.0000% 1.0000% 100.0000% 100.000000 1.000000 1.000000 1.0000% 100.000000 1.0000% 100.000000 1.000000 1.

000000 1.000000 1.000000 1.0000% 100.0000% 100.000000 1.0000% 1.000000 6 7 8 9 10 100.0000% 100.000000 1.0000% 100.000000 1.0000% 100.0000% 100.0000% 100.0000% 100.0000% 100.000000 1.000000 1.0000% 100.000000 1.0000% 100.000000 6 7 8 9 10 100.0000% 1.0000% 1.000000 6 7 8 9 10 .000000 1.100.000000 1.0000% 100.000000 1.

0000% 100.0000% 1.000000 1.100.0000% 100.0000% 100.000000 1.0000% 100.0000% 100.000000 1.0000% 100.000000 1.0000% 100.0000% 100.000000 1.000000 1.000000 .000000 1.000000 6 7 8 9 10 100.000000 1.0000% 1.