Za sve koji žele da shvate MTBF
At this very moment the life-span of a typical SSD drive MTBF (Mean Time Between Failures) is 1,500,000 to 2,000,000 hours.
1.5M sati je oko 170 GODINA
<snip>
Daaa... Čuveni MTBF! Koji zbunjuje krajnje korisnike više nego što im išta pametno govori...
Čak ni Wikipedia ne nudi adekvatno objašnjenje, verovatno zato što je u pitanju visokospecijalizovana (inžinjerska) problematika. Ali ako razmisliš, jasno ti je da nema šanse da diskovi rade po 170 godina, niti da ih je iko toliko dugo testirao pre nego što je objavio taj podatak. :d
Mean Time To Failure (MTTF), Annualized Failure Rate (AFR), Annual Replacement Rates (ARR), Mean Time Between Failures (MTBF) i druge veličine koje opisuju učestalost otkaza kod HDD i drugih računarskih komponenata i mašina, služe inžinjerima za izračunavanje troškova održavanja i prosečan uptime (MUT) u velikim sistemima, a ne kao referenca prosečnom korisniku na kol'ko treba da menja disk.

Ovi parametri nisu podobni za definisanje životnog veka neke komponente iz više razloga. A da bi smo shvatili i zašto, moramo razumeti njihov smisao i način na koji se izračunavaju.
Kao prvo, treba znati da je učestalost otkaza HDD uređaja promenljiva sa vremenom. U početku životnog veka postoji povećana učestalost otkaza, te se ova faza zove "
infant mortality" (baš kreativno i suptilno). U drugoj fazi radnog veka, učestalost otkaza je uglavnom konstantna i prilično mala, te se ova faza naziva "
constant failure rate". Na kraju, u trećoj fazi radnog veka, dolazi do naglog povećanja učestalosti otkaza, usled zamora materijala, te se ova faza zove "
wearout".
Ako bi ovu promenu učestalosti otkaza predstavili u vremenskom domenu, dobili bi smo prilično simetričnu krivu koja liči na kadu, te se otuda i zove "bathtub". Jedinica mere, kod ove funkcije, je "broj otkaza po jedinici uređaja-u-vremenu". Recimo, "4 otkaza
po mašini-u-godini".
I konačno dolazimo do MTBF-a, koji predstavlja inverziju gore pomenute učestalosti i to u srednjoj i samo srednjoj fazi životnog veka diska, odnosno u
constant failure rate fazi. To znači da jedinica mere kod MTBF-a nije vreme, već "broj uređaja-u-vremenu po otkazu". Odnosno, u našem primeru, "0,25 mašina-u-godini
po otkazu"!
Još jedan veoma ilustrativan i zabavan primer bi bilo izračunavanje MTBF za ljude.

Prvo, u nekoj populaciji ćemo uzeti samo grupu ljudi u svojim tridesetim godinama (
constant failure rate faza). Pa recimo tako da u Srbiji postoji 1,1 prirodni smrtni slučaj, u pomenutoj grupi tridesetogodišnjaka, na 1000 ljudi-u-godini. To bi značilo da prosečan Srbin ima MTBF od 909 godina! Naravno, svaki čovek je jaaaako daleko od tolikog životnog veka. MTBF nam u stvari govori da u Srbiji ima 909 ljudskih-godina po smrtnom slučaju.
Sada još treba znati kako proizvođači testiraju diskove... To se radi u velikim grupama (stotine i hiljade diskova) koje neprestano rade više nedelja. Beleži se broj otkaza u celoj grupi i izračunava zbirni broj radnih sati svih "preživelih" diskova u grupi, pa se onda to navodi kao MTBF. Pri tome treba imati na umu da se to radi sa "razrađenim" diskovima, koji su preživeli dečije bolesti i ušli u svoju
constant failure rate fazu, u kojoj ima i najmanje otkaza.
Sve ovo sam ja predstavio i mnooogo prostije nego što zapravo jeste, zato što je statistički i finansijski jako teško izračunati MTBF sa solidnom pouzdanošću. Ali to je zaista teeeška problematika pa da ne ulazimo u to... :S:
Što se SSD-a tiče. NAND memorija, u zavisnosti od arhitekturne realizacije, je ograničena na stotine hiljada upisa, posle čega drastično gubi pouzdanost. SSD svakako ima svoju primenu, ali će još mnogo vode da protekne dok neko tehnološko rešenje ne ugrozi koncept magnetnog zapisa. I to svakako neće biti NAND - iz više razloga.
A ove jeftine SSD-ove na koje se raja loži bih poredio sa nekom VIA grafikom sa 64MB SDRAM-a, vezanog sa grafičkim procesorom preko 32-bitne magistrale. :d