PowerVault ME5, ME52: Riduzione delle prestazioni di scrittura sequenziale: messaggio di avvertenza durante la creazione di un gruppo di dischi

Summary: Le applicazioni come quelle di streaming video (ad esempio, la registrazione) che generano I/O di scrittura sequenziali traggono vantaggio dall'utilizzo di gruppi di dischi allineati per migliorare le prestazioni di I/O. Per altri casi d'uso, la configurazione dei gruppi di dischi soddisfa i requisiti di storage degli utenti e fornisce prestazioni adeguate per gestire l'applicazione e le risposte I/O previste degli utenti finali. ...

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

Quando si esegue il provisioning di un gruppo di dischi RAID 5 o RAID 6 su SAN PowerVault serie ME5, potrebbe essere visualizzata la seguente finestra di dialogo di avvertenza.
 

AVVERTENZA: AVVERTENZA: Per evitare un significativo peggioramento delle prestazioni di scrittura sequenziale. Parity-based disk groups (RAID 5 and RAID 6) should be created using the "power of 2" method in order to align properly with virtual pages. RAID 5 disk groups should be created using 3, 5, or 9 disks and RAID 6 groups should be created using 4, 6, or 10 disks.
Schermata del messaggio di errore di avvertenza
Figura 1. Schermata del messaggio di errore di avvertenza

 

Cosa deve fare l'amministratore della SAN?

Come procedere dipende dal profilo delle applicazioni host che generano I/O di scrittura nella SAN. In base all'esperienza sul campo, la maggior parte delle scritture nelle applicazioni sono I/O casuali. Per la maggior parte degli utenti, questa configurazione soddisfa le esigenze di storage; scegliere OK per procedere.

Nei casi d'uso, ad esempio un'applicazione che genera I/O in streaming, ad esempio l'archiviazione dell'output di registrazione delle telecamere di sicurezza, gli amministratori devono prendere in considerazione il numero di dischi. I file di dati video sono in genere più grandi di altri file di casi d'uso. Una volta scritti, è improbabile che questi file vengano modificati in una posizione casuale, quindi la velocità di scrittura sequenziale è la cosa più importante.
 

NOTA: quando si utilizza lo storage multi-tier automatizzato, il comportamento predefinito per la serie PowerVault ME consiste nel preferire i tier di dischi meccanici (non SSD) per le nuove scritture sequenziali e il tier più alto disponibile (inclusa l'unità SSD) per le nuove scritture casuali. Gli I/O sequenziali sulle unità meccaniche possono generalmente essere gestite a un throughput più elevato perché c'è meno operazione di ricerca da parte della testina del disco e, contemporaneamente, è possibile leggere o scrivere segmenti di dati più grandi durante la rotazione di un singolo piatto.

 

Numero di dischi per livello RAID

I controller allocano lo storage dei volumi virtuali in pagine da 4 MiB, ovvero tabelle di paging di riferimento in memoria. Si verifica una riduzione sequenziale delle prestazioni di scrittura quando i gruppi di dischi RAID 5 o RAID 6 vengono utilizzati in un pool virtuale e la dimensione di stripe del gruppo di dischi non è perfettamente allineata con la pagina da 4 MiB.
 

  • Esempio 1: Si consideri un gruppo di dischi RAID 5 con cinque dischi. L'equivalente di quattro dischi fornisce capacità utilizzabile e l'equivalente di un disco viene utilizzato per la parità (la parità viene distribuita tra i dischi). I quattro dischi che forniscono capacità utilizzabile sono i dischi di dati e il disco che fornisce la parità è il disco di parità. In realtà, la parità viene distribuita tra tutti i dischi, ma questa schematizzazione è utile per l'esempio.
NOTA: il numero di dischi di dati è una potenza di due (2, 4 e 8). Il controller utilizza una dimensione di stripe di 512 KiB quando i dischi di dati sono una potenza di due. Ciò si traduce in una pagina da 4 MiB distribuita uniformemente tra due stripe. Si tratta di un'ottima soluzione per le prestazioni. Ancora meglio sarebbe un gruppo di nove dischi RAID 5 con otto dischi di dati totali, che consentirebbero a una pagina di adattarsi esattamente a una stripe.

 

  • Esempio 2: Si consideri un gruppo di dischi RAID 5 con sei dischi. L'equivalente di cinque dischi fornisce ora capacità utilizzabile. Si supponga che il controller utilizzi nuovamente un'unità stripe da 512 KiB. Quando si esegue il push di una pagina da 4 MiB al gruppo di dischi, una stripe contiene una pagina completa, ma il controller deve leggere i dati e la parità precedenti da due dei dischi con i nuovi dati per calcolare la nuova parità. Si tratta di un'operazione di lettura-modifica-scrittura, che riduce le prestazioni con carichi di lavoro sequenziali. In sostanza, ogni push di pagina a un gruppo di dischi comporta un'operazione di lettura-modifica-scrittura.

I controller utilizzano un unità stripe da 64 KiB quando non viene creato un gruppo di dischi RAID 5 o RAID 6 con un disco dati con potenza di due per mitigare questo problema. Ciò comporta molte più scritture con striping completo, ma al costo di molte più transazioni di I/O per disco per eseguire il push della stessa pagina da 4 MiB.

La seguente tabella mostra il numero di dischi consigliati per i gruppi di dischi RAID 6 e RAID 5. Ogni voce specifica il numero totale di dischi e il numero equivalente di dati e dischi di parità nel gruppo di dischi. La parità viene distribuita tra tutti i dischi.
 

Dimensioni consigliate per i gruppi di dischi

Per garantire prestazioni ottimali con carichi di lavoro sequenziali e gruppi di dischi RAID 5 e RAID 6, utilizzare un disco di dati con potenza di due.
 

Espansione dei gruppi di dischi

Solo i gruppi di dischi ADAPT possono essere espansi in modalità di pool virtuale. I gruppi di dischi RAID 5 e RAID 6 non possono essere espansi in questa modalità. Per espandere la capacità di un pool virtuale che contiene gruppi di dischi RAID 5 o RAID 6 esistenti, l'amministratore deve aggiungere un numero di dischi sufficiente a creare un nuovo gruppo di dischi. Consultare il capitolo Disk Groups nella Dell PowerVault ME5 Series Administrator's Guide.

Ulteriori informazioni

Le SAN PowerVault serie ME includono molte opzioni di configurazione per gestire carichi di lavoro di I/O diversi. Per ulteriori informazioni, consultare il white paper Dell PowerVault ME5 Storage System Best Practices

Il capitolo Best Practices del manuale Dell PowerVault ME5 Series Administrator's Guideillustra le seguenti ottimizzazioni.

  • Configurazione di pool
  • Selezione RAID
  • Numero di dischi per livello RAID
  • Gruppi di dischi in un pool
  • Configurazione di tier
  • Configurazione multipath

Dell Technologies InfoHub contiene numerosi documenti di best practice che consentono di progettare e implementare la serie PowerVault ME nell'ambito di una soluzione.

Affected Products

ME Series, PowerVault ME5012, PowerVault ME5024, PowerVault ME5084, PowerVault ME5212, PowerVault ME5224, PowerVault ME5284

Products

PowerVault ME5084
Article Properties
Article Number: 000202221
Article Type: How To
Last Modified: 26 Sept 2025
Version:  6
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.