11 Termini che ogni ingegnere della virtualizzazione dovrebbe conoscere

Autore: Louise Ward
Data Della Creazione: 5 Febbraio 2021
Data Di Aggiornamento: 1 Luglio 2024
Anonim
Crisi climatica a prova di idiota: come capirla e sconfiggerla | Giovanni Mori | TEDxTreviso
Video: Crisi climatica a prova di idiota: come capirla e sconfiggerla | Giovanni Mori | TEDxTreviso

Contenuto


Fonte: Agsandrew / Dreamstime.com

Porta via:

La virtualizzazione è un campo in rapida crescita e qui ci sono alcuni dei termini principali che devi conoscere per stare al passo.

Nell'era moderna dell'informatica, la virtualizzazione gioca un ruolo importante. Il termine "virtualizzazione" significa creare qualcosa di virtuale o artificiale, piuttosto che la versione attuale. Ciò può includere hardware, software, piattaforme, sistemi operativi, storage, ecc. Quindi, come parte di questo settore della virtualizzazione, ci sono alcuni termini frequentemente utilizzati di cui tutti gli ingegneri dovrebbero essere a conoscenza.

Cos'è la virtualizzazione?

La virtualizzazione, come suggerisce il nome, si riferisce alla creazione di risorse di computer virtuali. Attraverso la virtualizzazione, il carico di lavoro di un'azienda è reso più scalabile. Ciò accade grazie alla trasformazione e alla segmentazione dell'attuale tecnologia utilizzata dall'azienda. Il potenziale della virtualizzazione è stato scoperto molti anni fa e ora viene utilizzato su una vasta gamma di livelli di sistema, compresa la virtualizzazione a livello di sistema operativo, a livello di server e hardware.


Chi sono gli ingegneri della virtualizzazione?

Un ingegnere della virtualizzazione è una persona esperta nel campo della virtualizzazione. Molte aziende e organizzazioni li consultano in materia di virtualizzazione. Mentre le aziende stanno comprendendo l'importanza della virtualizzazione, stanno assumendo persone che possono consultare per la virtualizzazione dei loro server, in particolare le persone che hanno esperienza nel settore.

In precedenza questo termine indicava una persona che poteva semplicemente cambiare un server in più macchine virtuali. Ma ora il ruolo si è notevolmente ampliato. Si prevede che la persona abbia una profonda conoscenza della materia.

Spieghiamo alcuni termini importanti

Per essere produttivo, un ingegnere della virtualizzazione deve conoscere alcuni termini estremamente importanti relativi alla virtualizzazione. La conoscenza di questi termini è molto importante per l'ingegnere perché dovrà usarli molto frequentemente.


Gli undici termini più importanti sono quindi spiegati in dettaglio in questa sezione.

1. Hypervisor

Questa è una piattaforma software nota anche come gestore della virtualizzazione. Gestisce l'intero ambiente locale virtualizzato inclusi istanze, memoria, sistemi operativi, processori e altre risorse. (Per ulteriori informazioni sugli hypervisor, consultare Hypervisors 101.)

2. Calcola la virtualizzazione

La virtualizzazione dei computer, nota anche come virtualizzazione dei server, è un tipo speciale di virtualizzazione che consente di partizionare i server fisici in molte parti diverse, ognuna in posizioni diverse. Ogni parte è definita un server virtuale. Le posizioni dei server sono diverse e sono mascherate dagli utenti della rete per una maggiore sicurezza.

Nessun bug, nessuno stress: la tua guida passo passo alla creazione di software che ti cambia la vita senza distruggere la tua vita

Non puoi migliorare le tue capacità di programmazione quando a nessuno importa della qualità del software.

Pertanto, la virtualizzazione dei calcoli consente la semplificazione dell'architettura server del dipartimento IT di qualsiasi azienda. Ciò riduce i costi di manutenzione dei server aumentando il loro quoziente di sicurezza. Inoltre, poiché viene eseguito il backup dei dati in ogni server virtuale, è molto semplice recuperare qualsiasi tipo di dati persi in un disastro, come un attacco di virus. La virtualizzazione informatica ha permesso al settore IT di pensare a nuove possibilità in rete, in termini di velocità, sicurezza e prezzi. (Per ulteriori informazioni sulla virtualizzazione dei server, vedere I vantaggi della virtualizzazione dei server.)

3. Memoria flash elastica

L'archiviazione flash elastica è una forma di archiviazione cloud elastica progettata per affrontare le esigenze di archiviazione in rapida evoluzione. Ad esempio, se un sito famoso si collega a uno meno famoso, allora improvvisamente un sacco di persone lo visiteranno. Ciò può comportare un notevole rallentamento o persino arresti anomali del server.

Tuttavia, con l'aiuto di una memoria flash elastica intelligente, ciò può essere prevenuto in larga misura. Può aiutare ad adattare i dati e il carico di lavoro in base al numero di persone e, se necessario, può richiedere centri dati cloud aggiuntivi.

4. Cluster VM

Un cluster di macchine virtuali è un gruppo di server di macchine virtuali collegati da una rete. Sono sostanzialmente le partizioni di un singolo server. Ogni VM è collocata in una posizione diversa, il che rende ogni VM indipendente l'una dall'altra. Inoltre, poiché ogni server è collegato, è molto semplice recuperare i dati da qualsiasi VM e questo consente una maggiore disponibilità. Pertanto, il server diventa più facile da gestire e distribuire.

5. Clonazione

La clonazione, come suggerisce il nome, è essenzialmente una copia. In effetti, la clonazione si riferisce alla creazione di una copia esatta di una macchina virtuale specifica presa come macchina principale. Questo clone può quindi essere utilizzato come sostituto della VM o può essere utilizzato da un altro server o utente.

6. Partizionamento

Nella virtualizzazione del database, esistono due tipi di partizionamento. Si tratta di partizionamento dati virtuale e partizionamento dati orizzontale. Nel partizionamento dei dati virtuali, gli enormi archivi di dati sono divisi o partizionati in database. Queste partizioni sono molto facili da gestire e di dimensioni molto ridotte. Tuttavia, se viene inserito un livello di virtualizzazione dei dati orizzontale tra i database e i consumatori, sarà molto più facile accedere ai dati.

7. Hyper Convergence

Un'infrastruttura iper-convergente è un tipo speciale di infrastruttura completamente incentrata sul software. Può integrare risorse di archiviazione, risorse di elaborazione, risorse di rete e risorse virtuali in modo molto efficiente e rigoroso in un singolo hardware fornito e supportato da un singolo fornitore.

8. Super Convergence

La super convergenza è molto simile all'infrastruttura iper-convergente. È anche strettamente integrato; tuttavia, non è così stretto come l'iper convergenza, rendendolo un po 'più lento di un'infrastruttura iper-convergente.

9. Thin provisioning

Il thin provisioning è un metodo di virtualizzazione attraverso il quale un sistema può avere l'apparenza di risorse più potenti di quelle effettivamente possedute. Tuttavia, se in realtà il sistema possiede tutte le risorse per supportare quelle virtuali, non è thin provisioning.

10. Istantanea

L'istantanea di una macchina virtuale si riferisce al suo stato nel momento in cui l'istantanea è stata salvata, proprio come la funzione "salva" di un videogioco. Ha una copia di ogni programma in esecuzione al momento del salvataggio dell'istantanea. Contiene inoltre i dati e le impostazioni di quella VM quando viene salvata. Come la funzione di salvataggio del gioco, può anche essere utilizzata per salvare l'avanzamento della VM. L'istantanea viene caricata automaticamente all'avvio della macchina virtuale, in modo da non dover ripetere il lavoro.

Un altro uso dell'istantanea è quello del ripristino di emergenza. Se i dati conservati all'interno della macchina virtuale vengono danneggiati o persi in qualsiasi modo, è possibile utilizzare uno snapshot prima del danneggiamento o della perdita dei dati per annullare facilmente le modifiche.

11. Archiviazione disaccoppiata

L'archiviazione disaccoppiata è una parte importante dell'architettura disaccoppiata. L'architettura disaccoppiata è in realtà un framework per la virtualizzazione in cui ogni VM o componente di archiviazione è completamente nascosto l'uno dall'altro ed è completamente autonomo. Ciò consente loro di continuare a lavorare indipendentemente l'uno dall'altro, anche quando un altro componente di archiviazione o macchina in una posizione ha smesso di funzionare.

Ciò consente una grande flessibilità, poiché vengono persi solo i dati in un computer interessato. Anche questi dati possono essere recuperati facilmente per mezzo di istantanee.

Sommario

Abbiamo discusso alcuni dei termini più importanti del mondo della virtualizzazione. Oltre ai termini di cui sopra, ci sono molti altri termini che sono rilevanti per la virtualizzazione. Se vuoi eccellere nel tuo lavoro come ingegnere della virtualizzazione, allora dovresti avere almeno alcune conoscenze di base su questi termini e sei anche incoraggiato a tenere il passo con altri termini di virtualizzazione.