Eu tenho um servidor de arquivos executando o Windows Server 2012 R2. Possui quatro unidades Western Digital RED de 6 TB. Quero hospedar minhas máquinas Hyper-V, conteúdo do WSUS (Windows Server Update Service) e WDS/MDT implantar ISO e arquivos lá, por exemplo.
São apresentadas opções SMB, NFS e iSCSI para conectar-se ao servidor. Ou seja, tenho a opção de configurar um compartilhamento via NFS ou SMB ou criar uma unidade iSCSI virtual na qual posso me conectar.
Como determino qual opção é mais ideal para soluções específicas ou não importa qual opção eu escolho, desde que o serviço possa acessar o armazenamento?
Responder1
São apresentadas opções SMB, NFS e iSCSI para conectar-se ao servidor. Ou seja, tenho a opção de configurar um compartilhamento via NFS ou SMB ou criar uma unidade iSCSI virtual na qual posso me conectar.
Para conexão direta a um servidor — para armazenamento verdadeiramente relacionado ao servidor — o iSCSI é a melhor opção. E você gerenciaria o acesso do usuário – via SMB/CIFS ou NFS – por meio do servidor.
Mas quando você diz a seguinte citação, fica um pouco confuso sobre qual é a sua pergunta: onde/como esse armazenamento está conectado ao servidor principal, para começar:
Como determino qual opção é mais ideal para soluções específicas ou não importa qual opção eu escolho, desde que o serviço possa acessar o armazenamento?
Este é simplesmente um servidor Windows físico com quatro unidades Western Digital RED de 6 TB? Ou este é um servidor que opera por conta própria e as quatro unidades Western Digital RED de 6 TB existem em um NAS?
Ou você está descrevendo sua conexão do lado do cliente? Significa que você terá este servidor Windows com quatro unidades Western Digital RED de 6 TB e deseja se conectar a ele?
Meu palpite é o mais tarde. Em geral, você só precisa usar o iSCSI se precisar configurar o armazenamento como se fosse uma unidade física conectada diretamente à sua máquina – mesmo que seja pela rede – já que o iSCSI é puramente espaço bruto. Ou seja, quando você se conecta por meio de um volume iSCSI recém-configurado, é necessário formatá-lo. Eu só faço isso quando há necessidade de armazenamento massivo e a conexão é bastante permanente, já que o iSCSI aloca espaço bruto para uso.
SMB/CIFS e NFS são as formas mais comuns pelas quais vários clientes remotos se conectariam a uma máquina para obter dados armazenados no compartilhamento. SMB/CIFS seria a melhor e mais comum forma de conexão. E as vezes que usei o NFS foi puramente quando um sistema operacional não Windows está conectado ao servidor. Como um servidor Linux que precisa acessar dados de alguma forma. Mas esteja avisado: o NFS pode ser um incômodo porque simplesmente não é tão simples de configurar no lado do cliente quanto o SMB/CIFS.
Então a divisão seria:
iSCSI:Armazenamento conectado à rede permanente e pré-alocado para um servidor que precise dele. É basicamente o mesmo que ter uma unidade externa em sua área de trabalho e todas as funcionalidades de compartilhamento precisariam ser gerenciadas pelo próprio servidor. No seu caso, eu recomendaria pré-alocar espaço bruto nesse dispositivo para o material do HyperV. E então usar o restante para SMB/CIFS ou NFS.
PME/CIFS:Esta seria a maneira como quase qualquer cliente pode se conectar remotamente ao seu armazenamento compartilhado diverso. Basta alocar espaço no servidor para compartilhamentos, definir permissões e pronto. Este não é espaço bruto, mas espaço conectado ao servidor. E permite que praticamente qualquer cliente de um sistema operacional se conecte remotamente. Mas você não pode fazer coisas que pode fazer no iSCSI, como tratar esse espaço como espaço bruto diretamente conectado.
NFS:Basicamente, a melhor alternativa alternativa com base no uso quando o SMB não funciona. Eu uso montagens NFS principalmente para configurações de Linux que de alguma forma precisam de conectividade geral de compartilhamento de arquivos, mas de alguma forma apenas agem de forma “estranha” com SMB/CIFS.
Responder2
Quando você diz que são apresentadas essas opções de conexão ao servidor, a que você está se referindo?
Para o HyperV, você provavelmente usaria um arquivo VHD(x) hospedado localmente na unidade exposta local no sistema operacional dos hosts. Existem motivos para usar alguns dos outros métodos, como o iSCSI, mas normalmente eles são para casos de uso em que você precisa de cluster ou failover ou possui uma SAN ou NAS.