Servidor cloud para Elasticsearch na Europa: hospedagem de busca EU

Servidor cloud para Elasticsearch na Europa: hospedagem de busca EU

Servidor cloud para Elasticsearch na Europa: hospedagem de busca EU

Elasticsearch e a espinha dorsal da pesquisa de texto completo, analitica de logs e stacks de observabilidade em aplicacoes modernas. Para empresas que lidam com dados sobre usuarios europeus, onde esse indice de pesquisa vive tem implicacoes diretas para a conformidade com o RGPD e os tempos de resposta das consultas.

Por que a residencia de dados na UE importa para Elasticsearch

Os indices do Elasticsearch geralmente contem conteudo gerado por usuarios, logs comportamentais e dados de documentos vinculados a identidades individuais - todos dados pessoais sob o RGPD. A hospedagem em um servidor EU operado por uma empresa europeia significa que seu indice de pesquisa nunca sai da jurisdicao da UE.

A proximidade de rede tambem importa para pesquisa. Um cluster do Elasticsearch na Europa Central responde a consultas de uma aplicacao em Berlim em 2-5 ms. O mesmo cluster em um data center dos EUA adiciona 80-120 ms por consulta.

Especificacoes minimas para Elasticsearch

  • Pequeno (dev/logging, ate 50 GB de indice) - 4 vCPU, 16 GB RAM, 200 GB NVMe SSD
  • Medio (pesquisa de producao, 50-500 GB) - 8 vCPU, 32 GB RAM, 1 TB NVMe SSD
  • Grande (analitica, indice multi-TB) - 16+ vCPU, 64 GB RAM, 2+ TB NVMe SSD

Configuracao recomendada da DCXV

Os servidores cloud da DCXV fornecem armazenamento NVMe com IOPS consistente:

  • 8 vCPU, 32 GB RAM, 1 TB NVMe - no de cluster de pesquisa de producao
  • 16 vCPU, 64 GB RAM, 2 TB NVMe - analitica de logs ou stack de observabilidade

Contate sales@dcxv.com para configuracao de cluster.

Comandos de configuracao rapida

# Instalar Elasticsearch 8.x no Ubuntu 22.04
wget -qO - https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo gpg --dearmor -o /usr/share/keyrings/elasticsearch-keyring.gpg

echo "deb [signed-by=/usr/share/keyrings/elasticsearch-keyring.gpg] https://artifacts.elastic.co/packages/8.x/apt stable main" | sudo tee /etc/apt/sources.list.d/elastic-8.x.list

sudo apt update && sudo apt install -y elasticsearch
sudo systemctl start elasticsearch && sudo systemctl enable elasticsearch
# Tamanho do heap JVM - 50% da RAM
-Xms16g
-Xmx16g

# Desabilitar swap
sudo swapoff -a
echo 'vm.swappiness=1' | sudo tee -a /etc/sysctl.conf
echo 'vm.max_map_count=262144' | sudo tee -a /etc/sysctl.conf
sudo sysctl -p

Desempenho esperado

Em um no DCXV 8 vCPU / 32 GB RAM / NVMe com Elasticsearch 8.x:

  • Throughput de indexacao (API bulk) - 15.000-30.000 docs/s
  • Consultas por segundo - 500-1.500 QPS
  • Latencia P99 (consulta quente) - menos de 10 ms

Conclusao

Elasticsearch em um servidor cloud da UE mantem seu indice de pesquisa sob jurisdicao da UE enquanto oferece pesquisa de baixa latencia e alta taxa de transferencia.

Servidor cloud para inferencia de IA na Europa: guia GPU e CPU
CloudAIGPU

Servidor cloud para inferencia de IA na Europa: guia GPU e CPU

Execute workloads de inferencia de IA em um servidor cloud da UE em conformidade com o RGPD. GPU vs CPU, especificacoes, configuracao de model serving e benchmarks.

Servidor cloud para Elasticsearch na Europa: hospedagem de busca EU
CloudElasticsearchDatabase

Servidor cloud para Elasticsearch na Europa: hospedagem de busca EU

Execute Elasticsearch em um servidor cloud da UE em conformidade com o RGPD. Dimensionamento de heap, estrategia de shards, ajuste de indices e benchmarks de pesquisa.

Servidor cloud para MongoDB na Europa
CloudMongoDBDatabase

Servidor cloud para MongoDB na Europa

Execute MongoDB em um servidor cloud da UE com total conformidade com o RGPD. Cobre tuning do WiredTiger, configuracao de replica set, especificacoes recomendadas e benchmarks.

Servidor cloud para MySQL na Europa
CloudMySQLDatabase

Servidor cloud para MySQL na Europa

Hospede MySQL em um servidor cloud da UE em conformidade com o RGPD. Cobre tuning do InnoDB, replicacao, especificacoes recomendadas e benchmarks de desempenho.

Servidor cloud para PostgreSQL na Europa
CloudPostgreSQLDatabase

Servidor cloud para PostgreSQL na Europa

Execute PostgreSQL em um servidor cloud da UE em conformidade com o GDPR. Compare especificacoes, custos e etapas de configuracao para hospedar seu banco de dados na Europa.