Server cloud per Elasticsearch in Europa: hosting ricerca EU

Server cloud per Elasticsearch in Europa: hosting ricerca EU

Server cloud per Elasticsearch in Europa: hosting ricerca EU

Elasticsearch e la spina dorsale della ricerca full-text, dell’analisi dei log e degli stack di osservabilita nelle applicazioni moderne. Per le aziende che gestiscono dati sugli utenti europei, dove vive quell’indice di ricerca ha implicazioni dirette per la conformita al GDPR e i tempi di risposta alle query.

Perche la residenza dei dati in UE e importante per Elasticsearch

Gli indici Elasticsearch contengono spesso contenuti generati dagli utenti, log comportamentali e dati di documenti collegati a identita individuali - tutti dati personali ai sensi del GDPR. L’hosting su un server EU gestito da un’azienda europea significa che il tuo indice di ricerca non lascia mai la giurisdizione UE.

La vicinanza di rete e anche importante per la ricerca. Un cluster Elasticsearch nell’Europa centrale risponde alle query di un’applicazione berlinese in 2-5 ms. Lo stesso cluster in un data center statunitense aggiunge 80-120 ms per query.

Specifiche minime per Elasticsearch

  • Piccolo (dev/logging, fino a 50 GB di indice) - 4 vCPU, 16 GB RAM, 200 GB NVMe SSD
  • Medio (ricerca di produzione, 50-500 GB) - 8 vCPU, 32 GB RAM, 1 TB NVMe SSD
  • Grande (analytics, indice multi-TB) - 16+ vCPU, 64 GB RAM, 2+ TB NVMe SSD

Configurazione DCXV raccomandata

I server cloud DCXV forniscono storage NVMe con IOPS consistenti:

  • 8 vCPU, 32 GB RAM, 1 TB NVMe - nodo di cluster di ricerca di produzione
  • 16 vCPU, 64 GB RAM, 2 TB NVMe - analytics dei log o stack di osservabilita

Contatta sales@dcxv.com per la configurazione del cluster.

Comandi di configurazione rapida

# Installare Elasticsearch 8.x su 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
# Dimensionamento heap JVM - 50% della RAM
-Xms16g
-Xmx16g

# Disabilitare 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

Prestazioni attese

Su un nodo DCXV 8 vCPU / 32 GB RAM / NVMe con Elasticsearch 8.x:

  • Throughput di indicizzazione (API bulk) - 15.000-30.000 doc/s
  • Query al secondo - 500-1.500 QPS
  • Latenza P99 (query calda) - meno di 10 ms

Conclusione

Elasticsearch su un server cloud EU mantiene il tuo indice di ricerca sotto la giurisdizione UE offrendo ricerca a bassa latenza e alto throughput.

Server cloud per inferenza AI in Europa: guida GPU e CPU
CloudAIGPU

Server cloud per inferenza AI in Europa: guida GPU e CPU

Esegui workload di inferenza AI su un server cloud EU conforme al GDPR. GPU vs CPU, specifiche, configurazione model serving e benchmark di throughput per l'Europa.

Server cloud per Elasticsearch in Europa: hosting ricerca EU
CloudElasticsearchDatabase

Server cloud per Elasticsearch in Europa: hosting ricerca EU

Esegui Elasticsearch su un server cloud EU conforme al GDPR. Dimensionamento heap, strategia shard, tuning degli indici e benchmark delle prestazioni di ricerca.

Server cloud per MongoDB in Europa
CloudMongoDBDatabase

Server cloud per MongoDB in Europa

Esegui MongoDB su un server cloud EU con piena conformita al GDPR. Copre il tuning WiredTiger, la configurazione del replica set, le specifiche consigliate e i benchmark.

Server cloud per MySQL in Europa
CloudMySQLDatabase

Server cloud per MySQL in Europa

Ospita MySQL su un server cloud EU conforme al GDPR. Copre il tuning InnoDB, la replica, le specifiche consigliate e i benchmark di prestazioni.

Server cloud per PostgreSQL in Europa
CloudPostgreSQLDatabase

Server cloud per PostgreSQL in Europa

Esegui PostgreSQL su un server cloud EU conforme al GDPR. Confronta specifiche, costi e passaggi di configurazione per ospitare il tuo database in Europa.