Essential System Performance and Reliability Formulas

Posted by Anonymous and classified in Technology

Written on in English with a size of 2.77 KB

1. Throughput

X = C / T

  • C = Completed jobs
  • T = Observation time

2. Arrival Rate

λ = A / T

  • A = Arrivals

3. Utilization

U = B / T or U = XS or Uk = XkSk or Uk = XDk

4. Service Time

S = B / C

5. Little's Law

N = XR or R = N / X

6. Interactive Response Time Law

R = N / X − Z

7. Forced Flow Law

Xk = XVk

8. Service Demand

Dk = VkSk

9. Utilization using Demand

Uk = XDk

10. Bottleneck Law

Maximum Throughput: Xmax = 1 / Dmax

11. Minimum Response Time

Rmin = NDmax − Z or Rmin = max(Dtot, NDmax − Z)

12. HDD Formulas

  • I/O Time: TIO = Tseek + Trot + TOH + TT
  • Rotational Latency: Trot = 30000 / RPM (ms)
  • Full Rotation: Trev = 60000 / RPM (ms)
  • Transfer Time: TT = Data / TransferRate
  • Locality: T = TT + (1 − L)(Tseek + Trot)
  • Multiple Contiguous Sets: T = TT + #Sets(Tseek + Trot)

13. RAID Capacity

  • RAID 0: Capacity = ND
  • RAID 1: Capacity = (N/2)D
  • RAID 5: Capacity = (N − 1)D
  • RAID 6: Capacity = (N − 2)D

14. RAID Read Throughput

  • Sequential: NT
  • Random: ≈ NT

15. RAID Reliability

  • Failure Rate: λ = 1 / MTTF
  • RAID 0: MTTDL = MTTF / N
  • RAID 1: MTTDL = MTTF² / (2MTTR)
  • RAID 10 (1+0): MTTDL = MTTF² / (NMTTR)
  • RAID 0+1: MTTDL = 2MTTF² / (N²MTTR)
  • RAID 5: MTTDL = MTTF² / [N(N−1)MTTR]
  • RAID 6: MTTDL = MTTF³ / [N(N−1)(N−2)MTTR²]

16. Availability

A = MTTF / (MTTF + MTTR)

17. Reliability

R(t) = e^(−t/MTTF)

Failure Probability: F(t) = 1 − R(t)

18. Series Availability

A = A1 × A2 × A3 × ...

19. Parallel Availability

A = 1 − Π(1 − Ai)

20. Replica Probability

P = 1 − (1 − p)^n

Find number of replicas: n = ln(1 − P) / ln(1 − p)

21. PUE

PUE = Facility Power / IT Power

22. Mean Value Analysis (MVA)

  • Initialize: Qk(0) = 0
  • For n = 1 ... N:
    • Response Time: Rk = Dk(1 + Qk)
    • Throughput: X = n / (Z + ΣRk)
    • Queue Length: Qk = XRk
  • Repeat until n = N.

Related entries: