Por que usar o NAS para acessar arquivos, por que não o SAN? [duplicado]

1

A SAN é nível de bloco, o NAS é o nível de arquivo. Nível de bloco significa blocos de acesso de aplicativos, enquanto no nível de arquivo eles usam arquivos.

Agora, também podemos criar um sistema de arquivos no sistema operacional do servidor para armazenamento em nível de bloco, portanto, qual é a vantagem de usar o acesso em nível de arquivo com o NAS.

Por favor, limpe minhas dúvidas e erros.

    
por Drt 16.01.2013 / 10:13

4 respostas

3

Ao usar o SAN, o SO e o sistema de arquivos precisam estar cientes de que as alterações nos blocos podem ser feitas por vários sistemas em um, criando possíveis problemas no sistema de arquivos.

Alguns sistemas podem lidar com isso (projetados para esse tipo de acesso) como o VMware vmfs, mas a maioria (servidor e cliente) é projetada para ser um acesso único aos sistemas de arquivos em um nível de bloco = > se houver apenas uma pequena chance de acesso duplicado, você realmente desejará usar algum acesso em nível de arquivo, que pode ser tratado nesses sistemas (= multiusuário) = > NAS

tsg

    
por 16.01.2013 / 10:18
2

Now, we can also create file system on server operating system for block level storage, so what is the advantage of using file level access with NAS.

  • Você não está se limitando a sistemas de arquivos com reconhecimento de cluster, que são poucos e com seus próprios problemas (o problema em si é complexo).
  • Um NAS tem segurança no nível de arquivo, o que é muito importante para qualquer acesso a arquivos no nível comercial. Em uma SAN, você pode fazer isso no nível do disco, mas cada máquina pode ler todo o disco, o que significa que você pode fazer uma análise no nível do disco. Um NAS pode regular o acesso na interface de rede de forma eficiente.

Isso é muito bonito. Geralmente, o SAN é usado para

  • Acesso a um único computador (remotoa inicialização para um volume sem discos internamente)
  • Armazenamento de back-end (nenhum usuário vai lá, apenas computadores)

Um NAS, por outro lado

  • É usado para acesso de vários usuários, pois tem melhor segurança (pode filtrar arquivos que as pessoas não podem ver) em um sistema de arquivos.

Tecnicamente não há muito diferente. Muitos SAN podem servir como NAS, praticamente todos os NAS também podem funcionar como SAN. Não há hardware necessário para uma SAN - muitas pessoas pensam que a SAN é uma controladora de Fibre Channel. Isso é "tecnologia antiga". Sim, eles são dominantes, mas também não são particularmente rápidos. 10G, Infiniband são melhores (particularmente infiniband) quando você pode usá-los. Isso realmente nos dias de hoje é mais uma separação lógica.

O mais importante em muitos casos é o limite de confiança. Mesmo com sistemas de arquivos em cluster - seria totalmente estúpido distribuir arquivos através de uma SAN, quando cada computador pode ver o DISCO COMPARTILHADO TODO, baixá-lo e tentar descriptografar o sistema de arquivos. Um NAS tem uma API segura definida aqui - você pede um arquivo, se o NAS diz que não está lá, você não pode acessar o disco para contornar isso.

    
por 16.01.2013 / 13:11
0

A principal vantagem do NAS é que dispositivos diferentes podem acessar o mesmo sistema de arquivos ao mesmo tempo.

    
por 16.01.2013 / 10:20
-1

Provavelmente, o sistema de arquivos mais comum no NAS é o NFS, que pode ser acessado facilmente a partir de vários dispositivos ao mesmo tempo. Existem soluções para uso de vários dispositivos também na SAN, mas você precisa de um sistema de arquivos global, que pode ser considerado não tão fácil de configurar.

    
por 16.01.2013 / 13:02