Informazioni sui gruppi di volumi dell'applicazione di Azure NetApp Files

Nella gestione dei dati e nell'ottimizzazione delle soluzioni di archiviazione, comprendere come funziona un gruppo di volumi di applicazioni è fondamentale.

Un gruppo di volumi di applicazioni è un framework progettato per semplificare la distribuzione dei volumi dell'applicazione. Funge da entità coesiva, raggruppando volumi correlati per migliorare l'efficienza, la gestibilità, la facilità di amministrazione e il posizionamento dei volumi rispetto alle risorse di calcolo.

Il gruppo di volumi di applicazioni offre miglioramenti tecnici per semplificare e standardizzare il processo di distribuzione del volume per l'applicazione, garantendo una posizione ottimale nell'infrastruttura a livello di area o di zona e in conformità alle procedure consigliate per l'applicazione o il carico di lavoro selezionato.

Il gruppo di volumi dell'applicazione distribuisce i volumi in una singola operazione atomica usando una convenzione di denominazione predefinita che consente di identificare facilmente lo scopo specifico dei volumi nel gruppo di volumi dell'applicazione.

Componenti principali

L'apprendimento dei componenti chiave dei gruppi di volumi di applicazioni è essenziale per comprendere i gruppi di volumi di applicazioni.

Volumi

I blocchi predefiniti fondamentali all'interno di un gruppo di volumi di applicazioni sono singoli volumi. Questi volumi archiviano i dati dell'applicazione e sono organizzati in base a caratteristiche specifiche e modelli di utilizzo.

Il diagramma seguente acquisisce un layout di esempio dei volumi distribuiti da un gruppo di volumi di applicazioni, che include i gruppi di volumi dell'applicazione di cui è stato effettuato il provisioning in una zona di disponibilità secondaria.

Diagramma della distribuzione di gruppi di volumi di applicazioni di zona.

I volumi vengono assegnati per gruppo di volumi dell'applicazione in base a un modello e in base all'input dell'utente che descrive lo scopo e il tipo di distribuzione.

Logica di raggruppamento

Il gruppo di volumi di applicazioni usa un algoritmo di raggruppamento logico, consentendo agli amministratori di classificare e distribuire volumi in base a attributi condivisi, ad esempio il tipo di applicazione e gli identificatori specifici dell'applicazione. L'algoritmo è progettato per prendere in considerazione quali volumi possono e non possono condividere gli endpoint di archiviazione. Questa logica garantisce che il carico dell'applicazione venga distribuito su risorse disponibili per ottenere risultati ottimali.

Posizionamento del volume

I volumi vengono inseriti seguendo le procedure consigliate e in posizioni di infrastruttura ottimali, garantendo prestazioni ottimali dalle distribuzioni di piccole a grandi dimensioni. Le posizioni dell'infrastruttura vengono determinate in base alla zona di disponibilità selezionata e alla capacità di archiviazione e di rete disponibili; i volumi che richiedono la velocità effettiva più elevata e la latenza più bassa ,ad esempio i volumi di log del database, vengono distribuiti tra gli endpoint di archiviazione disponibili per attenuare i conflitti di rete.

Criteri

Il gruppo di volumi di applicazioni opera in criteri predefiniti che regolano la posizione dei volumi raggruppati. Questi criteri possono includere l'ottimizzazione delle prestazioni, i meccanismi di protezione dei dati e le regole di scalabilità, che non possono essere seguite usando la distribuzione di singoli volumi.

Ottimizzazione delle prestazioni

All'interno del gruppo di volumi dell'applicazione, i volumi vengono inseriti nelle risorse di archiviazione sottostanti per ottimizzare le prestazioni per l'applicazione. Considerando fattori come le caratteristiche del carico di lavoro, i modelli di accesso ai dati e i requisiti del contratto di servizio per le prestazioni, gli amministratori possono assicurarsi che i volumi vengano sottoposte a provisioning sulle risorse di archiviazione con le funzionalità di prestazioni appropriate per soddisfare le esigenze delle applicazioni ad alte prestazioni.

Disponibilità e ridondanza

Il posizionamento dei volumi all'interno del gruppo di volumi dell'applicazione consente agli amministratori di migliorare la disponibilità e la ridondanza per i dati critici dell'applicazione. Distribuendo volumi tra più risorse di archiviazione, gli amministratori possono ridurre il rischio di perdita di dati o tempi di inattività dovuti a errori hardware, interruzioni della rete o altri problemi di infrastruttura. Configurazioni ridondanti, ad esempio la replica dei dati tra zone di disponibilità o aree geografiche distribuite, migliorano ulteriormente la resilienza dei dati e garantiscono la continuità aziendale.

Localizzazione dei dati e ottimizzazione della latenza

Il posizionamento dei volumi all'interno del gruppo di volumi dell'applicazione consente di ottimizzare la località dei dati e ridurre al minimo la latenza per le applicazioni con requisiti di prestazioni rigorosi. Distribuendo volumi più vicini alle risorse di calcolo, gli amministratori possono ridurre la latenza di accesso ai dati e migliorare la velocità di risposta delle applicazioni in particolare per carichi di lavoro sensibili alla latenza, ad esempio le applicazioni di database.

Ottimizzazione dei costi

Le strategie di posizionamento dei volumi all'interno del gruppo di volumi dell'applicazione consentono di ottimizzare i costi di archiviazione in base ai requisiti del carico di lavoro con i livelli di archiviazione appropriati. È possibile sfruttare le offerte di archiviazione a livelli all'interno di Azure NetApp Files, ad esempio i livelli Standard e Premium, per bilanciare le prestazioni e l'efficacia dei costi per diversi carichi di lavoro delle applicazioni. Inserendo volumi nel livello di archiviazione più conveniente che soddisfa i requisiti di prestazioni, è possibile ottimizzare l'utilizzo delle risorse e ridurre al minimo le spese operative. I volumi possono essere spostati in livelli di prestazioni diversi in qualsiasi momento e senza interruzioni del servizio per allineare le prestazioni e i costi ai requisiti mutevoli.

Flessibilità

Dopo la distribuzione, le dimensioni del volume e le impostazioni di velocità effettiva possono essere modificate come qualsiasi altro volume in qualsiasi momento senza interruzioni del servizio. Si tratta di un attributo chiave di Azure NetApp Files.

Conformità e residenza dei dati

Il posizionamento dei volumi all'interno del gruppo di volumi dell'applicazione consente alle organizzazioni di soddisfare i requisiti di conformità e residenza dei dati specificando la posizione geografica o l'area di Azure in cui devono essere archiviati i dati. È possibile assicurarsi che venga effettuato il provisioning dei volumi in conformità ai requisiti normativi o ai criteri dell'organizzazione che regolano la sovranità, la privacy e la residenza dei dati, riducendo così i rischi di conformità e garantendo la governance dei dati.

Disponibilità delle risorse della zona vincolata

Durante l'esecuzione della distribuzione del volume, il gruppo di volumi dell'applicazione rileva le risorse disponibili e applica la logica per posizionare i volumi nelle posizioni più ottimali. Nelle zone con vincoli di risorse i volumi possono condividere gli endpoint di archiviazione:

Diagramma della distribuzione della zona vincolata.

Riepilogo

Il gruppo di volumi di applicazioni in Azure NetApp Files consente di ottimizzare le procedure di distribuzione, le prestazioni dell'applicazione, la disponibilità, i costi e la conformità per i carichi di lavoro dell'applicazione. Allocare in modo strategico le risorse di archiviazione e sfruttare strategie di posizionamento avanzate consente di migliorare l'agilità, la resilienza e l'efficienza dell'infrastruttura di archiviazione per soddisfare esigenze aziendali in continua evoluzione.

Procedure consigliate

L'adesione alle procedure consigliate migliora l'efficacia della distribuzione del gruppo di volumi di applicazioni.

Definire criteri di raggruppamento chiari

Definire criteri ben definiti per raggruppare i volumi all'interno di un gruppo di volumi dell'applicazione. La definizione garantisce che la logica applicata sia allineata alle esigenze e alle caratteristiche specifiche dell'applicazione associata.

Preparare la distribuzione

Ottenere informazioni specifiche dell'applicazione prima di distribuire i volumi studiando le funzionalità di prestazioni dei volumi di Azure NetApp Files e osservando le dimensioni del volume dell'applicazione e i dati sulle prestazioni nell'implementazione corrente (locale).

Monitorare regolarmente e ottimizzare

Implementare una strategia di monitoraggio proattivo per valutare le prestazioni dei volumi all'interno di un gruppo di volumi di applicazioni. Ottimizzare regolarmente le allocazioni e i criteri delle risorse in base alla modifica dei requisiti dell'applicazione.

Documentare e comunicare

Gestire la documentazione completa che delinea le configurazioni, i criteri e le modifiche apportate nel tempo ai gruppi di volumi di applicazioni. Una comunicazione efficace sulle strutture del gruppo di volumi dell'applicazione è fondamentale per la gestione collaborativa.

Vantaggi

I volumi distribuiti dal gruppo di volumi dell'applicazione vengono inseriti nell'infrastruttura a livello di area o di zona per ottenere una latenza e una velocità effettiva ottimizzate per le macchine virtuali dell'applicazione.

I volumi risultanti offrono la stessa flessibilità per il ridimensionamento della capacità e della velocità effettiva dei volumi creati singolarmente. Questi volumi supportano anche soluzioni di protezione dei dati di Azure NetApp Files, inclusi gli snapshot e la replica tra aree e tra zone.

Disponibilità

Il gruppo di volumi di applicazioni è attualmente disponibile per i database SAP HANA e Oracle .

Conclusione

Il gruppo di volumi di applicazioni è un concetto fondamentale nella gestione moderna dei dati, offrendo un approccio strutturato alla gestione dei volumi all'interno degli ambienti dell'applicazione. Sfruttando il gruppo di volumi di applicazioni, è possibile migliorare le prestazioni, semplificare l'amministrazione e garantire la resilienza delle applicazioni in scenari dinamici e in continua evoluzione.

Passaggi successivi