Rendimiento de velocidad de disco en una SAN


11

Actualmente estamos buscando comprar una SAN, y tenemos algunas preocupaciones sobre la velocidad de los discos que vamos a poner en la matriz. Normalmente habríamos elegido discos de 15k en vez de 10k cada vez, pero uno de los proveedores nos ha dicho que no notaremos mucha diferencia entre los 2, y la diferencia de precio es bastante diferente.

Estamos viendo una HP 2040 o 4400 san, con discos SAS. ¿No veremos mucha diferencia entre los discos, y si no, por qué?


2
Sin saber cuáles son sus requisitos de rendimiento, no hay realmente una buena manera de decirle si verá una diferencia notable entre las unidades SAS de 10k y 15k. Además, hay una GRAN diferencia entre un HP MSA 2040 y un EVA 4400: ¿por qué incluso miraría un EVA sobre un 3Par en este momento?)
Rex

Gracias por los capítulos de respuestas, ¡ahora tiene un poco más de sentido!
beakersoft

@beakersoft ¿Pero qué pasa con los detalles del medio ambiente?
ewwhite

Respuestas:


9

El rendimiento del almacenamiento puede ser un poco complejo, pero la afirmación subyacente es cierta. 10k o 15k tienen un rendimiento similar, en su mayor parte. Si los coloca uno al lado del otro haciendo el tipo de trabajo en el que los discos son peores (E / S de bloques pequeños aleatorios), medirá una diferencia, pero la realidad es que con la mayoría de los controladores de almacenamiento, eso es bastante raro.

En estos días, con la mayoría del almacenamiento capaz de colocar puntos calientes en su propio nivel, la necesidad de un nivel pesado de 15k se reduce en gran medida, porque la mayor parte del trabajo intensivo de lectura de E / S se puede colocar en un nivel superior de SSD. En mi entorno, el único lugar donde realmente los necesitamos es para enormes bases de datos que permanecen quietas el 99% del tiempo, pero necesitan un rendimiento excelente para informes trimestrales y anuales que tocarán casi todos los datos.


11

Por lo general, no notará la diferencia entre los modernos discos SAS empresariales de 2.5 "y 10k y 15k en algo así como una matriz de almacenamiento HP MSA 2040 ... Se encontrará con otras limitaciones de la plataforma antes de que se convierta en un problema. Cuando las personas están preocupadas por eso diferencia de latencia, casi tiene más sentido perseguir SSD (que son compatibles con la unidad 2040).

Con todo el almacenamiento, esto se reduce a sus patrones de acceso anticipados (¿sesgo de lectura / sesgo de escritura / mixto?), Requisitos de rendimiento de la aplicación (base de datos / aplicación / virtualización?), Transporte (fibra / SAS / iSCSI) y composición de matriz ( Nivel RAID, # de discos).

¿Puede proporcionar más detalles sobre lo que planea hacer con la matriz? Podré aclarar esta respuesta.


8

El "rendimiento" incluye dos métricas principales para el acceso al disco: ancho de banda e IOps.

La velocidad de rotación de los discos de disco afecta principalmente a IOps. Discos más rápidos => más IOps.

Tengo discos antiguos más baratos de 5400 RPM en un servidor doméstico que pueden extraer 85 MBps. Un Seagate 300GB Cheetah 15K.7 (disco muy moderno) se especifica a solo 125 MBps, no mucho más rápido, pero 10 veces el precio.

Pero mis unidades obtienen IOps muy pobres , como apenas en los dos dígitos. Necesitas IOps si estás haciendo muchas pequeñas lecturas / escrituras por todo el lugar. La unidad Cheetah obtiene 500 IOps (en promedio). Entonces, al escribir una tonelada de archivos pequeños o muchas pequeñas actualizaciones de DB, el Cheetah será aproximadamente 50 veces más rápido.

Actualmente hay 5400, 7200, 10k y 15k discos comúnmente disponibles. Lo que necesita depende de lo que haga con ellos. Para el almacenamiento de archivos, los discos lentos son baratos y aún obtienen un buen ancho de banda. Para OLTP, querrás la IOps más alta que el dinero pueda comprar. La mayoría de las personas caen en algún lugar en el medio.


2

Normalmente habríamos elegido discos de 15k en vez de 10k cada vez, pero uno de los proveedores nos ha dicho que no notaremos mucha diferencia entre los 2

Eso es totalmente cierto si eso no es una SAN de gama baja. El almacenamiento en caché, especialmente cuando se instala un búfer SSD más grande, puede eliminar esas diferencias. Por ejemplo, ahora estoy haciendo frente regularmente a archivos con 600mb - 900mb / segundo. En un Raid 6 de discos de 5400 RPM. Las latencias están regularmente en un solo dígito bajo a pesar de las grandes cargas de trabajo aleatorias y de escritura. ¿El truco? Un búfer de reescritura SSD del 20%.

Por lo tanto, en un san "adecuado" con algo de amortiguación puede que no veas tantas diferencias. De hecho, diría que malgastas un montón de dinero.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.