Tamaño de banda RAID-0 para Ceph OSD

Tamaño de banda RAID-0 para Ceph OSD

Tengo 3 servidores que usaré para un nuevo clúster Ceph. Es mi primer "patio de juegos" de Ceph... Cada servidor tiene discos duros de 2x1TB y 6x2TB conectados a dos controladores SAS separados de 4 canales, cada uno con 1GB de caché + BBU, por lo que planeo optimizarlos para el rendimiento.

Los primeros dos discos se usarán como una matriz RAID-1 para el sistema operativo y probablemente para revistas (aún estoy investigando sobre eso).

Las unidades 3 a 8 se expondrán como dispositivos RAID-0 separados para poder utilizar las cachés del controlador. Sin embargo, estoy confundido acerca de cuál será el mejor tamaño de tripa y como no puedo cambiarlo más tarde sin perder datos, decidí preguntar aquí. ¿Alguien puede explicarlo? El valor predeterminado para los controladores (LSI 9271-4i) es 256k. Veo algunos documentos que mencionan stripe width(por ejemploaquí) por defecto es 64kb, pero todavía no estoy seguro de eso. Curiosamente no hay discusiones sobre este tema. Tal vez porque mucha gente ejecuta este tipo de configuraciones en modo JBOD o porque simplemente no importa mucho...

Dado que este será mi primer grupo, intentaré mantener la configuración predeterminada tanto como sea posible.

Respuesta1

Hace un año tuvimos que tomar la misma decisión. De acuerdo aEste artículo, el uso de RAID 0 puede aumentar el rendimiento en algunos casos.Según recomendaciones de disco duro CEPH y FS, se sugiere desactivar la caché del disco duro. Así que creo que los puntos principales de esos 2 artículos juntos: es mejor usar JBOD y desactivar la caché de escritura de los discos duros.

Respuesta2

MaksaSila tiene razón en su mayor parte, pero lo malinterpreta un poco. Los cachés de las unidades deben tener la caché de escritura deshabilitada, ya que no está respaldada por batería. Sin embargo, usar el controlador SAS respaldado por batería para la caché de escritura RAID0 está bien y ayudará al rendimiento; esto es diferente de la caché de escritura interna de la unidad (que estoy de acuerdo debería estar deshabilitada).

información relacionada