Vai al contenuto principale

Macchine virtuali su Hikube

Le macchine virtuali (VM) di Hikube offrono una virtualizzazione completa dell'infrastruttura hardware, per eseguire sistemi operativi eterogenei e applicazioni aziendali in ambienti isolati.

Nella console Hikube, le VM si gestiscono dal menu Infrastructure > VM Instances: creazione guidata, avvio e arresto, modifica delle risorse, dei dischi e della rete, eliminazione.


Cosa può fare dalla console​

EsigenzaDove farlo
Creare una VM (immagine, formato, dischi, rete, chiavi SSH, cloud-init, GPU)VM Instances > Create an Instance
Avviare, arrestare, riavviareMenu Actions dell'elenco, oppure sezione Actions della pagina di dettaglio
Cambiare formato, aggiungere un disco o una GPU, modificare le porte apertePagina di dettaglio > Edit
Rieseguire lo script cloud-initReload UserData, poi Restart
Ottenere il comando SSH pronto da copiarePagina di dettaglio, sezione Network & Security > SSH Connection
Collegare la VM a una rete privataPassaggio Network della procedura guidata, oppure menu Networking (vedere VPC e sottoreti)
Eseguire il backup della VM e dei suoi dischi, ripristinarlaPagina di dettaglio, scheda Backups (vedere Backup)

Architettura e funzionamento​

Separazione tra calcolo e storage​

Hikube separa il calcolo dallo storage:

Livello di calcolo

  • La VM viene eseguita su server fisici distribuiti su 3 datacenter.
  • Se il nodo che la ospita si guasta, la VM viene riavviata su un altro nodo.
  • L'indisponibilità si limita al tempo di riavvio.

Livello di storage

  • I dischi delle VM sono replicati su più nodi fisici, in modalità sincrona o asincrona (scelta effettuata disco per disco nella procedura guidata).
  • I dischi sopravvivono ai guasti hardware e restano collegabili alla VM riallocata.
  • Esistono indipendentemente dalla VM: eliminare una VM ne scollega i dischi senza eliminarli. Restano visibili nel menu Disks (vedere Dischi).

Architettura multi-datacenter​


Tipi di istanza​

Al passaggio Configuration della procedura guidata, la console propone tre serie. Scelga prima la serie, poi la dimensione dell'istanza.

Serie Standard (S) — rapporto 1:2​

Uso economico, per lo sviluppo e i test.

IstanzavCPURAM
s1.small12 GB
s1.medium24 GB
s1.large48 GB
s1.xlarge816 GB
s1.3large1224 GB
s1.2xlarge1632 GB
s1.3xlarge2448 GB
s1.4xlarge3264 GB
s1.8xlarge64128 GB

Serie Universal (U) — rapporto 1:4​

Uso generale: server web, applicazioni.

IstanzavCPURAM
u1.medium14 GB
u1.large28 GB
u1.xlarge416 GB
u1.2xlarge832 GB
u1.4xlarge1664 GB
u1.8xlarge32128 GB

Serie Memory (M) — rapporto 1:8​

Ottimizzata per la memoria: database, cache.

IstanzavCPURAM
m1.large216 GB
m1.xlarge432 GB
m1.2xlarge864 GB
m1.3xlarge1296 GB
m1.4xlarge16128 GB
m1.8xlarge32256 GB
Guida alla scelta
  • Sviluppo, test, servizi leggeri: serie S.
  • Applicazioni web e aziendali: serie U.
  • Database, cache, analisi: serie M.

Il formato si può cambiare in seguito da Edit; la modifica ha effetto al successivo riavvio della VM, che avvia con Restart.


Sistemi operativi​

Il disco di sistema viene creato a partire da un'immagine fornita da Hikube. La procedura guidata mostra le immagini disponibili sotto forma di schede, con un selettore di versione:

ImmagineVersioni
AlmaLinux8, 9
CentOS Stream9, 10
CloudLinux8, 9
Debian12, 13
openSUSE15.6, 16.0
Oracle Linux8, 9, 10
Rocky Linux8, 9, 10
Ubuntu22.04, 24.04
Windows Server2022, 2025

Fa fede l'elenco mostrato nella console: evolve con le versioni supportate.

Immagine personalizzata

L'importazione di un'immagine personalizzata (ISO o QCOW2 da un URL HTTPS) avviene creando un disco nel menu Disks. Questo disco può poi essere scelto come disco di sistema di una nuova VM (opzione Existing). Vedere Creare un disco di sistema da un'immagine.


Connettività e accesso​

  • IP pubblico: opzione Public IPv4 Address, attivata per impostazione predefinita. La VM è quindi raggiungibile da Internet.
  • Firewall: opzione Enable Firewall, attivata per impostazione predefinita. Solo le porte selezionate (22 per impostazione predefinita; 80, 443 o qualsiasi porta personalizzata in opzione) sono aperte in ingresso. Senza firewall, tutte le porte dell'IP pubblico sono aperte.
  • Reti private: la VM può essere collegata a uno o più VPC per comunicare in privato con altre VM del progetto.
  • SSH: la pagina di dettaglio mostra il comando ssh <utente>@<ip> pronto da copiare, con l'utente predefinito dell'immagine. Per un'immagine personalizzata questo utente non è noto: la console lo segnala invece di proporre un comando. L'accesso avviene con le chiavi SSH pubbliche inserite nella procedura guidata.
  • Windows: una password di amministratore viene generata alla creazione e mostrata una sola volta. L'accesso avviene in RDP.
Console seriale e VNC

L'accesso tramite console seriale o VNC non è disponibile nella console; contatti il supporto se ne ha bisogno per una diagnosi.


Isolamento e sicurezza​

  • Ogni progetto è uno spazio isolato: le VM di un progetto non vedono quelle di un altro.
  • Ogni VM viene eseguita nel proprio processo di virtualizzazione, isolato a livello di kernel.
  • I dischi possono essere cifrati a riposo (LUKS), opzione Disk Encryption alla creazione.

Passi successivi​