Glossario dei termini di Starlight VM

Generale

VM

Un ambiente di calcolo definito dal software che funziona come un sistema isolato con la propria CPU, memoria, interfaccia di rete e archiviazione, tutto creato da un pool di risorse hardware fisiche. Queste VM funzionano su una macchina "host" fisica, gestita da un software chiamato hypervisor. L'hypervisor isola le risorse di calcolo necessarie e consente la creazione e la gestione di più VM, dove ciascuna esegue il proprio sistema operativo indipendentemente dalle altre. L'esperienza dell'utente finale all'interno di una VM emula da vicino quella di eseguire un sistema operativo o un'applicazione su una macchina fisica.

Starlight Manager

Il pannello di controllo che consente agli utenti di acquistare, gestire e terminare macchine virtuali e gestire tutti i componenti correlati.

Virtualizzazione

Una tecnologia che consente la creazione di versioni virtuali di hardware fisico, come server, archiviazione, reti e desktop. Utilizzando il software per simulare questi componenti, la virtualizzazione consente a una singola macchina fisica di essere divisa in più macchine virtuali (VM). Ogni VM può eseguire il proprio sistema operativo e applicazioni, agendo in modo indipendente, ma condividendo le risorse dell'hardware sottostante allo stesso tempo.
Questo processo migliora l'efficienza dell'uso dell'hardware consentendo l'esecuzione simultanea di più carichi di lavoro su una singola macchina. Aiuta gli utenti a ottimizzare i loro investimenti hardware, ridurre il consumo energetico e minimizzare i costi di manutenzione. La virtualizzazione è anche una tecnologia chiave alla base del cloud computing, dove aiuta a gestire l'infrastruttura in modo più efficiente con scalabilità, flessibilità e una gestione più semplice delle risorse informatiche.

Esistono diversi tipi di virtualizzazione, tra cui:

  • Virtualizzazione del server: Creazione di più server virtuali su un singolo server fisico

  • Virtualizzazione dello storage: Astrazione delle risorse di archiviazione per una gestione più semplice

  • Virtualizzazione desktop: consentire la gestione dei singoli desktop da un server centrale.

  • Virtualizzazione di rete: creazione di reti virtuali sopra le reti fisiche

  • Virtualizzazione del software: separare le applicazioni dall'hardware e dal sistema operativo sottostanti.

  • Virtualizzazione dello storage: Combinare più dispositivi di archiviazione fisici in un'unica unità di archiviazione virtuale per una gestione e un accesso più semplici.

KVM

Una tecnologia di virtualizzazione open-source integrata nel kernel Linux, che consente al kernel di funzionare come un hypervisor. Ciò consente a una singola macchina Linux fisica di eseguire più macchine virtuali (VM) isolate contemporaneamente. Ogni VM opera come un ambiente indipendente con il proprio hardware virtualizzato, inclusi CPU, memoria, archiviazione e interfacce di rete.

VPC

Un Virtual Private Cloud (VPC) è un ambiente cloud privato sicuro e isolato ospitato all'interno di un cloud pubblico. Fornisce scalabilità e convenienza del cloud pubblico mantenendo l'isolamento e la sicurezza dei dati.

Mentre il cloud pubblico è accessibile a numerosi clienti, il VPC ritaglia una porzione di queste risorse esclusivamente per l'uso di un cliente.

Rete VPC

Una rete privata, virtualmente isolata che consente agli utenti di separare logicamente le proprie risorse, come i server virtuali. È isolata da altre reti virtuali all'interno di un cloud, garantendo che le risorse all'interno del VPC siano sicure e inaccessibili ad altri utenti del cloud e alle loro risorse.

Gateway

Un nodo o dispositivo di rete critico che funge da punto di connessione tra due reti diverse, in particolare quelle che utilizzano protocolli di trasmissione diversi. Agendo come punto di ingresso e uscita per una rete, un gateway garantisce che tutto il traffico dati che si muove tra le reti sia gestito e instradato correttamente.

Maschera di sottorete

Un numero a 32 bit utilizzato nel networking per dividere un indirizzo IP in porzioni di rete e host. Aiuta a determinare quale parte dell'indirizzo IP identifica la rete e quale parte identifica il dispositivo specifico all'interno di quella rete. Ad esempio, una maschera di sottorete comune, 255.255.255.0, significa che le prime tre sezioni (o ottetti) identificano la rete e l'ultima sezione identifica il dispositivo.

Hypervisor

Un livello software o hardware che consente la creazione e la gestione di più macchine virtuali (VM) su un singolo host fisico. Ogni macchina virtuale opera in modo indipendente, con il proprio sistema operativo e applicazioni, come se funzionasse su un hardware dedicato. L'hypervisor assegna le risorse fisiche sottostanti - come CPU, memoria e archiviazione - a ciascuna VM secondo necessità.

Cloud Hosting

Un metodo di hosting web che utilizza una rete di server virtuali e fisici interconnessi per archiviare e gestire i dati del sito web. A differenza dell'hosting tradizionale, che si basa su un singolo server fisico, il cloud hosting distribuisce i dati su più server. Questo approccio migliora l'affidabilità, la scalabilità e la flessibilità, garantendo che i siti web rimangano veloci e accessibili anche durante il traffico elevato. Con il cloud hosting, le risorse sono fornite su richiesta, consentendo alle aziende di scalare facilmente le loro applicazioni e ridurre i costi IT attraverso un modello pay-as-you-go.

Configurazione (piano VM)

Un pacchetto o configurazione predefinita che specifica le risorse allocate a una macchina virtuale, come il numero di core della CPU, la quantità di RAM, la capacità di archiviazione e la larghezza di banda di rete. I piani VM offrono diversi livelli di prestazioni e capacità per soddisfare le varie esigenze degli utenti, con corrispondenti fasce di prezzo.

CPU

Una CPU (Central Processing Unit) è il "cervello" di un computer, responsabile dell'interpretazione e dell'esecuzione delle istruzioni dei programmi software. Svolge tutte le attività essenziali come calcoli aritmetici, operazioni logiche e controllo di altri componenti del sistema. La CPU è una parte vitale di qualsiasi dispositivo informatico, poiché elabora i dati, esegue il sistema operativo e controlla l'esecuzione delle applicazioni.

vCPU

Un segmento di una CPU fisica allocato da un hypervisor e assegnato a una macchina virtuale (VM). Questo viene realizzato utilizzando una CPU fisica sul server per creare CPU virtuali, consentendo l'hosting di più VM sullo stesso hardware. Il numero di vCPU assegnate a una VM determina la potenza di elaborazione disponibile per quella macchina virtuale.

RAM

La RAM, o memoria ad accesso casuale, funge da memoria a breve termine. Memorizza temporaneamente i dati di cui il processore del computer ha bisogno per accedere rapidamente, consentendo un funzionamento fluido delle applicazioni e del multitasking. A differenza dei dispositivi di archiviazione a lungo termine come i dischi rigidi o gli SSD, la RAM consente di leggere e scrivere dati in qualsiasi ordine, il che rende molto più veloce per il processore recuperare le informazioni necessarie.

Più RAM ha la tua macchina, meglio può gestire più attività contemporaneamente, come modificare documenti ed eseguire applicazioni.

SSD

Un tipo di dispositivo di archiviazione dati che utilizza la memoria flash per memorizzare i dati, anziché dischi rotanti come i tradizionali dischi rigidi (HDD). Gli SSD aumentano la velocità di accesso ai dati, offrono maggiore affidabilità e minore consumo energetico rispetto agli HDD.

NVMe

Un protocollo di archiviazione progettato specificamente per la comunicazione ad alta velocità tra SSD e il processore di un computer. Sfruttando il bus PCIe (Peripheral Component Interconnect Express), NVMe consente un trasferimento dati più veloce e una latenza inferiore rispetto ai protocolli tradizionali come SATA o SAS. In questo modo, più operazioni di input/output (I/O) possono essere elaborate in parallelo, riducendo il sovraccarico del sistema e migliorando significativamente le prestazioni. NVMe è particolarmente utile per carichi di lavoro aziendali e applicazioni moderne che richiedono un accesso rapido ed efficiente ai dati.

Immagine VM

Un file che contiene un'istantanea completa di un sistema configurato, inclusi il sistema operativo, le applicazioni, le librerie, i dati e tutte le configurazioni necessarie. È anche un modello per creare macchine virtuali, in modo da poter replicare lo stesso ambiente su più istanze.

Quando si avvia una VM da un'immagine, essa rispecchia la configurazione e l'impostazione definite nell'immagine, garantendo coerenza e affidabilità in diversi ambienti. Le immagini VM sono utilizzate per il rapido dispiegamento, la scalabilità e la migrazione delle macchine virtuali. Permette di semplificare la gestione e la distribuzione dei sistemi virtualizzati su varie infrastrutture, inclusi gli ambienti cloud.

Software aggiuntivo

Un pacchetto software che include il sistema operativo scelto e i pacchetti che vengono ulteriormente distribuiti sulla macchina (ad es. Wordpress, VPN ecc.).

Account VM

Un gruppo di progetti cloud, VM e le loro risorse assegnate o gestite da un particolare utente all'interno di un ambiente di hosting cloud.

Tutti gli account VM sono isolati l'uno dall'altro, ad esempio:

Utente 1

Utente 2

Account VM 1

Account VM 1

Progetto 1

(VM1, VM2)

Progetto 1

(VM1, VM2)

Account VM 2

Progetto 2

(VM1)

Progetto 1

(VM1, VM2)

Progetto cloud

Un contenitore con risorse cloud isolate, come istanze di calcolo, volumi di archiviazione e reti. Si riferisce a una specifica applicazione o servizio sviluppato e ospitato utilizzando le capacità del cloud computing.

Ogni progetto può avere il proprio insieme di utenti, quote e politiche, che consente di segregare e controllare l'accesso alle risorse all'interno del cloud.

Volume VM

Un'unità di archiviazione virtuale associata a una macchina virtuale (VM). Fornisce a una VM un'archiviazione persistente, utilizzata per memorizzare dati come il sistema operativo, le applicazioni e i file utente. I volumi VM sono tipicamente rappresentazioni virtualizzate di archiviazione fisica, come dischi rigidi o SSD, e possono essere gestiti indipendentemente dalla VM stessa.
Questi volumi possono essere scollegati, ricollegati e trasferiti tra VM, offrendo flessibilità nella gestione dell'archiviazione dei dati all'interno di un'infrastruttura cloud.

Datacenter

Una struttura fisica in cui si trova l'infrastruttura IT di un'organizzazione, inclusi server, sistemi di archiviazione, apparecchiature di rete e altre risorse informatiche. I data center sono dotati di alimentatori di riserva, sistemi di replica dei dati, controllo della temperatura e varie misure di sicurezza per proteggere da interruzioni, perdita di dati e accessi non autorizzati.

Puoi trovare il datacenter della tua VM nel Starlight Manager. Si noti che il datacenter e la zona di disponibilità sono uniti in uno.

Ad esempio: US Phoenix, PHX-1

Regione

Un'area geografica in cui si trovano i data center di un fornitore di servizi cloud. Ogni regione include più data center, posizionati strategicamente per garantire ridondanza, affidabilità e accesso ai servizi a bassa latenza. La regione dovrebbe essere selezionata tenendo conto di fattori come la vicinanza, i servizi disponibili e i requisiti normativi.

I servizi Starlight sono attualmente situati a Phoenix, US.

Posizione

È la destinazione finale in cui viene distribuita una VM e consiste delle seguenti caratteristiche scelte da un utente:

  • regione

  • data center

  • zona di disponibilità

Ad esempio:

  • US, Phoenix, PHX-1

  • SG, Singapore, SGP-1

Console (VNC)

Una tecnologia che consente agli utenti di controllare a distanza il desktop di un'altra macchina, come se interagissero direttamente con il monitor della VM utilizzando la tastiera e il mouse del loro dispositivo locale. Il VNC è ampiamente utilizzato per la risoluzione dei problemi, il supporto tecnico o semplicemente per gestire attività da una posizione diversa, indipendentemente dalla configurazione di rete della VM. Per utilizzare la Console sono richieste l'autenticazione tramite login e password.

Linea di comando

Un'interfaccia basata su testo per l'interazione con una VM digitando comandi.

Attraverso la linea di comando, gli utenti possono navigare nel file system, eseguire programmi, gestire file e directory, configurare le impostazioni di sistema e svolgere altre attività amministrative.

Con l'autologin abilitato, è possibile accedere senza l'autenticazione tramite password. L'autologin può anche essere disabilitato, richiedendo agli utenti di inserire manualmente le credenziali di accesso quando utilizzano la linea di comando.

SSH

Un protocollo di rete utilizzato per accedere e gestire in modo sicuro computer remoti su una rete non sicura. In questo modo i dati trasmessi sono crittografati, quindi gli utenti possono accedere in sicurezza a una macchina remota per gestire l'infrastruttura e trasferire file.

Chiave SSH

Una credenziale di accesso crittografica utilizzata nel protocollo SSH (Secure Shell) per la comunicazione sicura tra due macchine su una rete non protetta. Le chiavi SSH consentono agli utenti di autenticarsi in modo sicuro e stabilire connessioni crittografate per la gestione remota, il trasferimento di file e l'amministrazione del sistema.
Le chiavi SSH consistono in una chiave pubblica e una chiave privata. La chiave pubblica può essere distribuita liberamente ai server remoti, mentre la chiave privata deve essere mantenuta sicura e riservata. Quando la chiave pubblica viene posizionata su un sistema remoto, agisce come una "serratura" e solo la chiave privata corrispondente, detenuta dall'utente, può "sbloccare" o decrittare i dati, consentendo l'accesso al sistema. Questa coppia di chiavi pubblica-privata sostituisce i metodi tradizionali basati su password con un processo più sicuro e automatizzato.

API

Un'API (o Application Programming Interface) è una raccolta di regole e protocolli di programmazione che consentono alle applicazioni software di comunicare e scambiare dati tra loro. Gli sviluppatori utilizzano le API per integrare servizi, funzionalità o dati esterni nell'applicazione senza doverli costruire da zero.

Azioni VM

Gestione dell'alimentazione

Il menu in cui una VM può essere accesa/spenta e riavviata.

Accendi

Per accendere una macchina virtuale (VM). Inizia il processo di avvio della VM, consentendo al sistema operativo di iniziare a funzionare e alla VM di diventare operativa e permettere a un utente di iniziare a utilizzare la macchina virtuale per le proprie attività e operazioni.

Spegni

Per spegnere o disattivare una macchina virtuale (VM). La VM viene arrestata, interrompendo in modo sicuro tutti i processi e le operazioni in esecuzione al suo interno. Una volta spenta la VM, non consumerà più risorse come CPU e memoria, e il suo stato verrà salvato fino a quando non verrà riaccesa.

Questa azione può essere eseguita manualmente sulla VM o utilizzando il menu di gestione dell'alimentazione nel gestore Starlight.

Riavvia VM

Riavvio graduale. Durante il processo di riavvio, una VM si spegne e si riaccende immediatamente. Riavviare una VM può essere utile per applicare aggiornamenti, risolvere problemi di sistema o aggiornare il sistema operativo senza dover spegnere completamente e poi riaccendere manualmente la VM. Durante il processo di riavvio, tutti i processi e le applicazioni in esecuzione vengono terminati e riavviati, ma la VM rimane accesa per tutto il processo.

Resetta VM

Riavvio forzato. L'alimentazione della VM viene interrotta bruscamente e poi immediatamente riaccesa, il che può essere utile se la VM non risponde o è bloccata. Tuttavia, poiché non consente al sistema operativo o alle applicazioni in esecuzione di chiudersi correttamente, l'uso di "Reset" può comportare la perdita di dati o la corruzione dei file. Si consiglia generalmente di utilizzare questa opzione solo quando altri metodi di riavvio o spegnimento della VM non sono efficaci.

Aggiorna password root

Per cambiare o reimpostare la password di root della macchina virtuale (VM). Cambiare la password di root utilizzando questa opzione avrà effetto immediato, consentendoti di accedere alla VM con le nuove credenziali. Tuttavia, assicurati di mantenere la nuova password sicura e accessibile solo al personale autorizzato, poiché l'accesso root concede il pieno controllo sul sistema.

Reinstalla macchina virtuale

Per cancellare completamente il sistema operativo esistente e i dati sulla tua macchina virtuale e installare un nuovo sistema operativo. Questo è utile se hai bisogno di ripristinare la VM al suo stato originale, passare a un diverso sistema operativo o risolvere problemi significativi che non possono essere risolti con altri mezzi.

Quando scegli di reinstallare una macchina virtuale, tutti i dati sulla VM verranno cancellati, quindi è importante eseguire il backup di eventuali file importanti prima di procedere.

Rete

Il menu in cui sono elencati gli indirizzi IP e le informazioni relative alla rete per la tua macchina virtuale.

Ridimensiona VM

Per modificare le risorse allocate a una macchina virtuale (VM), generalmente comportando modifiche a CPU, memoria, archiviazione o alla dimensione complessiva di un volume del disco. Consente agli utenti di regolare le prestazioni e la capacità di una VM per soddisfare i requisiti dell'applicazione ospitata.

Distribuisci

Per creare e configurare una nuova macchina virtuale (VM) o un ambiente applicativo su un'infrastruttura cloud.
Quando distribuisci una VM in un ambiente di hosting cloud, stai lanciando una nuova istanza di un server, con configurazioni specifiche come CPU, memoria, archiviazione e impostazioni di rete. Inoltre, vengono installati un sistema operativo e il software necessario, in modo che una VM possa essere pronta per l'uso.

Termina macchina virtuale

Per spegnere definitivamente ed eliminare una macchina virtuale (VM). Quando una VM viene terminata, tutte le sue risorse associate, inclusi il sistema operativo, le applicazioni, i dati e le impostazioni di configurazione, vengono rimosse dall'ambiente di hosting. Questa azione è irreversibile e viene spesso utilizzata quando una VM non è più necessaria, consentendo di liberare le risorse che stava utilizzando per altri scopi.

Azioni volume

Distribuire

Per creare un nuovo volume di archiviazione virtuale. Questo processo implica l'allocazione delle risorse necessarie, la creazione della configurazione e la messa a disposizione del volume per le macchine virtuali. Una volta distribuito un volume, può essere collegato alle macchine virtuali.

Collegare

Per connettere un volume a una macchina virtuale. Consente di stabilire il collegamento tra la risorsa di archiviazione e la macchina virtuale e di abilitare il successivo montaggio del volume.

Scollegare

Per rimuovere un volume da una macchina virtuale. Quando si scollega una risorsa di archiviazione, non è più connessa o accessibile dalla VM, ma l'archiviazione stessa esiste ancora all'interno dell'infrastruttura cloud e può potenzialmente essere ricollegata alla stessa VM o a un'altra in seguito.

Montare

Per rendere un dispositivo o volume di archiviazione accessibile e utilizzabile da una macchina virtuale.
Quando si monta un dispositivo di archiviazione, lo si collega a una directory specifica all'interno del file system della VM, rendendo i contenuti di quel dispositivo di archiviazione disponibili per l'uso da parte della VM. L'archiviazione montata può quindi essere utilizzata per memorizzare e recuperare dati, eseguire applicazioni.

Smontare

Per scollegare un volume da una macchina virtuale in modo che una VM non abbia più accesso a quell'archiviazione.

Ridimensionare

Per modificare la capacità di archiviazione di un volume, se i requisiti di archiviazione sono cambiati. Durante il ridimensionamento di un volume, i dati esistenti su di esso vengono mantenuti.

Migrare

Per spostare un volume da un host fisico a un altro all'interno di un ambiente virtualizzato. Può essere necessario per vari motivi, come il bilanciamento del carico (quando il nodo attuale non può gestire un aggiornamento), collegare un volume a un'altra VM (ospitata su un nodo diverso) o trasferire tra data center.

Terminare

Per eliminare permanentemente un volume di archiviazione virtuale. Di conseguenza, tutti i dati sul volume vengono rimossi e le risorse vengono rilasciate e disponibili per un ulteriore utilizzo.

È richiesto un indirizzo email valido