Gestione delle policy di classificazione del traffico
Per migliorare la qualità del servizio (QoS), è possibile creare policy di classificazione del traffico per identificare e monitorare diversi tipi di traffico di rete. Queste policy possono essere utili per la limitazione e il monitoraggio del traffico.
I criteri di classificazione del traffico vengono applicati agli endpoint del servizio bilanciamento del carico StorageGRID per i nodi gateway e i nodi di amministrazione. Per creare criteri di classificazione del traffico, è necessario aver già creato endpoint di bilanciamento del carico.
Regole corrispondenti e limiti opzionali
Ogni policy di classificazione del traffico contiene una o più regole corrispondenti per identificare il traffico di rete correlato a una o più delle seguenti entità:
-
Bucket
-
Tenant
-
Subnet (subnet IPv4 contenente il client)
-
Endpoint (endpoint del bilanciamento del carico)
StorageGRID monitora il traffico che corrisponde a qualsiasi regola all'interno del criterio in base agli obiettivi della regola. Qualsiasi traffico corrispondente a qualsiasi regola di un criterio viene gestito da tale criterio. Al contrario, è possibile impostare le regole in modo che corrispondano a tutto il traffico ad eccezione di un'entità specificata.
Facoltativamente, è possibile impostare limiti per una policy in base ai seguenti parametri:
-
Larghezza di banda aggregata in
-
Larghezza di banda aggregata in uscita
-
Richieste di lettura simultanee
-
Richieste di scrittura simultanee
-
Larghezza di banda per richiesta in
-
Larghezza di banda per richiesta in uscita
-
Velocità richiesta di lettura
-
Tasso di richieste di scrittura
È possibile creare policy per limitare la larghezza di banda aggregata o per limitare la larghezza di banda per richiesta. Tuttavia, StorageGRID non può limitare entrambi i tipi di larghezza di banda contemporaneamente. I limiti di larghezza di banda aggregati potrebbero imporre un ulteriore impatto minore sulle performance sul traffico non limitato. |
Limitazione del traffico
Una volta creati i criteri di classificazione del traffico, il traffico viene limitato in base al tipo di regole e limiti impostati. Per i limiti di larghezza di banda aggregati o per richiesta, le richieste vengono trasmesse in streaming alla velocità impostata. StorageGRID può applicare una sola velocità, quindi la corrispondenza di policy più specifica, in base al tipo di matcher, è quella applicata. Per tutti gli altri tipi di limite, le richieste client vengono ritardate di 250 millisecondi e ricevono una risposta lenta di 503 per le richieste che superano qualsiasi limite di policy corrispondente.
In Grid Manager, è possibile visualizzare i diagrammi di traffico e verificare che i criteri stiano applicando i limiti di traffico previsti.
Utilizzo delle policy di classificazione del traffico con gli SLA
È possibile utilizzare le policy di classificazione del traffico insieme ai limiti di capacità e alla protezione dei dati per applicare gli SLA (Service-Level Agreement) che forniscono specifiche per capacità, protezione dei dati e performance.
I limiti di classificazione del traffico vengono implementati per bilanciamento del carico. Se il traffico viene distribuito simultaneamente tra più bilanciatori di carico, i tassi massimi totali sono un multiplo dei limiti di velocità specificati.
Nell'esempio riportato di seguito vengono illustrati tre livelli di uno SLA. È possibile creare criteri di classificazione del traffico per raggiungere gli obiettivi di performance di ciascun livello SLA.
Livello di servizio | Capacità | Protezione dei dati | Performance | Costo |
---|---|---|---|---|
Oro |
1 PB di storage consentito |
3 copia regola ILM |
25 K richieste/sec Larghezza di banda di 5 GB/sec (40 Gbps) |
€ al mese |
Argento |
250 TB di storage consentiti |
2 copia regola ILM |
10 K richieste/sec Larghezza di banda di 1.25 GB/sec (10 Gbps) |
dollari al mese |
Bronzo |
100 TB di storage consentiti |
2 copia regola ILM |
5 K richieste/sec Larghezza di banda di 1 GB/sec (8 Gbps) |
dollari al mese |