Glusterfs cliente FUSE black magic (alta disponibilidade automática)

1

Pergunta rápida sobre a magia negra do cliente Glusefs FUSE. Eu atualmente tenho um nó de gluster 3 fazendo um único volume de réplica. No meu cliente fusível gluster eu estou apontando para um dos nós glusterfs como um ponto de montagem. Percebi que após desligar o nó específico do glusterfs em questão, ainda consegui fazer leituras e gravações no volume e também notei que as alterações estão sendo feitas nas outras réplicas.

Então, minha pergunta é que tipo de magia negra o cliente Glusefs FUSE tem que é cluster aware?

Glusterfs vendeu sua alma ao diabo?

Eu notei que

The FUSE client allows the mount to happen with a GlusterFS “round robin” style connection. In /etc/fstab, the name of one node is used; however, internal mechanisms allow that node to fail, and the clients will roll over to other connected nodes in the trusted storage pool. The performance is slightly slower than the NFS method based on tests, but not drastically so. The gain is automatic HA client failover, which is typically worth the effect on performance.

Para esclarecer isso significa que o cliente FUSE está ciente do cluster? Se um nó morre, ele é capaz de rotear o tráfego para outros nós automaticamente?

Existe alguma outra documentação detalhada que eu possa ler sobre isso?

    
por reap0r 01.11.2018 / 21:53

1 resposta

0

On my gluster fuse client i am pointing to one of the glusterfs nodes as a mount point. I noticed after I shutdown the specific glusterfs node in question, i was still able to do reads and writes to the volume and also noticed that the changes are being made to the other replicas.

O cliente do fusível gluster usa o nó especificado no momento da montagem para buscar a configuração do volume. Uma vez que a configuração é obtida pelo cliente, ela abre conexões diretas separadas para os servidores gluster. Assim, a E / S de rede acontece diretamente entre o cliente e o amp; servidores e tráfego não são roteados através de um gateway como com NFS / SMB. Devido a isso, o cliente do fusível pode funcionar mesmo quando o nó especificado no momento da montagem é desligado.

    
por 05.11.2018 / 04:06