Introdução ao Cluster CIFS Escalável Horizontalmente
O Cluster CIFS Escalável Horizontalmente da Synology permite criare uma unidade de armazenamento em cluster agregando recursos de armazenamento e computacionais de vários servidores Synology NAS. O Cluster CIFS Escalável Horizontalmente implementa uma arquitetura escalável sob demanda, permitindo que a capacidade de armazenamento seja expandida de forma linear ao adicionar mais servidores ao cluster.
Nas configurações do cluster, os servidores Synology NAS podem ser designados para assumir as seguintes funções -- Servidor de Armazenamento ou Servidor de Computação. Os servidores de armazenamento contribuem com discos rígidos para o espaço de armazenamento do cluster. Os servidores computacionais manipulam e distribuem solicitações de acesso a arquivos, aumentando assim a transferência de dados do cluster. O mesmo servidor pode ser designado como servidor de computação e servidor de armazenamento ao mesmo tempo.
Explicação dos Termos
- Volume do Cluster: O volume de um cluster é um conjunto de armazenamento de dados agregados, consistindo de 1 a 12 servidores Synology NAS. Cada servidor contribui com discos rígidos específicos, os quais são configurados em layout RAID 1/5/6 e constituem as unidades de armazenamento do volume de cluster. Apenas os discos rígidos não utilizados podem ser usados para criar um volume de cluster.
- Unidade de Armazenamento: A unidade de armazenamento é composta por discos rígidos configurados em RAID/1/5/6 em um servidor de armazenamento. As unidades de armazenamento constituem um volume de cluster.
- Compartilhamento de Cluster: Um compartilhamento de cluster é uma pasta compartilhada criada em um volume de cluster para organizar e compartilhar dados. Compartilhamentos de cluster podem ser acessados pelos usuários por meio do protocolo CIFS.
- Servidor de Armazemanto: Os servidores de armazenamento são servidores Synology NAS que contribuem com discos rígidos específicos para fazer parte do espaço de armazenamento de um volume de cluster.
- Servidor de Computação: Os servidores de computação são servidores Synology NAS que oferecem poder computacional para manusear e distribuir as solicitações de acesso a arquivos em vários servidores de armazenamento. Eles também oferecem serviços de CIFS, permitindo que os usuários ou aplicativos se conectem e acessar dados. É possível designar de 1 a 12 servidores para atuar como servidores computacionais. O IOPS (operações de entrada/saída por segundo) do cluster aumenta linearmente de acordo com o número de servidores computacionais designados.
Antes de começar
Consulte as observações a seguir:
- Apenas alguns modelos do Synology NAS suportam o recurso de Cluster CIFS Escalável Horizontalmente.
- Todos os servidores a serem incluídos no cluster devem ser associados ao Host CMS em CMS > Servidor > Adicionar.
Configuração do Cluster CIFS Escalável Horizontalmente
Assim que todos os servidores tiverem se conectado ao host CMS, será possível seguir as instruções abaixo para configurar o cluster CIFS escalável horizontalmente.
Para configurar um novo cluster:
- Vá para CMS > Visão Geral do Cluster e clique em Configurações de Cluster.
- Um assistente do configuração irá aparecer, solicitando que você complete as etapas a seguir:
- Criar Volume de Cluster: Crie um volume de cluster nos servidores de armazenamento para armazenamento de dados.
- Select Computing Server: Servidores computacionais são usados para processamento de solicitações de acesso a arquivos emitidos por clientes. Todos os servidores devem pertencer ao mesmo domínio/LDAP, de forma que seja necessário insetir o endereço e credenciais de login de seu servidor de domínio/LDAP. Se você não tiver um servidor de domínio / LDAP, será possível baixar e instalar o pacote Directory Server da Synology para criar seu próprio servidor LDAP.
- Configuração do Serviço de CIFS Clusterizado: É possível acessar o serviço de CIFS clusterizado por meio de um nome NetBIOS unificado ou o endereço IP de um servidor CIFS de sua escolha.
- Criar Compartilhamento de Cluster: Criar uma pasta compartilhada na parte superior do volume de cluster para organizar e compartilhar dados.
Balanceamento de Carga do Servidor de Computação
Quando o cluster estiver em funcionamento, recomendamos configurar o balanceamento de carga dos servidores de computação. Como todos os servidores de computação manipulam o serviço de CIFS no momento, o balanceamento de carga é necessário para distribuir solicitações de acesso a arquivos entre todos os servidores de computação. Há dois tipos de balanceamento de carga -- Balanceamento de Carga por Nome NetBIOS e Balanceamento de Carga por DNS de Repetição Alternada.
Balanceamento de Carga por Nome NetBIOS
Com esse método, quando um cliente usar o nome NetBIOS para acessar um compartilhamento de cluster, um dos servidores de computação irá responder à solicitação de forma aleatória, balanceando a carga da conexão entre todos os servidores de computação.
Balanceamento de Carga por DNS de Repetição Aleatória
O DNS de repetição aleatória distribui a carga de conexão dos servidores de computação dirigindo consultas para os servidores de computação de acordo com uma sequência rotativa. Com o DNS de repetição aleatória, cada consulta é direcionada a um servidor de computação diferente, distribuindo a carga de conexão geral entre os servidores.
A repetição aleatória pode ser configurada no servidor DNS em seu ambiente. Se você não tiver um servidor DNS em seu ambiente, será possível instalar o pacote DNS Server da Synology e configurar seu registro de recursos DNS.
Para configurar o DNS de repetição aleatória:
- Instale e configure o DNS Server de acordo com esse tutorial.
- Vá para a página Zonas, selecione uma zona mestre e clique em Editar > Registro de Recursos.
- Clique em Criar > Tipo A. Insira um nome de host (por exemplo: se o nome de seu cluster e FQDN for [Seu Nome de Host].[Seu Nome de Domínio], o nome de host será cluster.synology.com) e insira o endereço IP de um de seus servidores de computação.
- Repita a etapa acima até que todas os servidores de computação estejam incluídos no registro A. Observe que o nome de host deve ser idêntico em todos os registros A para servidores de computação.
- Aponte seu computador para o servidor DNS recém-criado. Deve ser possível acessar o servidor CIFS clusterizado usando o FQDN (por exemplo: cluster.synology.com).