O NAS do ZFS pode armazenar vários hosts de armazenamento?

2

é possível servir blocos de armazenamento para vários hosts usando o protocolo iSCSI?

cada bloco é reservado para um escritor (host)

é limitado apenas pelas portas NIC disponíveis?

update: solução de armazenamento compartilhado com base no ZFS. A finalidade principal é veicular isso em várias VMs - o iSCSI é considerado. Minha pergunta: é iSCSI LUN 1-para-1, significando que apenas 1 host pode escrever?

    
por John-ZFS 12.02.2011 / 04:08

3 respostas

5

Não sei se entendi completamente sua pergunta. Um sistema Solaris que executa o ZFS pode fornecer armazenamento iSCSI a outros hosts com backup de volumes ZFS ("zvols"). O FreeBSD também pode fazer isso, embora a implementação do iSCSI não seja tão agradável nem integrada ao ZFS.

Um iSCSI LUN pode ser compartilhado por vários gravadores - desde que eles estejam executando o sistema de arquivos apropriado para cluster, para suportar a coordenação necessária. Exemplos de sistemas de arquivos em cluster são VMFS (usados pelo VMware), GFS, GPFS e assim por diante.

Um iSCSI LUN pode ser facilmente compartilhado por vários hosts se apenas um estiver usando-o em um determinado momento (por exemplo, em um ambiente de failover em que um host assumirá se o host principal falhar).

O limite de quantos hosts você pode atender não está disponível em portas NIC ... é (a) sua largura de banda disponível e (b) seus requisitos de IO. Se você não está fazendo um io intensivo, pode dar suporte a muitas máquinas em uma única NIC gigabit.

    
por 12.02.2011 / 04:17
2

Sim, um NAS do ZFS pode predefinir iSCSI LUNS ou zvols para vários servidores. Isso é comumente usado como uma forma de fornecer armazenamento para vários hosts VMWare. Se você não está falando sobre uma solução de virtualização, isso ainda é possível. Número de interfaces NIC não importa. Idealmente, você terá dois ou mais. O que exatamente você está procurando fazer?

    
por 12.02.2011 / 04:19
2

O armazenamento em block não tem nada a ver com o ZFS (o sistema de arquivos ZFS, pode ser compartilhado em um protocolo NAS como CIFS ou NFS - o ZFS não funciona no armazenamento de blocos compartilhados a partir da gravação deste). Partes do ZPools podem ser compartilhadas pelo iscsi, isso faz parte do ZFS, mas não acho que seja o que você está procurando.

O iSCSI (um protocolo SAN, não um protocolo NAS) pode atender muitos clientes (iniciadores), é limitado principalmente pela capacidade de coordenação dos clientes, que é mais frequentemente feita através de SCSI3-PR (o iSCSI Target deve suportar isso para o trabalho).

O número de NICs e / ou Portas (que não é necessariamente a mesma coisa) não leva em consideração nenhum dos itens acima (exceto que você precisa de pelo menos um obviamente).

    
por 12.02.2011 / 04:15