Almacenamiento con glusterfs

Almacenamiento con glusterfs

En determinados proyectos he necesitado montar un sistema de almacenamiento distribuido. Entre estos sistemas nos encontramos con drbd, ceph o glusterfs.

En este artículo montaremos este sistema de almacenamiento con glusterfs.

Esquema del proyecto

esquema

Requerimientos

Como se puede ver en la imagen, utilizaremos 3 servidores con 2 tarjetas de red cada uno. Una de las tarjetas la utilizaremos para la comunicación de la red local, mientras que la otra la utilizaremos en exclusiva para la replicación de glusterfs.

En cada uno de los servidores tendremos 2 discos duros. El primero (/dev/sda) lo utilizaremos para el sistema operativo, y el segundo (/dev/sdb) para los datos que queremos replicar.

NOTA: gluster almacena información en el directorio /var/lib/glusterd. Esta información se crea dinámicamente, por lo que si en algún momento glusterd no puede crear estos ficheros nos podemos encontrar con un comportamiento no deseado. Es necesario activar un sistema de monitorización para el disco duro para evitarlo.

El sistema operativo es CentOS 7 minimal. He seleccionado la opción minimal para la instalación para no tener software innecesario. También se puede preparar este entorno con otras distribuciones, pero en este caso he elegido CentOS pensando en futuras entradas que publicaré.

¡Hola mundo!

¡Hola mundo!

Con el título más universal empezamos un nuevo blog.

Blogs hay muchos pero en este voy a intentar mostrar mi día a día en el mundo empresarial. Como utilizar las herramientas de las que disponemos, no solo open source, para resolver los problemas con los que se pueden encontrar las empresas.

Read More Read More