Glossario dei termini VPS di Spaceship

Generale

VM

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

VPS Manager

Il pannello di controllo che consente agli utenti di acquistare, gestire e terminare macchine virtuali, nonché di 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 software per simulare questi componenti, la virtualizzazione consente di suddividere una singola macchina fisica in più macchine virtuali (VM). Ogni VM può eseguire il proprio sistema operativo e le proprie applicazioni, agendo in modo indipendente, ma condividendo allo stesso tempo le risorse dell'hardware sottostante.
Questo processo migliora l'efficienza dell'utilizzo dell'hardware consentendo l'esecuzione simultanea di più carichi di lavoro su una singola macchina. Aiuta gli utenti a ottimizzare i propri 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 di calcolo.

Esistono diversi tipi di virtualizzazione, tra cui:

  • Virtualizzazione dei 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: consente di gestire singoli desktop da un server centrale.

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

  • Virtualizzazione software: separazione delle applicazioni dall'hardware sottostante e dal sistema operativo.

  • Virtualizzazione dello storage: combinazione di 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 hypervisor. Questo permette a una singola macchina Linux fisica di eseguire contemporaneamente più macchine virtuali (VM) isolate. 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 la scalabilità e la praticità del cloud computing pubblico mantenendo al contempo l'isolamento e la sicurezza dei dati. 

Mentre il cloud pubblico è accessibile a numerosi clienti, il VPC ritaglia una parte di queste risorse esclusivamente per l'uso di un singolo 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 differenti. Agendo come punto di ingresso e uscita di una rete, un gateway garantisce che tutto il traffico dati che si sposta tra le reti venga gestito e instradato correttamente.

Maschera di sottorete

Un numero a 32 bit utilizzato nelle reti 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 le proprie applicazioni, come se fosse in esecuzione sul proprio hardware dedicato. L'hypervisor assegna a ogni VM le risorse fisiche sottostanti, come CPU, memoria e archiviazione, secondo necessità.

Cloud Hosting

Un metodo di web hosting che utilizza una rete di server virtuali e fisici interconnessi per archiviare e gestire i dati dei siti 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 affidabilità, scalabilità e flessibilità, garantendo che i siti web rimangano veloci e accessibili anche durante i picchi di traffico. Con il cloud hosting, le risorse vengono fornite su richiesta, consentendo alle aziende di scalare facilmente le proprie applicazioni e ridurre i costi IT tramite un modello pay-as-you-go.

Configurazione (piano VM)

Un pacchetto o una configurazione predefiniti che specificano le risorse assegnate a una macchina virtuale, come il numero di core 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 varie esigenze degli utenti, con fasce di prezzo corrispondenti.

CPU

Una CPU (Central Processing Unit) è il "cervello" di un computer, responsabile dell'interpretazione e dell'esecuzione delle istruzioni dei programmi software. Esegue tutte le attività essenziali come calcoli aritmetici, operazioni logiche e controllo degli 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). Ciò si ottiene utilizzando una CPU fisica sul server per creare CPU virtuali, consentendo di ospitare 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 del computer. Memorizza temporaneamente i dati a cui il processore del computer deve accedere rapidamente, consentendo il funzionamento fluido delle applicazioni e il multitasking. A differenza dei dispositivi di archiviazione a lungo termine come hard disk o SSD, la RAM consente di leggere e scrivere i dati in qualsiasi ordine, il che la rende molto più veloce per il processore nel 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 memoria flash per memorizzare i dati, anziché dischi rotanti come i tradizionali hard disk (HDD). Gli SSD aumentano la velocità di accesso ai dati, offrono maggiore affidabilità e un consumo energetico inferiore 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ù rapido 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 l'overhead del sistema e migliorando significativamente le prestazioni. NVMe è particolarmente utile per i carichi di lavoro aziendali e le applicazioni moderne che richiedono un accesso ai dati rapido ed efficiente.

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, così puoi replicare lo stesso ambiente su più istanze. 

Quando avvii una VM da un'immagine, essa rispecchia la configurazione e l'impostazione definite nell'immagine, garantendo coerenza e affidabilità in ambienti diversi. Le immagini VM vengono utilizzate per la distribuzione rapida, il ridimensionamento e la migrazione delle macchine virtuali. Consentono 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 distribuiti aggiuntivamente sulla macchina (ad es. Wordpress, VPN ecc.).

Account VM

Un gruppo di progetti cloud, VM e relative risorse assegnati o gestiti da un particolare utente all'interno di un ambiente di cloud hosting.

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 capacità di cloud computing.

Ogni progetto può avere il proprio insieme di utenti, quote e policy, il che consente di separare 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 uno spazio di archiviazione persistente, utilizzato per memorizzare dati come il sistema operativo, le applicazioni e i file utente. I volumi VM sono in genere rappresentazioni virtualizzate di archiviazione fisica, come hard disk 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 di calcolo. I data center sono dotati di alimentatori di backup, 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 VPS Manager. Tieni presente che il datacenter e la zona di disponibilità sono uniti in uno solo.

Ad esempio: US Phoenix, PHX-1

Regione

Un'area geografica in cui si trovano i data center di un provider 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 quali prossimità, servizi disponibili e requisiti normativi.

I servizi Spaceship Cloud si trovano attualmente a Phoenix, US.

Posizione

È la destinazione finale in cui viene distribuita una VM ed è composta dalle 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 da remoto il desktop di un'altra macchina, come se interagissero direttamente con il monitor della VM utilizzando tastiera e mouse del proprio 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 richiesti autenticazione con login e password.

Riga di comando 

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

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

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

SSH

Un protocollo di rete utilizzato per accedere e gestire in modo sicuro computer remoti su una rete non protetta. In questo modo i dati trasmessi vengono crittografati, così 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 sono costituite da 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 inserita in un sistema remoto, agisce come una "serratura" e solo la chiave privata corrispondente, detenuta dall'utente, può "sbloccare" o decrittografare i dati, consentendo l'accesso al sistema. Questa coppia di chiavi pubblica-privata sostituisce i tradizionali metodi 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 scambiarsi dati tra loro. Gli sviluppatori utilizzano le API per integrare servizi, funzionalità o dati esterni nell'applicazione senza doverli creare da zero.

Azioni VM

Gestione alimentazione

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

Accendi

Accendere una macchina virtuale (VM). Avvia il processo di boot della VM, consentendo al sistema operativo di iniziare a funzionare e alla VM di diventare operativa, permettendo all'utente di iniziare a utilizzare la macchina virtuale per le proprie attività e operazioni.

Spegni

Spegnere o disattivare una macchina virtuale (VM). La VM viene arrestata, interrompendo in modo controllato 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 finché non verrà riaccesa. 

Questa azione può essere eseguita manualmente sulla VM o utilizzando il menu Gestione alimentazione nel VPS Manager.

Riavvia VM

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

Reimposta VM 

Riavvio forzato. L'alimentazione della VM viene interrotta bruscamente e poi immediatamente ripristinata, 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 "Reimposta" può causare perdita di dati o danneggiamento dei file. In genere si consiglia di usare questa opzione solo quando altri metodi di riavvio o spegnimento della VM non sono efficaci.

Aggiorna password root

Modificare o reimpostare la password root della macchina virtuale (VM). La modifica della password root tramite questa opzione avrà effetto immediato, consentendoti di accedere alla VM con le nuove credenziali. Tuttavia, assicurati di mantenere la nuova password al sicuro e accessibile solo al personale autorizzato, poiché l'accesso root garantisce il pieno controllo del sistema.

Reinstalla macchina virtuale

Cancellare completamente il sistema operativo e i dati esistenti sulla tua macchina virtuale e installare un nuovo sistema operativo. Questo è utile se devi ripristinare la VM al suo stato originale, passare a un sistema operativo diverso o risolvere problemi significativi che non possono essere corretti con altri mezzi.

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

Rete

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

Ridimensiona VM

Modificare le risorse assegnate a una macchina virtuale (VM), in genere intervenendo su CPU, memoria, archiviazione o sulla dimensione complessiva di un volume disco. Consente agli utenti di adattare le prestazioni e la capacità di una VM ai requisiti dell'applicazione ospitata.

Distribuisci

Creare e configurare una nuova macchina virtuale (VM) o un ambiente applicativo su un'infrastruttura cloud.
Quando distribuisci una VM in un ambiente di cloud hosting, avvii 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, così la VM può essere pronta all'uso.

Termina macchina virtuale

Spegnere definitivamente ed eliminare una macchina virtuale (VM). Quando una VM viene terminata, tutte le 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 del volume

Distribuisci

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.

Collega

Collegare 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.

Scollega

Rimuovere un volume da una macchina virtuale. Quando scolleghi una risorsa di archiviazione, questa non è più connessa né accessibile dalla VM, ma l'archiviazione stessa continua a esistere nell'infrastruttura cloud e può potenzialmente essere ricollegata in seguito alla stessa VM o a un'altra.

Monta

Rendere un dispositivo o volume di archiviazione accessibile e utilizzabile da una macchina virtuale.
Quando monti un dispositivo di archiviazione, lo colleghi a una directory specifica all'interno del file system della VM, rendendo il contenuto di quel dispositivo disponibile per l'uso da parte della VM. L'archiviazione montata può quindi essere utilizzata per archiviare e recuperare dati, eseguire applicazioni.

Smonta

Scollegare un volume da una macchina virtuale, in modo che una VM non abbia più accesso a tale archiviazione.

Ridimensiona

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

Migra

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 corrente non può gestire un upgrade), il collegamento di un volume a un'altra VM (ospitata su un nodo diverso) o il trasferimento tra data center.

Termina

Eliminare definitivamente un volume di archiviazione virtuale. Di conseguenza, tutti i dati sul volume vengono rimossi e le risorse vengono rilasciate e rese disponibili per un ulteriore utilizzo.

È richiesto un indirizzo email valido