Che cos'è l'ottimizzazione della capacità?
L'ottimizzazione della capacità è costituita da metodi diversi ma spesso complementari sia per l'archiviazione dei dati che per ridurre le esigenze di archiviazione durante i backup. Spesso, le aziende e le singole imprese eseguono backup multipli del lavoro e la necessità di archiviare, indicizzare e recuperare i dati richiede l'ottimizzazione per ridurre la quantità di hardware e il conseguente sovraccarico necessario per gestire tutti quei dati. Quando vengono eseguiti i backup, ci sono spesso ridondanze e solo piccole modifiche tra i backup. Alla luce delle ridondanze, le strategie di ottimizzazione della capacità escogitano soluzioni che riducono i costi di archiviazione e le dimensioni dei backup ridotti dagli originali fino al 95 percento. L'ottimizzazione della capacità è talvolta nota come ottimizzazione della larghezza di banda quando viene utilizzata in un'applicazione WAN (Wide Area Network) per consentire un throughput maggiore durante la trasmissione e la ricezione di dati su una rete.
La compressione dei dati generalmente utilizza tecniche di codifica per ridurre la dimensione dei dati archiviati o trasmessi. A seconda che alcuni dati vengano scartati nel processo, potrebbero essere caratterizzati da perdita o perdita di dati. La scansione dei dati per ridondanze o ripetizioni e la loro sostituzione con token con riferimenti incrociati e indicizzati consente notevoli riduzioni della quantità di spazio di archiviazione necessaria. I libri di codice per la soppressione dei dati guidano gli acceleratori nella comunicazione per sincronizzare e utilizzare la memoria o un disco rigido per scrivere le cronologie di compressione in un repository di archiviazione che consente di utilizzare un proxy TCP (Transmission Control Protocol) come buffer di pacchetti o sessioni in modo che le velocità di trasmissione non vengano ridotto. Un altro metodo di compressione dei dati riduce le dimensioni dei dati in tempo reale man mano che si procede al primo backup, e quindi attraverso un'ulteriore ottimizzazione, con conseguenti maggiori risparmi sia nello spazio che nel tempo.
L'uso dei tradizionali mezzi di compressione può ridurre la dimensione dei dati memorizzati in un rapporto di 2: 1; l'utilizzo dell'ottimizzazione della capacità può aumentare questa riduzione fino a 20: 1. La ricerca di ridondanze nelle sequenze di byte nelle finestre di confronto e l'utilizzo di funzioni crittografiche di hash per sequenze uniche negli algoritmi per la deduplicazione consentono di segmentare flussi di dati. A questi segmenti di flusso vengono quindi assegnati identificativi univoci e indicizzati per il recupero. In questo modo, solo i nuovi set di dati vengono archiviati prima di essere ulteriormente compressi utilizzando algoritmi di standard di compressione. Alcuni metodi di deduplicazione sono basati su hardware e la loro combinazione con algoritmi di compressione software tradizionali consente alle funzioni di entrambi di produrre sostanziali risparmi di spazio e di tempo.
Molti approcci si concentrano sulla riduzione dei costi e dello spazio della capacità di archiviazione per ridurre i costi associati all'infrastruttura di archiviazione e considerazioni simili emergono negli scenari WAN. Durante le trasmissioni deve esistere un livello noto come strato di trasporto tra le applicazioni e le strutture di rete sottostanti, che consenta di inviare e ricevere dati in modo efficiente e rapido, tuttavia il livello di trasporto è ancora quello creato nel 1981 quando TCP fu creato per la prima volta e funzionava a 300 baud Vota. Pertanto, gli acceleratori utilizzano i proxy TCP, riducendo le perdite durante la trasmissione e riconoscendo per aumentare la dimensione dei pacchetti utilizzando metodi di compressione dati avanzati per fornire più dati per segmento di tempo. Per superare gli ostacoli durante la trasmissione, queste tecniche cooperano in modo coeso per migliorare le prestazioni delle applicazioni e ridurre la quantità di consumo di larghezza di banda.