Zalohovaci media
Dan Lukes
dan at obluda.cz
Sun Mar 13 01:44:10 CET 2011
On 03/13/11 00:16, Miroslav Prymek:
>> Nakonec - eSATA vlastne neni nic elektricky ci protokolove specialniho, tam je jiny jen ten konektor.
>>
>
> Tak to je pro me nova informace - doted jsem si myslel, ze ten radic musi nejakym zpusobem hotplug "umet"
> - aby se v pripade odpojeni nejak nezblaznil.
Kdyz ono je "hotplug" na SATA dost komplexni problem.
Zacina to uz napajecim konektorem, ktery muzes potkat jak v non-hotplug
provedeni tak v hotplug provedeni. To druhe ma kontakty trech ruznych
delek, ktere zarucuji spravny nabeh a dobeh napajecich napeti. A
samozrejme - zdroj urceny pro hot-plug musi unest nabehovy odber.
I datovy konektor v hotplug provedeni ma nektere kontakty delsi nez zbytek.
To jsou "mechanicke predpoklady". Ve skutecnosti disk vetsinou
neodbachnes ani pokud nemas "ready" konektory a pokud neni zdroj na
hrane s vykonem, nejspis nenastaen problem ani tam, prestoze nebyl na
hot-plug navrzen.
SATA versus eSATA vlastne neni o (non-)hotplug, ale o internal/external.
Mezi SATA a eSATA jsou drobne elektricke rozdily (prestoze jsem tvrdil
opak) - u eSata se predpoklada "delsi drat v horsim horsi prostredi" a
tak jsou tam nektere limity mirne prisnejsi nez u ciste interni SATA.
Treba minimalni pripustne napeti je narizeno vyssi, cistlivost taky
vyssi - zjednodusene receni - u eSAT jsou "mensi tolerance" na vysilane
veci a vetsi tolerance na veci prijimane.
Ale pokud splnis limity pro eSata, soucasne mas splneni i pro non-eSATA
a rozdil je pak uz jen v tvaru konektoru.
Na urovni protokolu je SATA hot-plug ready vlastne vzdycky.
Co se radice tyce - musis rict jaky radic. AHCI specifikace hotplug je,
ma definovane procedury jak pro pripojovani tak pro odpojeni (vcetne
necekane) a to jak smerem k disku tak smerem k operacnimu systemu. Kazdy
korektne implementovany AHCI radic by tedy mel byt hot-plug.
No a system ? To je totez v bledem modrem - korektne implementovane AHCI
ovladace by nemeli "zpanikarit" kdyz dojde o ocekavatelne udalosti - a
odpojeni disku ja na AHCI ocekavatelna udalost.
Mluvim o AHCI ovladacich - ne o pripadu, kdy k radici pristupujes v
"legacy" modu pomoci "starych" ATA ovladacu. Ty s odpojenim pocitat
nemusi (pokdu ale pouzijes "detach" tak ti to i na nich casto projde bez
neprijemnych nasledku - nekdy ale taky ne).
> Takze to je blbost a hotplug je (pod FBSD a za podmnky umount a detach) jakykoliv sata radic?
Rekneme, radeji, kazdy AHCI radic. "Obecny SATA radic" definovany neni,
tak je tezke mluvit o vlastnostech.
> A to jenom v principu, nebo i realne?
AHCI drivery ve FreeBSD prislusne udalosti zpracovavaji - pokud budes
mit vyhovujici konektory datove i napajeci, mel by dokonce opravdu
stacit jen ten umount (bez detach). Melo byt to tedy fungovat i realne -
ja k tomu ale zatim pristupuju tak, ze ten "detach" me nezabije.
>> Mam urcite zkusenosti s vytvarenim dlouhodobych zaloh na CD
> Jaka media jste pouzivali? (klasicka nebo RAM?)
Ty znas nejaka CD-RAM ? ;-)
Dan
More information about the Users-l
mailing list