Mis on võimsuse optimeerimine?

Võimsuse optimeerimine koosneb erinevatest, kuid sageli üksteist täiendavatest meetoditest nii andmete salvestamiseks kui ka salvestusvajaduste vähendamiseks varukoopiate tegemisel. Sageli teevad ettevõtted ja üksikettevõtted tööst mitu varukoopiat ning andmete salvestamise, indekseerimise ja toomise vajadus nõuab optimeerimist, et vähendada kõigi nende andmete töötlemiseks vajalikku riistvara hulka ja sellest tulenevaid üldkulusid. Varukoopiate tegemisel esineb sageli koondamisi ja ainult väikseid muudatusi varukoopiate vahel. Koondamise valguses töötatakse võimsuse optimeerimise strateegiates välja lahendusi, mis vähendavad salvestuskulusid ja varukoopiate suurust, mis on vähendatud originaalidest kuni 95 protsenti. Võimsuse optimeerimist nimetatakse mõnikord ribalaiuse optimeerimiseks, kui seda kasutatakse laivõrgu (WAN) rakenduses, et võimaldada võrgus andmete edastamisel ja vastuvõtmisel suuremat läbilaskevõimet.

Andmete tihendamisel kasutatakse tavaliselt salvestatavate või edastatavate andmete mahu vähendamiseks kodeerimistehnikaid. Olenevalt sellest, kas osa andmeid protsessi käigus ära visatakse, võib neid iseloomustada kui kadudega – andmete kadumine – või kadudeta. Andmete skannimine koondamiste või korduste tuvastamiseks ning nende asendamine ristviidetega ja indekseeritud žetoonidega võimaldab oluliselt vähendada vajaliku salvestusruumi mahtu. Andmete summutamise koodiraamatud suunavad sidekiirendeid, et sünkroonida ja kasutada mälu või kõvaketast tihendusajaloo kirjutamiseks salvestusruumi, võimaldades kasutada edastusjuhtimisprotokolli (TCP) puhverserverit pakettide või seansside puhvrina, et vältida edastuskiirust. vähendatud. Teine andmete tihendamise meetod vähendab andmete suurust reaalajas, kui need esimesele varukoopiale lähevad, ja seega täiendava optimeerimise kaudu, mille tulemuseks on suurem kokkuhoid nii ruumis kui ka ajas.

Traditsiooniliste tihendusvahendite kasutamine võib vähendada salvestatud andmete suurust suhtega 2:1; võimsuse optimeerimise kasutamine võib selle vähendamise suurendada kuni 20:1. Võrdlusakendes baitijadades liiasuste otsimine ja unikaalsete jadade jaoks krüptograafiliste räsifunktsioonide kasutamine deduplikatsiooni algoritmides võimaldab andmevoogusid segmenteerida. Nendele voosegmentidele määratakse kordumatud identifikaatorid ja need indekseeritakse otsimiseks. Sel viisil salvestatakse ainult uued andmekogumid, enne kui tihendatakse tihendusstandardite algoritmide abil. Mõned deduplikatsioonimeetodid on riistvarapõhised ja nende kombineerimine traditsiooniliste tarkvara tihendusalgoritmidega võimaldab mõlema funktsioonil oluliselt säästa ruumi ja aega.

Paljud lähenemisviisid keskenduvad salvestusmahu kulude ja ruumi vähendamisele, et vähendada salvestusinfrastruktuuriga seotud kulusid, ja sarnased kaalutlused tekivad WAN-stsenaariumide puhul. Rakenduste ja nende aluseks olevate võrgustruktuuride vahel peab edastamise ajal eksisteerima kiht, mida nimetatakse transpordikihiks, et võimaldada andmete tõhusat ja kiiret saatmist ja vastuvõtmist, kuid transpordikiht on endiselt see, mis loodi 1981. aastal, kui TCP esmakordselt loodi ja mis töötas kiirusega 300 boodi. määra. Seetõttu kasutavad kiirendid TCP-puhverservereid, vähendades edastuse ajal kadusid ja andes kinnitusi pakettide suuruse suurendamiseks, kasutades täiustatud andmete tihendamise meetodeid, et edastada rohkem andmeid ajasegmendi kohta. Edastamise ajal esinevate takistuste ületamiseks teevad need tehnikad ühtset koostööd, et parandada rakenduste jõudlust ja vähendada ribalaiuse tarbimist.