Servidor de armazenamento / arquivo Linux a ser usado no ambiente Windows

2

Eu preciso criar um servidor de armazenamento (servidor de arquivos) para armazenar backups e arquivos de usuários de máquinas Windows. Estou pensando em pegar o CentOS 6.3 como um novo sistema operacional de servidor e configurar o compartilhamento de samba. De repente me deparei com GlusterFS, que parece ser mais avançado e escalável ...

Então, a questão é que devo considerar o uso do GlusterFS ou devo ir de maneira mais fácil e apenas usar o samba?

    
por Alex D 04.09.2013 / 01:07

4 respostas

2

A resposta correta depende de quanto você pretende escalar.

GlusterFs é bom se você planeja ter vários nós de dados e requisitos como HA, nenhum ponto único de falha e escalabilidade quase linear.

Uma opção, caso você não planeje ter vários nós, pode ser o ZFS. Ele basicamente substitui o xfs + lvm e oferece a você o gerenciamento e a agregação de volumes fora da caixa, recursos de autocorreção, desduplicação de dados, compactação de dados, snapshot e também compartilhamento de smb, iscsi e nfs.

Se desejar, você também pode combiná-los, tendo blocos brilhantes sobre discos zfs.

    
por 06.09.2013 / 16:25
1

O Windows (ainda) não possui um cliente nativo do Gluster. Então você tem que conectá-lo via samba ou NFS para windows. Em outras palavras, outro servidor entre gluster e windows que monta o volume gluster e o reexporta usando samba ou nfs.

Você também pode querer usar o Ceph. Mas, novamente, nenhum cliente nativo do Windows e você terá que reexportar também. A partir da memória, o Gluster possui um servidor NFS embutido (embora não forneça os recursos de clustering / failover do próprio gluster).

Na sua situação particular, eu não estaria olhando para Gluster ou Ceph agora. Esses sistemas de arquivos são mais usados em uma grande organização ou data center, onde você espera aumentar muito rapidamente suas necessidades de armazenamento. Eles são projetados para serem executados em vários servidores também. Se você usá-lo para servir a janelas, você acabaria tendo que executar um servidor samba de qualquer maneira e conectar seus clientes Windows a isso.

Basta obter um servidor com um número adequado de compartimentos de armazenamento e RAID os discos. Na nossa situação, estamos realmente usando um PC padrão, mas com um gabinete que pode ter várias baias de unidade (não hotswap). Estamos usando o software raid linux no modo raid 5, o que nos dá cerca de 8TB de armazenamento. Ele está funcionando muito bem como um NAS simples para backups e necessidades básicas de compartilhamento de arquivos. Não é um servidor crítico, portanto, a falta de hardware hot swap não é um problema.

    
por 04.09.2013 / 03:31
1

O Gluster permite que os clientes se conectem usando o Samba. Em um ambiente de servidor único, você provavelmente não notará muita diferença entre o Samba e o Gluster regulares. Se você quiser que o compartilhamento seja dimensionado e distribuído / com alta disponibilidade, talvez seja uma boa ideia.

O uso do Gluster provavelmente será mais complicado para começar, mas pode valer a pena o investimento se o seu servidor de backup precisar aumentar de tamanho.

Faça uma leitura das poucas páginas localizadas aqui. Isso deve ajudá-lo a decidir se é certo para você

Gluster - Primeiros passos

    
por 04.09.2013 / 02:54
1

Eu não tenho muita experiência com glusterfs em produção, mas nesses cenários eu implantei algumas edições comunitárias do appliance NAS do Openfiler que é baseado no rPath Linux.

Mas isso não é tão importante. Mais interessante é o conjunto de recursos que possui. Suporta protocolos de rede baseados em arquivo NFS, SMB / CIFS, HTTP / WebDAV ou FTP, protocolo de rede de área de armazenamento baseado em bloco iSCSI (iniciador e destino), cotas de sistema de arquivos, integração com o Active Directory e mais. Ele aproveita o Linux LVM para gerenciamento de volume e todos esses recursos são facilmente configuráveis a partir do gerenciamento unificado baseado na Web, de modo que não é tão necessário entender realmente como ele funciona.

    
por 04.09.2013 / 08:59