Skip to main content
NetApp artificial intelligence solutions
O português é fornecido por meio de tradução automática para sua conveniência. O inglês precede o português em caso de inconsistências.

Procedimento de Implantação

Esta seção discute o procedimento de implantação da solução de banco de dados vetorial para NetApp.

Procedimento de implantação

Nesta seção de implantação, usamos o banco de dados vetorial milvus com o Kubernetes para a configuração do laboratório, conforme abaixo.

Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

O armazenamento netapp fornece armazenamento para o cluster para manter os dados dos clientes e os dados do cluster milvus.

Configuração de armazenamento NetApp – ONTAP

  • Inicialização do sistema de armazenamento

  • Criação de máquina virtual de armazenamento (SVM)

  • Atribuição de interfaces de rede lógicas

  • NFS, configuração e licenciamento S3

Siga os passos abaixo para NFS (Network File System):

  1. Crie um volume FlexGroup para NFSv4. Em nossa configuração para esta validação, usamos 48 SSDs, 1 SSD dedicado para o volume raiz do controlador e 47 SSDs distribuídos para NFSv4]]. Verifique se a política de exportação NFS para o volume FlexGroup tem permissões de leitura/gravação para a rede de nós do Kubernetes (K8s). Se essas permissões não estiverem em vigor, conceda permissões de leitura/gravação (rw) para a rede de nós K8s.

  2. Em todos os nós K8s, crie uma pasta e monte o volume FlexGroup nessa pasta por meio de uma Interface Lógica (LIF) em cada nó K8s.

Siga as etapas abaixo para NAS S3 (Network Attached Storage Simple Storage Service):

  1. Crie um volume FlexGroup para NFS.

  2. Configure um servidor de armazenamento de objetos com HTTP habilitado e o status do administrador definido como 'ativo' usando o comando "vserver object-store-server create". Você tem a opção de habilitar HTTPS e definir uma porta de escuta personalizada.

  3. Crie um usuário object-store-server usando o comando "vserver object-store-server user create -user <nome de usuário>".

  4. Para obter a chave de acesso e a chave secreta, você pode executar o seguinte comando: "set diag; vserver object-store-server user show -user <nome de usuário>". No entanto, a partir de agora, essas chaves serão fornecidas durante o processo de criação do usuário ou poderão ser recuperadas usando chamadas de API REST.

  5. Estabeleça um grupo de objetos-armazenamento-servidor usando o usuário criado na etapa 2 e conceda acesso. Neste exemplo, fornecemos "FullAccess".

  6. Crie um bucket NAS definindo seu tipo como "nas" e fornecendo o caminho para o volume NFSv3. Também é possível utilizar um bucket S3 para essa finalidade.

Configuração de armazenamento NetApp – StorageGRID

  1. Instale o software storageGRID.

  2. Crie um inquilino e um bucket.

  3. Crie um usuário com a permissão necessária.