Come velocizzare i backup delle VM e migliorare le prestazioni
& Si stima che nel 2022 oltre la metà delle aziende in tutto il mondo utilizzerà tecnologie di virtualizzazione e si affiderà ai backup per proteggere i propri ambienti virtuali. Dato che il backup è un processo che richiede molte risorse, specialmente in infrastrutture di grandi dimensioni con centinaia o addirittura migliaia di VM, migliorare le prestazioni è un requisito essenziale per i team IT.
Le organizzazioni cercano solitamente di aumentare la velocità e le prestazioni del backup delle VM per ridurre i tempi di backup e minimizzare l’impatto sugli ambienti di produzione. Le moderne soluzioni di protezione dei dati offrono varie funzionalità che aiutano ad accelerare i backup per ridurre le finestre di backup e migliorare l’utilizzo delle risorse. Leggi questo post per conoscere alcune di queste funzionalità.
Quali fattori influenzano la velocità dei backup
Prima di esaminare alcune delle funzionalità per migliorare le prestazioni di backup, consideriamo i fattori che possono influenzare la velocità e le finestre di backup in un ambiente virtuale. Esistono molti fattori potenziali che potrebbero rallentare i processi di backup:
- La dimensione dei dati da sottoporre a backup
- Larghezza di banda di rete insufficiente
- Colli di bottiglia tra l’archiviazione dei dati di origine, il software di backup e/o l’archiviazione dei dati di destinazione
- Velocità di scrittura limitata dell’archiviazione di destinazione
- Metodo di backup utilizzato
- Backup non riusciti e inaffidabili che devono essere eseguiti nuovamente
Alcuni di questi fattori hanno a che fare con la disponibilità delle risorse rispetto al costo e possono essere migliorati solo con ulteriori investimenti nelle infrastrutture di produzione e backup. Tuttavia, un fattore importante che influisce sulla velocità di backup è l’agilità del software di backup e le funzionalità che offre.
Di seguito sono riportate alcune delle funzioni disponibili nelle attuali soluzioni di backup agili progettate per ambienti virtuali.
L’approccio incrementale all’archiviazione dei dati di backup
Un backup incrementale è un approccio di backup che copia solo i dati creati o modificati dall’ultimo punto di ripristino completo o dai successivi punti di ripristino incrementali. Le soluzioni che utilizzano l’approccio incrementale sfruttano le tecnologie di tracciamento delle modifiche, consentendo al software di identificare e copiare rapidamente solo i blocchi di dati modificati. Le moderne soluzioni di backup possono anche sfruttare le tecnologie native VMware Changed Block Tracking (CBT) o Microsoft Hyper-V Resilient Change Tracking (RCT).
Con un approccio incrementale, le modifiche vengono salvate nel repository di backup come incrementi e vengono creati punti di ripristino per fare riferimento a tali modifiche. Il processo di backup viene completato più rapidamente poiché vengono copiati meno dati e la dimensione del lavoro di backup è ridotta.
Come funzionano i backup incrementali
Il diagramma seguente illustra come le modifiche (o incrementi) apportate in tre giorni nella VM di origine vengono archiviate nel repository di backup. La domenica viene creato un backup completo della VM di origine. Nei giorni successivi vengono creati solo i backup dei nuovi blocchi di dati, ovvero i blocchi C e D rispettivamente il lunedì e il martedì.
Con i tre riferimenti ai punti di ripristino e i blocchi di dati modificati registrati nel repository di backup, il software può ripristinare l’intera VM agli stati di domenica, lunedì o martedì.
Incrementale con backup completi
I backup incrementali consentono di risparmiare tempo e requisiti di storage, ma il ripristino dei dati da tali punti di ripristino può essere un processo più lungo rispetto all’utilizzo di un backup completo. Ecco perché molte delle soluzioni di backup odierne offrono un approccio combinato di backup incrementale e completo, che consente di creare backup completi a intervalli regolari.
Tuttavia, un backup completo può comunque richiedere molto tempo e comportare un carico inutile sulle macchine di produzione. È qui che entrano in gioco i backup sintetici. I backup sintetici utilizzano il backup completo precedente e tutti gli incrementi successivi per creare una copia completa della VM senza ricorrere alle macchine di produzione o allo storage, il che li rende più veloci di un normale backup completo.
Esclusione dei dati di swap dai backup delle VM
I file e le partizioni di swap sono file temporanei essenziali per mantenere in esecuzione le applicazioni che richiedono più RAM di quella fisicamente disponibile. Tuttavia, non sono necessari ai fini del ripristino. L’elaborazione, il trasferimento e l’archiviazione dei dati di swap sovraccaricano il lavoro di backup e influiscono negativamente sulle prestazioni del backup delle VM.
La funzione di esclusione dei dati di swap disponibile nelle moderne soluzioni di backup delle VM esclude automaticamente i file e le partizioni di swap dai backup. Ciò rende i lavori di backup più piccoli e, di conseguenza, più veloci.
Trasferimento dei dati senza LAN
Quando viene eseguito il backup di una VM, grandi quantità di dati vengono trasferite attraverso la rete di comunicazione, il che può influire sulla velocità sia del processo di backup che delle operazioni critiche per l’azienda. Le moderne soluzioni di backup consentono di ottimizzare il traffico di backup per le VM VMware vSphere utilizzando Trasferimento dei dati senza LAN basato su tecniche Direct SAN Access o HotAdd.
Accesso SAN diretto
Nella modalità di accesso SAN diretto, una soluzione di backup legge e trasferisce i dati tramite Fiber Channel o iSCSI direttamente da un dispositivo di storage SAN, bypassando la LAN. Questa modalità di trasporto dei dati è più veloce ed efficiente rispetto all’utilizzo della rete e offre l’ulteriore vantaggio di alleggerire il carico sulle reti di produzione.
Trasporto HotAdd
La modalità HotAdd è un’altra opzione per il trasferimento dei dati senza LAN disponibile in alcune moderne soluzioni di backup. Nella modalità di trasporto HotAdd, la soluzione legge i dati della VM direttamente dagli archivi dati della VM attraverso lo stack I/O di archiviazione, bypassando lo stack TCP/IP dell’host. Uno snapshot della VM di origine viene “aggiunto a caldo” come disco virtuale alla VM che esegue l’applicazione di backup. Questa funzione contribuisce anche a migliorare la velocità di backup evitando l’uso della rete di comunicazione e accedendo direttamente all’archiviazione della VM.
Accelerazione di rete su WAN
L’accelerazione di rete consente di aumentare di diverse volte la velocità del processo di backup, replica o ripristino, conservando la larghezza di banda e riducendo al minimo il carico sulle reti WAN e LAN di produzione. Le moderne soluzioni di protezione dei dati utilizzano tecniche di accelerazione di rete per inviare in modo efficiente i dati al cloud o all’archiviazione offsite.
Ad esempio, in NAKIVO Backup & Replication, la funzione Accelerazione di rete comprime i dati trasferiti tramite WAN al repository di backup e riduce il traffico. Ciò è possibile grazie all’utilizzo di una coppia di Transporter, il componente della soluzione che elabora e trasferisce i dati. Un Transporter (origine) è installato di default con la soluzione, mentre l’altro (destinazione) deve essere installato offsite. Quando l’accelerazione di rete è abilitata, il Transporter di origine legge, comprime e ottimizza i dati prima di inviarli attraverso la rete al Transporter di destinazione. In questo caso, la quantità di dati inviati sulla rete viene ridotta e il processo di backup, replica o ripristino richiede meno tempo per essere completato.
Pianificazione dei lavori di backup delle VM
L’esecuzione simultanea di più lavori di backup in ambienti di grandi dimensioni può rallentare in modo significativo le prestazioni dell’infrastruttura. Questo tipo di carico di lavoro intensivo mette a dura prova le risorse di rete. Per evitare di sovraccaricare il sistema, è necessario organizzare attentamente i lavori di backup, tenendo presenti due aspetti:
- Pianifica l’esecuzione dei lavori di backup in orari in cui il carico di lavoro sulle risorse è minimo. Ad esempio, se si dispone di un ambiente di grandi dimensioni che esegue applicazioni transazionali operative 24 ore su 24, 7 giorni su 7, monitorare il traffico e scegliere il momento in cui l’attività è minima.
- Selezionare e raggruppare attentamente i processi di backup, con l’obiettivo di ridurre il più possibile gli intervalli di tempo dedicati ai processi.
Creazione di un’appliance di backup VM basata su NAS
I componenti di backup (software, server di backup, storage, ecc.) e la loro interazione possono influire sulla velocità e sulle prestazioni delle attività di protezione dei dati. Un modo per aumentare la velocità di backup delle VM è ridurre il numero di questi componenti. L’utilizzo di un software di backup che può essere utilizzato per creare un’appliance di backup VM basata su NAS combina i componenti in un unico dispositivo ad alte prestazioni.
Questa combinazione di software di backup ad alte prestazioni, hardware e storage in un unico dispositivo può aiutarti a raddoppiare la velocità di backup. Puoi inoltre beneficiare di:
- Risparmio sui costi fino a 5 volte superiore rispetto alle appliance di backup appositamente progettate.
- Dimensioni di backup ridotte grazie all’uso efficiente di tecniche quali l’esclusione dei file di swap, la deduplicazione dei dati e la compressione dei dati.
- Separazione dei backup delle VM dall’infrastruttura, garantendo la possibilità di ripristinare le VM anche in caso di interruzione dell’infrastruttura primaria.
- Copia dei backup delle VM sul cloud per una protezione affidabile dei dati in conformità con la regola di backup 3-2-1.
Conclusione
Le moderne soluzioni di protezione dei dati offrono funzioni avanzate che aiutano le organizzazioni ad aumentare la velocità di backup delle VM, massimizzando al contempo le prestazioni. Questi strumenti garantiscono la resilienza dei dati per le aziende con grandi infrastrutture virtuali.
NAKIVO Backup & Replication offre diverse funzionalità che migliorano la velocità e le prestazioni del backup delle VM, come l’eliminazione dei dati di swap, il trasferimento dei dati senza LAN e l’Accelerazione di rete.
Scarica l’Edizione gratuita di NAKIVO per scoprire tutti gli strumenti e le funzionalità avanzate per il tuo ambiente VMware vSphere.




