Passer au contenu principal
  • Passer des commandes rapidement et facilement
  • Afficher les commandes et suivre l’état de votre expédition
  • Profitez de récompenses et de remises réservées aux membres
  • Créez et accédez à une liste de vos produits
  • Gérer vos sites, vos produits et vos contacts au niveau des produits Dell EMC à l’aide de la rubrique Gestion des informations de l’entreprise.

PERC - Performance concerns for RAID controllers without cache (H330,H310,S130, S110, S300, S100, H200, SAS 6/iR, SAS 5/iR)

Résumé: This article provides information about performance limitations for RAID controllers without cache memory.

Cet article a peut-être été traduit automatiquement. Si vous avez des commentaires concernant sa qualité, veuillez nous en informer en utilisant le formulaire au bas de cette page.

Contenu de l’article


Symptômes

Issue:

The performance of the RAID controller is less than expected.

RAID controllers that do not have cache (or when cache is disabled) incur additional overhead for RAID calculations and writes that may significantly reduce performance.  This is a hardware limitation for all controllers without cache.

Cause

List of RAID controllers without cache:

  • SAS 5/iR supports RAID 0 (Integrated Striping) and RAID 1 (Integrated Mirroring)
  • SAS 6/iR supports RAID 0 (Integrated Striping) and RAID 1 (Integrated Mirroring)
  • H200 supports RAID 0, RAID 1 and RAID 10
  • S100 supports pass-through (non-RAID), RAID 0, RAID 1, RAID 10 and RAID 5
  • S300 supports pass-through (non-RAID), RAID 0, RAID 1, RAID 10 and RAID 5
  • S110 supports RAID 0, RAID 1, RAID 10, and RAID 5 
  • S130 supports RAID 0, RAID 1, RAID 10, and RAID 5 
  • H310 supports pass-through (non-RAID), RAID 0, RAID 1, RAID 10 and RAID 5
  • H330 supports pass-through (non-RAID), RAID 0, RAID 1, RAID 10, RAID 5 and RAID 50

Résolution

Detailed information:

RAID controllers without cache (or with cache disabled) force additional I/O to wait until the previous I/O is completed. Additionally, RAID functionality incurs significant overhead due to the data protection features. WRITE I/Os must be accompanied by several READ I/Os, in addition to redundancy calculations (Parity or Mirroring). RAID 5 writes incur the most overhead due to the need to perform reads from every drive multiple times before the write is completed.

Without cache, the write performance of an array may fall to speeds that are less than the write performance of a standard SATA port (approximately 30MB/s).  Enabling the write cache of the hard drives (Disk Cache Policy) may increase write performance, but also increases the risk of data loss in the event of power fluctuation/loss.  

RAID controllers with cache (H730(P),H710(P), H700, PERC 6, PERC 5, etc.) are able to buffer large amounts of I/O operations which can be calculated and written to the applicable disks at a later time.  RAID 5 performance can typically be in the 100-150MB/s range (or higher) for a controller with cache depending on how many drives are in the array. 

It is important to note that performance results vary widely depending on many factors.  Usage of the array (bandwidth, writes, reads) can have a major impact on the overall performance.  For example, when using an H310 controller, performance may be satisfactory when usage is low.  As usage increases to the maximum bandwidth threshold of the controller however, performance may drop dramatically.  Upgrading to a faster controller with cache will almost universally improve performance substantially across all spectrums of usage and demand.

Propriétés de l’article


Produit concerné
Servers, PowerEdge, Serial Attached SCSI 6iR Integrated and Adapter, PowerEdge RAID Controller 6i, PowerEdge RAID Controller H200, PowerEdge RAID Controller H310, PowerEdge RAID Controller H330, PowerEdge RAID Controller S100 , PowerEdge RAID Controller S110, PowerEdge RAID Controller S130, PowerEdge RAID Controller S300 ...
Dernière date de publication

06 oct. 2021

Version

4

Type d’article

Solution