ztrata dat na UFS + FreeBSD 5.1

Dan Lukes dan at obluda.cz
Thu Jan 15 16:55:55 CET 2004


Roman Neuhauser napsal/wrote:
>>	Hlavni rozdil mezi temito systemy, tykajici se odolnosti proti 
>>	"nahlym vypadkum" pak nespociva v zakladech tehto filesystemu, ale v tom, 

>>	Nahodne vypadku jsou smrtelne nebezpecne pro asynchroni rezimy.
> 
> 
>     nejen pro ne. tuning(7):

>     IDE WRITE CACHING

	Pro uplnost je ovsem treba dodat, ze tento problem se netyka jen IDE 
disku. Tento problem nastava na kazdem cacheujicim diskovem zarizeni - 
coz jsou dneska uz prakticky jakekoliv disky, dale cacheujici radice 
(vcetne ruznych RAIDu) a jiny podobny hardware.

	Pri pouziti jakehokoliv takoveho zarizeni je treba minimalizovat 
moznost vypadku napajeni (UPS, cacheujici radice zalohovane baterii a 
pod.). Ani tak ale nejste zcela bez rizika. Pokud se pri (zpozdenem) 
fyzickem zapisu dat na disk ukaze, ze data nelze zapsat (kvuli vade 
media, napriklad) pak neexistuje zadny mechanismus, jak by se o tom mohl 
OS dozvedet (nebot' ten uz se dozvedel, ze zapis techto dat dopadl 
dobre). Jakkoliv dnesni disky uz vetsinou dokazi automaticky relokovat 
chybne sektory, jednoho dne se nahradni sektory vycerpaji a k problemu 
stejne dojde (a vetsinou se nijak nedozvite, ze byl prave pouzit 
posledni nahradni sektor).

	Proste - vykon je v dnesni dob vykoupen bezpecnosti dat. Bez ztraty 
vykonu lze toto nebezpeci pouze omezit (investicemi do zaloznich zdroju, 
do kvalidniho hardware, provadenim nadstandardnich testu hardware - 
napriklad na to, kolik z recovery kapacity uz je vycerpano, pripadne 
vcasnou preventivni vymenou starsich komponent, primerene castym 
zalohovanim, a pod.).

	S tim vsim je nutne pri navrhovani vykonneho systemu urceneho pro 
ukladani cennych dat pocitat a vysledkem je ve vetsine pripadu nejaky 
kompromis mezi naklady a bezpecnosti ...

					Dan



-- 
Dan Lukes      tel: +420 2 21914205, fax: +420 2 21914206
root  of FIONet,  KolejNET,  webmaster  of www.freebsd.cz
AKA: dan at obluda.cz, dan at freebsd.cz, dan at kolej.mff.cuni.cz




More information about the Users-l mailing list