Ciao a tutti e bentornati.
Nel video di oggi, discuteremo le basi di un servizio Compute Optimizer.
Ora, nella maggior parte delle organizzazioni che si basano su otto tabelle o su qualsiasi ambiente
cloud, una delle sfide principali è legata all'over provisioning.
In genere si nota che le istanze easy two non sono dimensionate correttamente quando uno sviluppatore lancia un'istanza
easy to per il proprio ambiente di test, potrebbe lanciare un'istanza easy to con otto GB di RAM
e così via, il che non è sempre necessario.
Questo è uno dei problemi più comuni e alla fine del mese porta a una bolletta salata.
Quindi una delle domande che ci si pone è: dal momento che gli Stati Uniti stanno lanciando così tanti servizi,
esiste uno strumento o un servizio specifico che possa controllare questo o il provisioning o magari le attività relative
al provisioning e che possa fornirci un buon report?
È qui che entra in gioco il servizio Compute Optimizer, che consiglia
le risorse ottimali per l'ambiente e che può ridurre i costi e migliorare le
prestazioni.
Come fa a consigliare le risorse ottimali?
Lo fa utilizzando l'apprendimento automatico per analizzare la matrice di utilizzo storica.
Ad esempio, se si guarda a questo specifico screenshot, sono presenti 13 istanze EC2,
di cui il 30% è in under provision, il 61% in over provision e il 7% è ottimizzato.
Inoltre, vi indicherà quali di essi sono in regime di accantonamento o di accantonamento, in modo che possiate procedere a dimensionarli
di conseguenza.
Oltre a ciò, l'ottimizzatore di calcolo fornisce anche una raccomandazione relativa ai tipi di istanza ottimali.
Ad esempio, si nota che tutte queste istanze sono over provision.
Mostra il tipo di istanza corrente e indica anche quali sono i tipi di istanza consigliati.
Quindi, per la prima istanza AC da C cinque punti slash, si consiglia PT tre punti large e c'è anche un
significativo beneficio in termini di costi per la migrazione al tipo di istanza consigliato.
E in effetti questo è molto vantaggioso per le organizzazioni.
Il prossimo punto importante riguarda i tipi di risorse supportate.
Abbiamo visto che il Compute Optimizer fornisce raccomandazioni relative alle due istanze EC.
Oltre a questo, fornisce anche raccomandazioni relative ai gruppi di autoscaling,
ai volumi EBS, al servizio X su Farragut e alle funzioni Lambda.
Ora, prima di procedere oltre, diamo una rapida occhiata al servizio Compute Optimizer.
Attualmente mi trovo nel servizio Compute Optimizer.
Anche in questo caso, trattandosi di un conto di prova, non sono presenti molti dati, ma
vengono mostrate le opportunità di risparmio in percentuale e in numeri assoluti.
E come stiamo discutendo, mostra l'istanza under provision, l'istanza optimise e l'over provision.
L'istanza che ho è ottimizzata in questa fase.
Inoltre, come stiamo discutendo, supporta l'autoscaling di ESI due, i volumi Lambda EBS X Service on target
e, in una fase successiva, altre risorse saranno supportate come parte del Compute Optimizer.
Ora, una delle domande che ci si pone è: come fa il servizio Compute Optimizer a sapere se le istanze EC2 sono
ottimizzate o se sono in over provision o in under provision?
Uno degli aspetti più importanti è che utilizza la matrice di osservazione del cloud come base per la raccomandazione.
Ora, quando parliamo della matrice di osservazione del cloud, per impostazione predefinita abbiamo matrici come l'utilizzo
della CPU, la rete di IO del disco, l'IO e così via.
Permettetemi di mostrarvi rapidamente anche questo.
Quando parliamo di un'istanza EC2, se andiamo a monitorare, ci sono alcune matrici che si vedono
qui.
C'è l'utilizzo della CPU, la matrice relativa alla rete, la matrice relativa al disco e così via.
Quindi tutte queste matrici vengono prese in considerazione.
Inoltre, se si desidera che l'ottimizzatore di calcolo prenda in considerazione la matrice a livello di sistema
operativo, come ad esempio la quantità di memoria utilizzata, in tal caso è necessario installare l'agente cloud
sull'istanza EC2 che può pubblicare l'insieme di matrici.
In genere negli ambienti di produzione.
La matrice di utilizzo della memoria è molto importante.
Si tratta quindi di un aspetto da tenere in considerazione.
Oltre a questo, è necessario prendere nota di una matrice di infrastruttura migliorata, che è molto importante
per gli ambienti di produzione.
In sintesi, la matrice di infrastruttura avanzata è una funzione a pagamento di compute optimizer
che si applica specificamente alle risorse di istanza EC2.
Quindi, uno dei vantaggi che offre è quello di estendere il periodo di riferimento per l'analisi della matrice di utilizzo
fino a tre mesi, ovvero 93 giorni rispetto al periodo di 14 giorni.
Quindi, dato che questo periodo è in aumento, fornisce una storia più lunga di metriche di utilizzo per l'analisi
complessiva.
Poiché si tratta di una funzione a pagamento per impostazione predefinita, in genere la si vedrà disattivata.
Tuttavia, se lo desiderate, potete attivarlo.
In effetti, vorrei anche mostrarvi rapidamente che ho un'istanza easy to disponibile per questa specifica
istanza easy to.
Fornisce una determinata raccomandazione relativa al tipo di istanza e alla differenza di prezzo che
si otterrebbe cambiando.
A parte questo, la parte importante è la matrice infrastrutturale potenziata.
Se lo desiderate, potete attivarlo, in modo che il periodo di riferimento complessivo sia molto
più ampio e possa fornirvi una raccomandazione migliore.
L'ultimo punto importante riguarda le raccomandazioni per l'esportazione.
Quindi tutte le raccomandazioni che vedete dalla console GI a livello di istanza,
se volete, potete anche esportarle nel bucket S3, in modo da poter registrare i dettagli nel tempo
e condividerli con altri.
Quindi questi set di raccomandazioni vengono esportati in un file CSV e i relativi metadati in un file JSON a livello S3.
Quindi, se si guarda alla schermata, anche il tipo di risorsa dell'istanza EC due viene esportato in un bucket S3
specifico.
Permettetemi anche di mostrarvi rapidamente.
Quindi, se si guarda alle esportazioni in questa fase, il tipo di risorsa dell'istanza EC due, i dettagli
associati vengono esportati nel bucket S3 di destinazione.
Se lo apro rapidamente, mi mostra il file CSV qui.
Nel caso in cui lo scaricassi, apriamolo e qui si trovano tutti i dettagli relativi all'istanza
ESI due.
Tutti i dettagli sono presenti in questa griglia.
Spero che con questa panoramica di alto livello abbiate capito le basi del servizio Compute Optimizer
e con questo concludo il video di oggi.