Solução de banco de dados vetorial com NetApp
Karthikeyan Nagalingam e Rodrigo Nascimento, NetApp
Este documento fornece uma exploração completa da implantação e gerenciamento de bancos de dados vetoriais, como Milvus, e pgvecto uma extensão PostgreSQL de código aberto, usando as soluções de armazenamento da NetApp. Ele detalha as diretrizes de infraestrutura para usar o armazenamento de objetos NetApp ONTAP e StorageGRID e valida o aplicativo do banco de dados Milvus no AWS FSX ONTAP. O documento elucida a dualidade arquivo-objeto do NetApp e sua utilidade para bancos de dados vetoriais e aplicações que suportam incorporações vetoriais. Ele enfatiza as capacidades do SnapCenter, produto de gerenciamento empresarial da NetApp, oferecendo funcionalidades de backup e restauração para bancos de dados vetoriais, garantindo integridade e disponibilidade de dados. O documento aprofunda ainda mais a solução de nuvem híbrida da NetApp, discutindo sua função na replicação e proteção de dados em ambientes locais e de nuvem. Ele inclui insights sobre a validação de desempenho de bancos de dados vetoriais no NetApp ONTAP, e conclui com dois casos de uso prático em IA generativa: RAG com LLM e ChatAI interno do NetApp. Este documento serve como um guia abrangente para aproveitar as soluções de storage da NetApp para gerenciar bancos de dados vetoriais.
A arquitetura de referência concentra-se no seguinte:
-
"Visão geral da verificação da solução"
-
ONTAP-for-NetApp ONTAP-ONTAP.html[Milvus with Amazon FSX ONTAP for NetApp – dualidade de arquivos e objetos]
-
"Proteção de banco de dados vetorial usando NetApp SnapCenter."
-
"Banco de dados vetorial com Instaclustr usando PostgreSQL: Pgvetor"