Junio. 21. 2023

PetaSAN: el sistema de almacenamiento que ofrece rendimiento, seguridad y flexibilidad

Si Proxmox ayuda a crear servidores virtuales y LibreNMS a realizar la monitorización, PetaSAN ofrece el soporte para gestionar el almacenamiento de la información.

Por qué PetaSAN

PetaSAN nos ha permitido disponer de un sistema de almacenamiento de alta disponibilidad con capacidad suficiente para cubrir las necesidades de una empresa a un precio reducido en comparación con otras soluciones comerciales, ya que su funcionamiento no está ligado desde su desarrollo al uso de marcas concretas de discos duros o servidores.

PetaSAN puede configurarse de forma óptima con cualquier tipo de infraestructura, y puede evolucionar en función de las necesidades.

El aspecto más relevante del uso de PetaSAN es la utilización del sistema de archivos CEPH. Este sistema exclusivo para software basado en Linux se encarga de ofrecer una "alta disponibilidad" del almacenamiento de datos. PetaSAN hace de cada servidor un nodo y genera "clusters", que dividen la información alojada en la red. Esto garantiza el uso adecuado de la capacidad de almacenamiento y la flexibilidad.

Además, las partes tienen copias en diferentes nodos y, por lo tanto, los archivos globales pueden ser rearmados en caso de apagado del servidor, sin el riesgo de perder datos. Otra ventaja muy importante es que PetaSAN nos permite ofrecer rápidamente que nuestros servidores se conecten al almacenamiento a través de protocolos como iSCSI, CIFS / SMB, NFS, S3 y Ceph de forma nativa.

En el caso de EdgeUno, los sistemas de almacenamiento se han construido con cuatro servidores de una unidad de rack, con capacidad para albergar 12 discos duros. Por lo tanto, es posible tener dos discos duros pequeños (en raid 1) para el sistema operativo y el resto de las unidades dedicadas al almacenamiento.

En EdgeUno se han utilizado discos SSD SAS de 4TB, permitiendo disponer de más de 20TB de espacio en alta disponibilidad para sistemas de almacenamiento con velocidades de escritura en disco muy cercanas a los 12Gbps. Esta implementación ha permitido ofrecer un sistema de almacenamiento estable y fiable para sistemas internos y clientes del CLOUD servicio.

La interacción entre el software libre y EdgeUno

Más allá de las consideraciones técnicas, es importante señalar los diferentes tipos de interacciones que se producen al utilizar herramientas como Proxmox, LibreNMS y PetaSAN.

En primer lugar, la interacción entre las propias herramientas: como decíamos antes, no se trata de herramientas que ofrezcan soluciones totales, sino de la integración de varias herramientas flexibles que pueden adaptarse a usos específicos y conectarse eficazmente. En segundo lugar, la interacción de los equipos técnicos encargados de resolver los problemas operativos de la empresa y las comunidades de desarrollo de software libre, aportando innovación y contribución social, y en tercer lugar, el trabajo en comunidad que se hace necesario entre los miembros del equipo.