¡Te damos la bienvenida al nuevo sysarmy --help! Para recuperar tu usuario pedí un password reset.

Solución de storage

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.

Respuestas

  • 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 healing#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.
  • 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,
  • 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
Este hilo ha sido cerrado.