Ciao a tutti e bentornati.
Nel video di oggi esploreremo le opzioni di archiviazione specificamente legate al servizio di
ricerca aperto.
Ora, una parte importante da ricordare è che il servizio open source utilizza il nodo master dedicato per aumentare
la stabilità del cluster.
Quindi si vede che ci sono tre nodi master e una certa quantità di nodi dati.
In sintesi, un nodo master svolge un compito di gestione del cluster, ma non conserva i dati né risponde
alla richiesta di caricamento dei dati.
Quindi, quando si parla dei nodi in cui possono essere memorizzati i dati, si tratta principalmente dei nodi
di dati.
Tuttavia, il nodo master si occupa della gestione complessiva del cluster.
Quando parliamo di opzioni di archiviazione complessive, abbiamo i nodi master, che possono avere un
certo numero di nodi master.
Questo è un elemento che, come sappiamo, si occupa della gestione complessiva del cluster.
Inoltre, qui ci sono i nodi di dati caldi.
Si tratta quindi dei nodi in cui è presente un volume EBS o l'istanza o i volumi in cui possono essere archiviati
i dati.
E poi ci sono anche i nodi di dati ultra caldi, dove i dati sono generalmente archiviati al livello
tre.
E, a seconda del caso d'uso, è possibile utilizzare una combinazione di questi elementi per ottenere vantaggi significativi
in termini di prezzo e prestazioni.
Quindi facciamo prima una cosa.
Andiamo avanti e parliamo dei nodi di dati caldi.
Poi parleremo anche dei nodi dati ultra caldi.
Quindi, in una panoramica di alto livello, i nodi di dati standard utilizzano l'hot storage, che assume
la forma di volumi EBS o di instance store.
Uno dei vantaggi è che l'archiviazione a caldo fornisce le prestazioni più veloci possibili per l'indicizzazione
e la ricerca di nuovi dati.
Questa è la prima opzione primaria.
Ora, come sappiamo, questo fornisce le prestazioni più veloci possibili, ma ha anche un prezzo
perché i volumi EBS, quando si hanno grandi quantità di dati, possono essere un po' costosi.
Quindi, in un'organizzazione in cui il prezzo può essere un fattore importante, si hanno anche i nodi di dati ultra caldi
che sono ora disponibili in una panoramica di alto livello.
L'ultra tier agisce come un livello di caching in cima ai dati in S3.
In questo caso ULTRA sposta i dati da S3 ai nodi ultra caldi su richiesta, accelerando così
l'accesso alle query successive.
E qui è possibile aggiungere o rimuovere i nodi ultra caldi per aumentare o diminuire la quantità di denaro
a fronte dei dati in S3 per ottimizzare il costo complessivo.
Quindi, prima di procedere oltre, facciamo una precisazione.
Vediamo dove si trovano ora tutte queste opzioni all'interno della console del servizio di ricerca
aperto, ogni volta che si crea un dominio.
Qui è possibile selezionare i nodi di dati.
Come sappiamo, nei nodi di dati il tipo di storage primario è EBS e i volumi di archiviazione dell'istanza dipendono dall'istanza.
Il tipo di archiviazione è quindi volumi EBS.
Inoltre, se scendiamo un po' più in basso, abbiamo un caldo e un freddo.
L'archiviazione dei dati sarà discussa più in dettaglio sull'archiviazione dei dati a freddo.
Ma in questa fase stiamo cercando il guerriero caldo.
Quindi, quando si abilitano i nodi di dati caldi, abilitiamoli.
Qui si può specificare il numero di nodi di dati caldi e si hanno anche tipi di istanza.
Anche in questo caso, i tipi di istanza sono molto limitati e, a seconda delle dimensioni complessive, è possibile
utilizzare uno di essi.
Ora, poiché stiamo discutendo del fatto che il livello ultra caldo agisce come un livello di caching in cima ai dati,
che si trovano in S3.
In questi casi, quindi, ci sono alcune limitazioni.
Il primo è che i dati in ultra warm sono immutabili.
Ciò significa che non è possibile modificare i dati, nel caso in cui si vogliano modificare i dati, è possibile
riportarli nel tier caldo e modificarli se necessario.
La terza opzione primaria, nonché la più economica, è la conservazione a freddo.
Ora, uno dei vantaggi del cold storage è che ci permette di memorizzare qualsiasi quantità di dati
infra-accessi o storici e di analizzarli su richiesta.
Lo storage è supportato da Amazon S3, quindi tutto è memorizzato a livello S3 e quando è necessario interrogare
i dati freddi, è possibile collegarli selettivamente ai nodi ultra caldi esistenti.
Perciò, quando si parla di conservazione a freddo, ci sono alcune indicazioni da ricordare.
Il primo è che i dati non sono direttamente variabili ed è necessario allegarli prima di poterli analizzare.
Questa è una parte molto importante da ricordare.
Parliamo quindi della parte importante relativa al prezzo complessivo.
Quando parliamo di livelli caldi, i prezzi si basano su ciò che avete previsto.
Ad esempio, supponiamo di aver effettuato il provisioning di uno storage di un terabyte.
Quindi, indipendentemente dalla quantità di dati memorizzati, vi verrà addebitato un terabyte.
Non importa se si utilizza un MDB o un TB.
Ora, quando parliamo del nodo ultra caldo che.
Le tariffe sono a livello orario, proprio come l'altra nota, perché anche in questo caso è necessario distribuire un nodo specifico.
Ma se discutiamo dal punto di vista dello storage, si paga solo per lo storage effettivamente memorizzato
in S3.
Quindi, se avete memorizzato dieci terabyte di dati, pagherete per questo.
E quando parliamo di cold storage, questo non comporta costi di calcolo.
E come la modalità ultra, si costruisce solo per la quantità di dati memorizzati in S3.
Tuttavia, nel cold storage, come sappiamo, se si vuole accedere ai dati, questi devono essere prima caricati, dopodiché è possibile
eseguire una query su di essi.
Quindi, se analizziamo l'architettura da un punto di vista di alto livello, abbiamo una certa combinazione
di nodi di dati che fornisce prestazioni elevate.
Poi c'è un certo insieme di nodi ultra caldi e poi c'è il cold storage e poi ci sono anche
i nodi master.
Questa è la panoramica di alto livello.
E con questo si conclude il video di oggi.