O protocolo CIFS (Common Internet File System) é um protocolo de compartilhamento nativo de sistemas operacionais Windows, que permite aos usuários finais acessarem arquivos compartilhados em um servidor, utilizando o protocolo TCP/IP.
Com o Clustered Ontap 8.3.1 o administrador do storage pode criar compartilhamentos CIFS, definir cotas de acesso e configurar o balanceamento de DNS, onde vários IPs respondem para um único hostname, o que garante redundância de acesso.
Abaixo, ilustraremos os passos necessários para criar um CIFS Server numa controladora rodando o Clustered Ontap 8.3.1.
Inicialmente, antes de configurar o CIFS Server, devemos atender alguns pré-requisitos. O principal deles é configurar a subnet na qual as lifs (Logical Interfaces) irão trafegar os dados dos clientes.
Na subnet, são definidos os endereços IPs, portas físicas, gateway e rede que serão utilizadas pelas lifs.
Para criar uma subnet, siga os seguintes passos:
- No painel esquerdo do System Manager, selecione a aba Cluster;
- No painel esquerdo, navegue até cluster_name > Configuration> Network;
- No painel direito, selecione a aba Subnet e em seguida Create;
Na janela “Create Subnet” preencha os campos da seguinte forma:
- “Subnet Name”: O nome da subnet, ex: demo;
- “Subnet IP/Subnet mask: endereço da rede e máscara de rede, ex: 168.0.0/24;
- “IP Address”: Neste campo, é possível definir vários endereços de IP para a subnet em criação. Caso seja necessário definir um Range de IP o input deve ser da seguinte forma: 168.0.131-192.168.0.139;
- “Gateway”: O gateway da rede configurada, ex: 168.0.1;
- Clique no botão
- Selecione Default e clique em
- Para verificar as portas existentes no Broadcast Domain selecionado, clique em Show ports on this domain. Em seguida, clique no botão Create para criar a Subnet;
Com a subnet criada, o próximo passo é criar o svm (Storage Virtual Machine) que será responsável pelo acesso e configuração do CIFS Server.
Para isso, siga os passos abaixo:
- No System Manager, abra a aba Storage Virtual Machines;
- Selecione o cluster e no painel direito;
- Clique em
- “SVM Name”: digite o nome da svm.
- No campo Data Protocols selecione os protocolos que serão configurados no SVM;
- No campo Security Style selecione NTFS;
- No campo Root Aggregate selecione o aggregate que será utilizado;
- No campo Search Domains insira o domínio no qual o CIFS Server será configurado;
- No campo Name Servers insira o endereço IP dos servidores Domain Controller;
- Clique em Submit e em seguida Continue.
- No campo Subnet, selecione a Subnet criada;
- No item PORT, clique em Browse para selecionar a porta física na qual a lif de dados irá residir.
- No campo CIFS Server Name complete com o nome do CIFS Server desejado;
- No campo Active Directory complete com o nome do Active Directory;
- No campo Administrator Name complete com a conta Domain Admin responsável pelo login do CIFS Server no domínio;
- No campo Administrator Password complete com a senha da conta Domain Admin;
- Por fim, clique em Submit & Continue.
- No campo Password preencha com a senha de gerenciamento da Storage virtual Machine e em seguida confirme em Confirm Password;
- Clique em Submit & Continue.
- Revise as configurações feitas na svm e para finalizar a configuração, cliquem em OK.
O CIFS Server foi configurado com sucesso, porém, durante sua configuração foi configurada uma lif de dados para a svm. As melhores práticas da NetApp recomendam que sejam criadas ao menos uma lif de dados de svm em cada node do cluster.
Para criar uma nova lif de dados para a svm, siga os seguintes passos:
- No painel esquerdo, navegue até cluster_name> Configuration>Network;
- No painel direito, selecione a aba Network Interface e em seguida clique em Create.
- No campo Name preencha com o nome da lif a ser criada;
- No campo Interface Role selecione Serves Data;
- No campo SVM selecione o svm criado no passo anterior;
- No campo Protocol Acess selecione os protocolos que serão configurados na lif;
- Selecione a opção Enable Management Access;
- Em Subnet selecione a subnet criada;
- Selecione a opção Auto-select the IP Address from this subnet;
- Na opção Port Selecione a porta física na qual a lif irá residir (a porta deve estar no outro node do cluster).
- Clique em Create;
Note que agora, a svm criada possui duas lifs de dados:
Por último, devemos configurar o DNS delegation para a svm criada para que os clientes possam de forma automática utilizar ambas as lifs de dados criadas. Para configurar o DNS delegation, o DNS Server deve delegar ao cluster a responsabilidade pela zona DNS correspondente ao hostname da svm, por exemplo: svm1.demo.netapp.com.
Uma vez que a delegação estiver configurada no servidor DNS, é hora de configurar a delegação no cluster. Para isso, acesse o cluster via CLI e digite os seguintes comandos:
network interface modify –vserver svm_name –lif lif_name –dns-zone fqdn_svm
Exemplo:
Para validar a delegação de DNS, por um servidor inserido no domínio, utilize o nslookup.
Pronto. A configuração do CIFS Server foi finalizada com sucesso, segundo as melhores práticas da NetApp.
A partir desta configuração, o administrador do storage pode criar volumes, qtrees e shares para disponibilização de dados aos clientes finais.
A configuração do CIFS Server é simples, mas deve ser feita com atenção e seguindo as melhores práticas da NetApp, a fim de prover disponibilidade, segurança e redundância dos dados.