Migrar do Apache Solr para o Amazon OpenSearch Serverless


Se você estiver executando o Apache Solr para pesquisa, agora é um ótimo momento para migrar para Serviço Amazon OpenSearch. Amazon OpenSearch sem servidor oferece um destino moderno e gerenciado que reduz significativamente a sobrecarga operacional. Assistente de migração para Amazon OpenSearch Service agora suporta fontes Apache Solr das versões 6.x a 9.x. O Migration Assistant agora inclui um assistente de IA que você pode controlar com suas ferramentas de IA preferidas. O assistente orienta você durante a migração, fornecendo um relatório detalhado com cronogramas, bloqueadores, esquema e tradução de consultas.

Nesta postagem, você aprenderá por que agora é a hora de aproveitar as vantagens da facilidade de operações e dos recursos nativos de IA do OpenSearch Serverless e migrar do Solr.

O desafio de gerenciar o Solr

Muitas organizações têm implantações do Solr em execução há anos, carregando dívidas técnicas acumuladas: versões mais antigas, patches personalizados e processos operacionais originados de engenheiros que saíram. A execução do Solr em produção requer investimento contínuo em atualizações, patches de segurança, monitoramento, recuperação de falhas e planejamento de capacidade. A carga operacional aumenta à medida que sua implantação envelhece e os engenheiros que a construíram avançam, deixando a equipe restante com um sistema que é difícil de modificar com segurança.

Enquanto isso, a pesquisa evoluiu. Os usuários interagem por meio de interfaces de chat e agentes de IA que sintetizam informações em seu nome. Esses padrões exigem compreensão semântica, recuperação híbrida e recursos de agente, como memória e suporte ao Mannequin Context Protocol (MCP). Pesquisa aberta é um conjunto de software program de código aberto para pesquisa, análise e observabilidade, licenciado sob a Licença Apache V2.0 e baseado no Apache Lucene. O OpenSearch fornece um conjunto amplo e profundo de recursos vetoriais para cargas de trabalho de IA: vários mecanismos (Pesquisa de similaridade de IA do Fb (FAISS) e Lucena), múltiplos algoritmos (Hierarchical Navigable Small World (HNSW) e Inverted File (IVF)), quantização para gerenciamento de custos, pesquisa híbrida com normalização de pontuação, pesquisa neural esparsa e uma estrutura de conector. Você pode usar a estrutura do conector OpenSearch para conectar-se aos seus próprios modelos hospedados em serviços como Amazon Bedrock e Amazon SageMaker. Com esses recursos, você pode criar pesquisa baseada em chat, potencializar agentes de IA e implementar fluxos de trabalho de geração aumentada de recuperação (RAG) em seu mecanismo de pesquisa.

A dívida técnica em patches personalizados e procedimentos não documentados pode tornar o envio de novos recursos no Solr lento e arriscado. OpenSearch Serverless fornece um mecanismo moderno com todos os recursos mencionados, juntamente com escalonamento automático e infraestrutura mínima para manutenção. Mesmo que você permaneça focado na pesquisa tradicional, o OpenSearch Serverless oferece resultados relevantes com menos esforço operacional.

O Amazon OpenSearch Serverless alivia o provisionamento de infraestrutura, o planejamento de capacidade e o gerenciamento do ciclo de vida dos dados. Você cria uma coleção, envia dados e executa consultas. O OpenSearch Serverless combina automaticamente a computação com sua carga de trabalho, aumentando de forma independente a indexação e a computação de pesquisa durante picos e dimensionando a computação para zero quando ocioso. Você paga apenas pelo armazenamento quando nenhuma solicitação estiver sendo processada. Para padrões de tráfego variáveis, OpenSearch Serverless pode custar até 60% menos do que um domínio do OpenSearch Service provisionado para pico.

O mecanismo vetorial suporta HNSW e FIV com FAISS e Lucene, além de técnicas de quantização para gerenciar custos à medida que sua coleção cresce. Com Enriquecimento Semântico Automáticovocê pode ativar um modelo esparso com uma única configuração para aumentar o texto com vetores e melhorar a relevância sem criar um pipeline de incorporação. A aceleração da GPU reduz o tempo de construção do índice HNSW de horas para minutos. OpenSearch Serverless também oferece suporte a agentes e fluxos de trabalho RAG.

Se sua carga de trabalho exigir controle rígido sobre a infraestrutura: tipos de instância específicos, configurações de plug-in personalizadas ou escala extrema além do alvo das implantações sem servidor, os domínios do Amazon OpenSearch Service são o destino alternativo. Os domínios oferecem controle complete sobre o cluster com provisionamento, aplicação de patches e backups com um clique. O Migration Assistant oferece suporte a ambos os destinos, para que você possa escolher o modelo de implantação adequado à sua carga de trabalho sem alterar sua abordagem de migração.

Assistente de migração para Amazon OpenSearch Service

O Migration Assistant tem ajudado os clientes a migrar do Elasticsearch e OpenSearch autogerenciados para o OpenSearch Service desde dezembro de 2023. Ele agora oferece suporte a fontes Solr. O Migration Assistant agora inclui uma experiência assistida por IA que você pode usar com suas ferramentas de IA preferidas, como Kiro, Claude Code e outras, para planejar uma migração, implantar a infraestrutura necessária e executar migração de tráfego histórico e em tempo actual.

Historicamente, as migrações exigiam semanas de planejamento e avaliações antes que qualquer movimentação de dados pudesse começar, e o processo period frequentemente sujeito a erros. A experiência assistida por IA fornece um fluxo de trabalho guiado por agente que ajuda você a estruturar, executar e validar sua migração de forma mais rápida e confiável. Você pode usar o próprio Migration Assistant para fazer sua avaliação ou conectar-se com as habilidades do Servidor AWS Mannequin Context Protocol (MCP). O Migration Assistant agora também suporta captura e reprodução de tráfego ao vivo para Solr, para que você possa validar o novo ambiente com cargas de trabalho reais antes de interromper.

O Migration Assistant oferece suporte a migrações para domínios OpenSearch Serverless e OpenSearch Service de uma variedade de versões Solr, Elasticsearch e OpenSearch. É de código aberto, portanto você pode usá-lo para migrar para o OpenSearch Serverless em todas as regiões comerciais da AWS e regiões AWS GovCloud (EUA) onde o OpenSearch Serverless está disponível.

Migrar agora

O OpenSearch Serverless oferece pesquisa vetorial, híbrida e semântica, escalonamento automático, computação escalonada até zero e zero sobrecarga operacional. O Migration Assistant for Amazon OpenSearch Service fornece as ferramentas assistidas por IA para chegar lá: planeje com o agente, implante a infraestrutura, execute um backfill a partir de seus backups do Solr e valide com captura e reprodução de tráfego em tempo actual antes de interromper. Comece apontando sua ferramenta de IA preferida para o Migration Assistant para obter um plano, cronograma e estimativa de custo.

Para obter mais informações, consulte o Documentação do Amazon OpenSearch Service e o Assistente de migração para Amazon OpenSearch Service documentação.


Sobre o autor

Migrar do Apache Solr para o Amazon OpenSearch Serverless

Jon Handler

Jon é arquiteto de soluções principal sênior para serviços de pesquisa na Amazon Net Providers. Jon trabalha em estreita colaboração com o OpenSearch e o Amazon OpenSearch Service, fornecendo ajuda e orientação a uma ampla gama de clientes que têm cargas de trabalho de pesquisa e análise de log. Antes de ingressar na AWS, a carreira de Jon como desenvolvedor de software program incluiu quatro anos codificando um mecanismo de pesquisa de comércio eletrônico em grande escala.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *