Wat is capaciteitsoptimalisatie?

Capaciteitsoptimalisatie bestaat uit verschillende en toch vaak complementaire methoden voor zowel het opslaan van gegevens als het verminderen van opslagbehoeften bij het maken van back-ups. Vaak maken bedrijven en individuele ondernemingen meerdere back-ups van het werk, en de noodzaak om gegevens op te slaan, te indexeren en op te halen vereist optimalisatie om de hoeveelheid hardware en de daaruit voortvloeiende overhead te verminderen die nodig is om al die gegevens te verwerken. Wanneer back-ups worden gemaakt, zijn er vaak redundanties en slechts kleine wijzigingen tussen back-ups. In het licht van redundanties bedenken strategieën voor capaciteitsoptimalisatie oplossingen die de opslagkosten en de omvang van back-ups verminderen, terwijl de originelen maar liefst 95 procent kleiner zijn. Capaciteitsoptimalisatie wordt soms bandbreedte-optimalisatie genoemd wanneer deze wordt gebruikt in een WAN-toepassing (wide area networking) om een ​​grotere doorvoer mogelijk te maken bij het verzenden en ontvangen van gegevens op een netwerk.

Gegevenscompressie maakt meestal gebruik van coderingstechnieken om de grootte van gegevens die worden opgeslagen of verzonden te verkleinen. Afhankelijk van of sommige gegevens in het proces worden weggegooid, kan deze worden gekenmerkt als verlies - verlies van gegevens - of verliesloos. Door de gegevens te scannen op redundanties of herhaling en deze te vervangen door kruisverwijzingen en geïndexeerde tokens, kunt u de benodigde hoeveelheid opslagruimte aanzienlijk verminderen. Codeboekjes voor gegevensonderdrukking begeleiden versnellers in communicatie om te synchroniseren en geheugen of een harde schijf te gebruiken om compressiegeschiedenis in een opslagrepository te schrijven, waardoor een TCP-proxy (Transmission Control Protocol) kan worden gebruikt als een buffer van pakketten of sessies, zodat transmissiesnelheden niet verminderd. Een andere methode voor gegevenscompressie vermindert de grootte van gegevens in realtime wanneer deze naar de eerste back-up gaat, en dus door verdere optimalisatie, wat resulteert in grotere besparingen in zowel ruimte als tijd.

Het gebruik van de traditionele compressiemiddelen kan de grootte van opgeslagen gegevens verminderen in een verhouding van 2: 1; het gebruik van capaciteitsoptimalisatie kan deze reductie verhogen tot 20: 1. Op zoek naar redundanties in bytesequenties in vergelijkingsvensters en het gebruik van cryptografische hashfuncties voor unieke sequenties in algoritmen voor deduplicatie, maakt het mogelijk gegevensstromen te segmenteren. Aan deze streamsegmenten worden vervolgens unieke ID's toegewezen en geïndexeerd om te worden opgehaald. Op deze manier worden alleen nieuwe gegevenssets opgeslagen voordat ze verder worden gecomprimeerd met behulp van algoritmen voor compressiestandaarden. Sommige deduplicatiemethoden zijn op hardware gebaseerd en door ze te combineren met traditionele softwarecompressie-algoritmen kunnen de functies van beide aanzienlijke ruimte- en tijdwinst opleveren.

Veel benaderingen zijn gericht op reducties in kosten en ruimte van opslagcapaciteit om de kosten in verband met opslaginfrastructuur te verlagen, en soortgelijke overwegingen doen zich voor in WAN-scenario's. Een laag die bekend staat als een transportlaag moet bestaan ​​tussen toepassingen en onderliggende netwerkstructuren tijdens transmissies, waardoor gegevens efficiënt en snel kunnen worden verzonden en ontvangen, maar de transportlaag is nog steeds die gemaakt in 1981 toen TCP voor het eerst werd gemaakt en op 300 baud liep rate. Daarom gebruiken versnellers TCP-proxy's, waardoor verliezen tijdens de overdracht worden beperkt en bevestigingen worden gedaan om de grootte van pakketten te vergroten met behulp van geavanceerde gegevenscompressiemethoden om meer gegevens per tijdsegment te leveren. Om obstakels tijdens de overdracht te overwinnen, werken deze technieken samen om de prestaties van applicaties te verbeteren en de hoeveelheid bandbreedte te verminderen.

ANDERE TALEN

heeft dit artikel jou geholpen? bedankt voor de feedback bedankt voor de feedback

Hoe kunnen we helpen? Hoe kunnen we helpen?