Ce este optimizarea capacității?

Optimizarea capacității este alcătuită din metode diferite și, totuși, adesea complementare, atât de stocare a datelor, cât și de reducere a nevoilor de stocare atunci când se realizează copii de rezervă. Adesea, companiile și întreprinderile individuale realizează mai multe copii de rezervă ale lucrării, iar nevoia de a stoca, indexa și prelua date necesită optimizare pentru a reduce cantitatea de hardware și cheltuielile generale rezultate necesare pentru a gestiona toate aceste date. Când se fac copii de siguranță, există adesea redundanțe și doar mici modificări între copii de rezervă. În lumina redundanțelor, strategiile de optimizare a capacității elaborează soluții care reduc costurile de stocare și dimensiunea copiilor de rezervă reduse cu până la 95 la sută față de originale. Optimizarea capacității este uneori cunoscută sub denumirea de optimizare a lățimii de bandă atunci când este utilizată în aplicațiile de rețea extinsă (WAN) pentru a permite un randament mai mare la transmiterea și primirea datelor într-o rețea.

Comprimarea datelor folosește în general tehnici de codificare pentru a reduce dimensiunea datelor stocate sau transmise. În funcție de faptul dacă unele date sunt aruncate în proces, acestea pot fi caracterizate ca cu pierderi – pierderi de date – sau fără pierderi. Scanarea datelor pentru redundanțe sau repetiții și înlocuirea acestora cu jetoane cu referințe încrucișate și indexate permite reduceri mari ale spațiului de stocare necesar. Registrele de coduri de suprimare a datelor ghidează acceleratorii în comunicare pentru a sincroniza și a utiliza fie memoria, fie un hard disk pentru a scrie istoriile de compresie într-un depozit de stocare, permițând ca un proxy TCP (Transmission Control Protocol) să fie utilizat ca un buffer de pachete sau sesiuni, astfel încât vitezele de transmisie să nu fie redus. O altă metodă de comprimare a datelor reduce dimensiunea datelor în timp real pe măsură ce trece la prima copie de rezervă și, prin urmare, printr-o optimizare ulterioară, rezultând economii mai mari atât în ​​spațiu, cât și în timp.

Utilizarea mijloacelor tradiționale de compresie poate reduce dimensiunea datelor stocate într-un raport de 2:1; utilizarea optimizării capacității poate crește această reducere până la 20:1. Căutarea redundanțelor în secvențele de octeți în ferestrele de comparație și utilizarea funcțiilor hash criptografice pentru secvențe unice în algoritmi pentru deduplicare permite segmentarea fluxurilor de date. Aceste segmente de flux li se atribuie apoi identificatori unici și sunt indexate pentru recuperare. Prin acest mijloc, sunt stocate doar seturi de date noi înainte de a fi comprimate în continuare folosind algoritmi standard de compresie. Unele metode de deduplicare sunt bazate pe hardware, iar combinarea lor cu algoritmi tradiționali de compresie software permite funcțiilor ambelor să producă economii substanțiale de spațiu și timp.

Multe abordări se concentrează pe reduceri ale costurilor și spațiului capacității de stocare pentru a reduce costurile asociate cu infrastructura de stocare, iar considerente similare apar în scenariile WAN. Un strat cunoscut sub numele de strat de transport trebuie să existe între aplicații și structurile de rețea subiacente în timpul transmisiilor, permițând trimiterea și primirea datelor în mod eficient și rapid, totuși stratul de transport este încă cel creat în 1981, când TCP a fost creat și rulat la 300 baud. rată. Prin urmare, acceleratoarele folosesc proxy-uri TCP, reducând pierderile în timpul transmisiei și facând confirmări pentru a crește dimensiunea pachetelor folosind metode avansate de comprimare a datelor pentru a furniza mai multe date pe segment de timp. Pentru a depăși obstacolele din timpul transmisiei, aceste tehnici cooperează în mod coeziv pentru a îmbunătăți performanța aplicațiilor și a reduce cantitatea de consum de lățime de bandă.