1
Solución de storage

Open 4 Respuestas 22 Views
Hola a todos!

Quería pedir opiniones e ideas acerca de dos tipos de soluciones de storage. La solución sería para un rack (en principio) que consiste en varios servidores donde corre una aplicación web con bases de datos en mysql en el mismo server. Las opciones que estamos manejando son comprar una solución tipo caja (NetApp, EMC) vs Hardware Comodity con ceph. Ambos casos serían over ethernet (conexiones de 10 Gb/s ). Buscamos al rededor de 50 TB por rack de almacenamiento, considerando ir a all flash pero no se descarta una solución híbrida. Tamibién tener en cuenta el tema del soporte y la complejidad de la implementación. Imagino que ceph es algo que llevaría más trabajo en principio familiarizarse y armar algo sobre los servers que usemos como storage contra una caja de NetApp que te muestra un block device y listo.
Sé que no estoy dando tanta información pero no sé bien qué comentar tampoco y quería saber pros y contras de cada una digamos o consideraciones especiales.

Muchas gracias! Saludos.
Rq.

4 Respuestas

2
Hola, cómo estás?

Tenés prioridad En costo o En soporte?

Si no estás obligado a cumplir un estándar En la arquitectura, una solución de bajo costo, simple de implementar y escalable es usar un chasis supermicro con la cantidad de bahías y discos que requieras con una instalación de freenas.

Si tu prioridad es soporte mis mejores experiencias fueron con emc2.


Saludos.
respondido por Damian Mar 21, 2018
2Comentarios
comentado por RQ23A (210 puntos) Mar 21, 2018
editado por RQ23A Mar 21, 2018
En principio la prioridad es soporte así que muchas gracias por la data! emc está dentro de las soluciones investigadas del lado de solución comercial tipo caja.
La solución actual implica cajas jbod conectadas por SAS a switches SAN a su vez conectadas a lo servers. El costo de mantenimiento (en horas de trabajo) de esta solución nos fue bastante alto y nos trajo infinitos problemas. Por eso hago énfasis en la parte de soporte. Pero también en una solución que sea más fácil de administrar, más usada, más versátil.
Gracias!
comentado por babblo (1,220 puntos) Mar 22, 2018
Ahí fue mi +1 por FreeNAS. Pero si te preocupa el soporte, podés optar por contratarlo a quienes lo fabrican o incluso comprarles el hard a ellos.

Ellos = iXsystems ( https://www.ixsystems.com/ ) son serios, saben y no te masacran como los ridículos de EMC y otros dinosaurios .
2
CEPH, es mucho mas simple de lo que parece, y podes hacer un par de pruebas que te permiten entender mejor como funciona y como optimizarlo en los puntos que necesitas, para mi le gana a cualquier storage por la flexibilidad que tiene:

- Escala genial, mas nodos o mejores discos en los nodos. Como mejor te resulte comodo (o financieramente comodo)
- Esta diseñado para no tener un SPOF, con arquitectura redundante por todos lados.
- Self Healing que funciona como deberia ser: totalmente automatizado. ( http://docs.ceph.com/docs/master/architecture/?highlight=self%20healing#smart-daemons-enable-hyperscale )
- Cache: podes meter capas de cache con SSD/NVME con lazy uipdate del backend mecanico ( http://docs.ceph.com/docs/master/dev/cache-pool/ )
- Podes segmentar el storage: volumenes full sssd y otros mecanicos para archive.
- Tenes un monton de metodos de acceso: block storage (lo vez como un block device en el equip), NFS/CIFS, cephfs, hdfs, S3 api, etc.
respondido por qlixed (10,630 puntos) Mar 21, 2018
1Comentarios
comentado por RQ23A (210 puntos) Mar 21, 2018
Buenísima la data! Ahora leo la documentación que mandaste.

Muchas gracias!
0
Hola, Nexentastor con ZFS es una appliance que me ha dado muy buenos resultados para Storage de VMware. Podes montar un array custom fácilmente con hardware Supermicro, Dell, Cisco, Lenovo,   integrar también los servicios  NFS, SMB, FC y iSCSI en la misma solución.

https://nexenta.com/products/nexentastor

Examinando la página, encuentro que ofrecen otras soluciones mas modernas que no he probado aún pero que se ven interesantes.

https://nexenta.com/

Saludos,
respondido por rd (2,520 puntos) Mar 21, 2018
1
Si querés todo en una caja mágica están las soluciones de los dinosaurios (EMC, hoy dell y sus competidores) con sus parafernalias.

En la poca experiencia que tuve usandolo me pareció una decepción  de storage fibre channel de dell (MD38XX): el firmware tuvo problemas que para solucionarlos había que apagar por completo al equipo para actualizar, eso no aseguró nada porque aún quedó el equipo con un problema de controladora preferida y la alarma indicando eso tapando otras alarmas más relevantes.

CEPH me gustó más para el contexto en que estuve (que es hardware diverso, presupuesto acotado, sin suscripciones de soporte y alta disponibilidad de servidores de marca y clones AMD64 ). Vas agregando equipos  horizontalmente y listo, si alguno explota y tenés apropiadamente configuradas las réplicas no importa, se rebalancea y separás al muerto del cluster para darle atención. Las contrapartidas que no llegué a evaluar bien fueron el consumo relativo en impacto energético ni pensar bien el costo en espacio por tener más equipos (que dependerá de qué equipos, claro). En ceph también descansás sobre hardware, pero vos elegís qué hardware.

Existe también Nutanix, no lo llegué a evaluar, pero sé que lo están usando con soporte y todo esa parafernalia en uno que otro contexto gubernamental de alguna provincia del interior del país.

No es una solución lo que te estoy diciendo, pero espero que te abra el panorama
respondido por MAbeeTT (2,350 puntos) Mar 24, 2018
1Comentarios
comentado por RQ23A (210 puntos) Mar 27, 2018
Me re sirve la data. Muchas gracias por contestar!
...