OpenSearch

OpenSearch

Motore di ricerca e analisi open source, fork della comunità di Elasticsearch

Seleziona il piano VPS da distribuire OpenSearch

KVM 2
2 vCPU Core
8GB di RAM
100 GB spazio su disco NVMe
8TB largezza di banda
7,99  € /mese

Si rinnova a 14,99 €/mese per 2 anni. Puoi annullare in qualsiasi momento.

Informazioni su OpenSearch

OpenSearch è una suite di ricerca e analisi open source, guidata dalla community, derivata da Elasticsearch 7.10.2 e Kibana 7.10.2. Quando Elastic ha modificato la propria licenza per limitare l'uso commerciale, AWS e la community open source hanno creato un fork del progetto per mantenere un'alternativa veramente aperta sotto la licenza Apache 2.0. OpenSearch offre potenti funzionalità di ricerca full-text, analisi dei dati di log ed eventi, monitoraggio delle prestazioni delle applicazioni e analisi della sicurezza tramite un'architettura distribuita e scalabile. Con OpenSearch Dashboards (fork di Kibana), gli utenti ottengono strumenti avanzati per la visualizzazione dei dati, la creazione di query e la creazione di dashboard. Scelto da organizzazioni che necessitano di una ricerca di livello enterprise senza restrizioni di licenza proprietarie, OpenSearch alimenta casi d'uso che vanno dalla ricerca di prodotti e-commerce ai sistemi di gestione delle informazioni e degli eventi di sicurezza (SIEM).

Casi d'uso comuni

Le piattaforme di e-commerce e di contenuti utilizzano OpenSearch per alimentare una ricerca di prodotti rapida e pertinente con navigazione a faccette, suggerimenti di completamento automatico e query in linguaggio naturale che migliorano i tassi di conversione e l'esperienza utente. I team DevOps e SRE implementano OpenSearch per l'aggregazione e l'analisi centralizzata dei log, raccogliendo i log da applicazioni, server e infrastrutture per risolvere i problemi, rilevare anomalie e mantenere l'integrità del sistema tramite dashboard di monitoraggio in tempo reale. I centri operativi di sicurezza sfruttano OpenSearch per il SIEM (Security Information and Event Management), acquisendo i log di sicurezza, rilevando le minacce tramite corrispondenza di pattern e rilevamento delle anomalie, e investigando gli incidenti con potenti capacità di ricerca e correlazione. Gli analisti di dati e i team di business intelligence utilizzano OpenSearch Dashboards per visualizzare metriche, creare dashboard interattive ed esplorare set di dati con aggregazioni e analisi che rivelano insight da grandi volumi di dati strutturati e non strutturati.

Caratteristiche principali

  • Ricerca full-text con punteggio di rilevanza e DSL di query avanzato
  • Indicizzazione in tempo reale e risultati di ricerca quasi istantanei
  • Architettura distribuita con scalabilità orizzontale
  • OpenSearch Dashboards per la visualizzazione e l'esplorazione dei dati
  • Aggregazioni e analisi per la sintesi dei dati
  • API RESTful per una facile integrazione con le applicazioni
  • Supporto per dati strutturati, non strutturati e geospaziali
  • Gestione degli indici con politiche di ciclo di vita
  • Rilevamento delle anomalie e capacità di alerting
  • Supporto per query SQL e Piped Processing Language (PPL)
  • Snapshot e ripristino per backup e disaster recovery
  • Analizzatore delle prestazioni per l'ottimizzazione del cluster

Requisiti di risorse e tempo di avvio

OpenSearch è un'applicazione ad alta intensità di risorse a causa della sua architettura basata su Java e delle operazioni in memoria per prestazioni di ricerca veloci. Sebbene OpenSearch possa tecnicamente funzionare su hardware minimo, questo template è configurato con una dimensione dell'heap Java di 1 GB adatta per carichi di lavoro di sviluppo e piccole produzioni su VPS con 4 GB di RAM. Per piccole implementazioni di produzione (fino a 10 GB di dati indicizzati), si raccomandano almeno 4 GB di RAM. Per carichi di lavoro medi (fino a 100 GB di dati indicizzati), si raccomandano 8 GB di RAM con 4 GB di heap. Le implementazioni di produzione di grandi dimensioni dovrebbero avere 16 GB+ di RAM con heap dimensionato al 50% della memoria disponibile, fino a un massimo di 32 GB. L'avvio iniziale richiede 2-5 minuti mentre OpenSearch inizializza gli indici e si prepara ad accettare le richieste. OpenSearch Dashboards potrebbe mostrare errori di connessione durante questo periodo di inizializzazione, il che è normale. Prevedi uno spazio su disco adeguato poiché OpenSearch memorizza i dati indicizzati nel volume persistente, con l'utilizzo effettivo del disco che dipende dal volume dei tuoi dati e dalle impostazioni dell'indice.

Considerazioni sulla sicurezza

Questa implementazione di OpenSearch include l'autenticazione di base utilizzando il plugin di sicurezza con il nome utente e la password configurati, proteggendo l'accesso a OpenSearch Dashboards e all'API REST da utenti non autorizzati. OpenSearch Dashboards è servito tramite HTTPS via Traefik con certificati automatici Let's Encrypt, garantendo un accesso crittografato all'interfaccia utente. La comunicazione interna tra i container utilizza HTTP sulla rete Docker privata. Aggiorna regolarmente i container OpenSearch per ricevere patch di sicurezza e nuove funzionalità. Configura backup automatici utilizzando la funzionalità di snapshot e ripristino di OpenSearch per prevenire la perdita di dati. Limita l'accesso alla rete alla porta API di OpenSearch utilizzando le regole del firewall VPS, consentendo solo agli indirizzi IP attendibili di accedere direttamente all'API.

Perché implementare OpenSearch su Hostinger VPS

L'implementazione di OpenSearch su Hostinger VPS offre il controllo completo sulla tua infrastruttura di ricerca e analisi senza le restrizioni di licenza proprietarie che ora si applicano a Elasticsearch. Con risorse VPS dedicate, OpenSearch offre prestazioni di query prevedibili e throughput di indicizzazione, anziché competere per la capacità condivisa su servizi gestiti dove i costi aumentano con il volume dei dati e le frequenze delle query. L'auto-hosting mantiene tutti i dati indicizzati, le query di ricerca e le analisi su un'infrastruttura che controlli, essenziale per le organizzazioni con requisiti di residenza dei dati o che gestiscono informazioni sensibili che non possono essere archiviate su piattaforme di terze parti. La licenza Apache 2.0 significa nessuna restrizione commerciale o modifiche a sorpresa della licenza, a differenza delle moderne versioni di Elasticsearch. I livelli di prestazioni di Hostinger VPS ti consentono di iniziare con set di dati più piccoli e di scalare le risorse man mano che i tuoi dati crescono, fornendo flessibilità per abbinare i costi dell'infrastruttura all'utilizzo effettivo anziché pagare per livelli di servizio gestiti con capacità di cui non hai bisogno. Traefik gestisce automaticamente HTTPS per OpenSearch Dashboards, quindi la tua interfaccia utente di analisi è accessibile in modo sicuro senza alcuna configurazione SSL manuale.

Seleziona il piano VPS da distribuire OpenSearch

KVM 2
2 vCPU Core
8GB di RAM
100 GB spazio su disco NVMe
8TB largezza di banda
7,99  € /mese

Si rinnova a 14,99 €/mese per 2 anni. Puoi annullare in qualsiasi momento.

Esplora altre app in questa categoria