De aşteptare şi Progress Bar
de Chris Kranz pe Jan.22, 2009, în general
Am trimis o stare de nervozitate din noaptea trecută de la masina mea ca m-am aşezat în Holyhead de aşteptare pentru bac mea de la Dublin (traim o viata exotica). Cât de mult din viaţa noastră nu ne pierdem în jurul valorii de aşteptare pentru chestii? Ca un englez (în sens loosest posibil), ştiu cum să stau la coadă şi am face acest lucru foarte politicos şi liniştit!
Dar, apoi, de data aceasta britanic trecut de aşteptare şi de aşteptare a depăşit în lumea IT. De cate ori ai stat acolo uitam ca o bara de progres se instalează ceva, sau vă aşteptaţi pentru a copia ceva. Ce sa întâmplat cu multi-tasking?
Am unul dintre colegii mei pe site-ul de creare a unei SnapMirror local pentru un filtru de leagăn astfel încât să putem replica la acest lucru, mutaţi la un alt birou, apoi să reproducă DR sită, apoi resync relaţiile SnapMirror de la primar până la DR, fără a avea de a face o bază complet pe linie inchiriata.
Problema este, chiar şi cu oglinzi locale, ai încă o mulţime de aşteptare în jurul. Acest client special, are un FAS270c, astfel încât să putem seta doar 4 de bază de la fiecare. Acest lucru înseamnă că, atunci trebuie sa aiba grija de copii acest proces până când fiecare copie a terminat, iar următorul poate fi pornit. Nu trebuie să fie o cale mai bună.
Sigur, Manager de protecţie se va face acest lucru de locuri de muncă, dar de ce este un client, cu doar o FAS270c de gând să cumpere Manager de protecţie?
Am de gând să mă stabili o sarcină în acest an, un fel de nouă rezoluţie de ani, am nevoie pentru a ajunge la trântă cu API-ul! Am scris o mulţime de scenarii cu BASH şi lotul-a lungul anilor (cateva de care am postat in ultimele zile), dar acestea nu fac întotdeauna costum, exista o multime de configurare, şi Windows lot de scripting este doar atât de flexibil, şi Linux BASH scripting are nevoie de un tehnician de cunoştinţe (colegii mei nu sunt toate * nix înclinat).
Trebuie să existe o cale mai bună! Am nevoie de un mod simplu de a interoga starea SnapMirror, în scopul de a vedea ce starea de transfer este în, în cazul în care acesta este complet, apoi mare, pot demara un alt Initialize SnapMirror.
Acest apoi a adăugat avantaje. Acest acelaşi client are doar o linie de 8meg închiriate de a reproduce schimbările de zi cu zi la 2TB de depozitare. Punct de vedere tehnic este posibil, sigur, dar programarea acestor transferuri, atunci când este împărţit în 40 de volume este din nou o durere. Poate voi publica calculator mea Excel pentru mai târziu, de asemenea!
Deci, ia plugin-ul API-ul original, care monitorizează SnapMirror iniţializare, şi de a folosi acest lucru pentru a monitoriza actualizări SnapMirror şi avem un câştigător!
Programarea SnapMirror ieftine şi uşor pentru clienţii low-end sau de cost-concious. Şi în acest climat actual, toată lumea este recunoscator pentru un economii de costuri mici.










































