Come iniziare con le immagini personalizzate

Un'immagine personalizzata contiene un'immagine del sistema operativo con configurazioni specifiche personalizzate dall'utente. È possibile gestire il ciclo di vita, condividere l'immagine personalizzata e utilizzarla per creare server virtuali o server bare metal con impostazioni e configurazioni personalizzate. Puoi creare un'immagine personalizzata Linux®, un'immagine personalizzata Windows ®, un'immagine personalizzata z/OS Wazi aaS o un'immagine personalizzata generica del sistema operativo.

Sono disponibili alcune opzioni per creare un'immagine personalizzata.

Quando si crea un'immagine personalizzata, è possibile pianificare e gestire il ciclo di vita dell'immagine utilizzando tre stati: disponibile, deprecato o obsoleto. Per ulteriori informazioni sugli stati e su come gestirli, vedere Ciclo di vita dell'immagine personalizzato.

Puoi anche condividere le tue foto personalizzate con altri account utilizzando un catalogo privato. Per ulteriori informazioni sull'utilizzo di immagini personalizzate in un catalogo privato, consulta Introduzione alle immagini del catalogo su VPC.

Sulla console, puoi trovare immagini personalizzate facendo clic su Icona Menu Icona Menu > Infrastruttura VPC Icona VPC > Calcola> Immagini> Immagini personalizzate. Le immagini provenienti da un volume fanno parte della scheda delle immagini personalizzate.

Creazione di un'immagine personalizzata

Per creare una immagine personalizzata, consultare uno dei seguenti link.

Condivisione di una immagine personalizzata

Dopo aver creato un'immagine personalizzata, è possibile importarla in un catalogo privato e condividerla con altri account con alcune limitazioni. Per ulteriori informazioni sulle limitazioni, consulta Considerazioni su VPC quando utilizzi le immagini personalizzate in un catalogo privato.

Utilizzo di una immagine personalizzata per creare un server

Per creare un server virtuale utilizzando un'immagine personalizzata, vedi uno dei seguenti link.

Prerequisiti e limitazioni

Prima di creare un'immagine personalizzata, è necessario verificare che la propria immagine personalizzata soddisfi i requisiti dell'immagine personalizzata e che il sistema operativo sia supportato.

Considerazioni sull'immagine personalizzata

Tutte le immagini personalizzate devono soddisfare i seguenti requisiti:

  • Contenere un singolo file o volume.
  • Essere dentro qcow2 o formato VHD.
  • La dimensione non supera i 250 GB.
  • Assicurarsi che cloud-init(Linux ) o cloudbase-init(Windows) sia installato e attivo nell'immagine qcow2.
  • La dimensione minima è 10 GB. Per qualsiasi immagine inferiore a 10 GB, la dimensione viene arrotondata a 10 GB.

Considerazioni sul sistema operativo

  • Accertarsi che il sistema operativo selezionato specifichi il tipo di formato dati utente corretto. Per ulteriori informazioni, consultare Considerazioni sul formato dei dati utente.
  • Se si sceglie di creare un'immagine personalizzata con la propria licenza, specificare la versione del sistema operativo appropriata che accoda -byol al nome quando si importa l'immagine. Per ulteriori informazioni, vedi BYOL(Bring your own license).
  • Le immagini ISO dei sistemi operativi con licenza, come Windows ® e Linux®, e i sistemi operativi open source, come CentOS e Ubuntu, non vengono forniti da IBM Cloud®. Se hai bisogno di queste immagini ISO, puoi scaricarle dal sito del rispettivo fornitore.

Considerazioni su IBM Cloud Object Storage

Se si intende importare un'immagine da un file, è necessario creare un'istanza di IBM Cloud Object Storage, se non ne esiste una. Puoi quindi caricare il file in un bucket. Devi anche creare un'autorizzazione IAM tra il servizio di immagine per VPC e IBM Cloud Object Storage. Per ulteriori informazioni, vedi Concessione dell'accesso a IBM Cloud Object Storage per importare le immagini.

Ciclo di vita dell'immagine personalizzata

Puoi utilizzare l'IU, la CLI, l'API e Terraform per gestire il ciclo di vita delle tue immagini personalizzate con tre stati. È possibile spostare l'immagine avanti e indietro attraverso tutti gli stati e impostare date per modificare automaticamente lo stato di un'immagine. Tutti i cambiamenti di stato sono tracciati come eventi di IBM Cloud Activity Tracker Event Routing. È possibile filtrare l'elenco di immagini in base allo stato per facilitare la ripulitura o la traccia delle immagini. Per ulteriori informazioni su come apportare modifiche allo stato, vedi Gestione di immagini personalizzate.

Stato del ciclo di vita dell'immagine
Stato immagine Descrizione
available La versione più recente dell'immagine del sistema operativo è available. Quando una nuova versione di un sistema operativo viene resa available, l'immagine della versione precedente di quel sistema operativo guest passa a deprecated. Nessun sistema operativo stock che raggiunge EOS ha un'immagine available.
available È possibile utilizzare lo stato available per indicare che un'immagine del sistema operativo è available e disponibile in tutte le zone.

È possibile che venga visualizzata un'immagine nello stato partially_available. Questo stato è uno stato temporaneo che indica che un'immagine è stata importata in almeno una zona, ma non è ancora disponibile in tutte le zone. Queste immagini raggiungono infine lo stato di available senza alcuna azione aggiuntiva da parte dell'utente. Un'immagine nello stato partially_available può essere usata per creare istanze di server virtuali o server bare metal nelle zone disponibili elencate nell'array di zone dell'immagine. Queste immagini possono anche essere esportate in IBM Cloud Object Storage.

deprecated È possibile utilizzare lo stato deprected per indicare che l'immagine può essere utilizzata, ma non è consigliabile. Ad esempio, con un'immagine stock, quando una nuova versione di un sistema operativo viene resa available, l'immagine della versione precedente di quel sistema operativo guest passa a deprecated. È comunque possibile creare istanze di server virtuali o server bare metal con queste immagini.
obsolete È possibile utilizzare lo stato obsolete per indicare che le immagini non devono essere utilizzate, ad esempio un'immagine del sistema operativo che ha raggiunto l'EOS. Non è possibile creare istanze di server virtuali o server bare metal con queste immagini. Se tenti di utilizzare un'immagine obsoleta per creare un'istanza, ricevi un messaggio che indica che non puoi utilizzare l'immagine per creare un'istanza. Questo stato consente una disabilitazione reversibile di un'immagine prima di eliminarla.

Qualsiasi immagine che si trova nello stato deprecated o obsolete viene ancora fatturata. Se non vuoi essere fatturato per l'immagine, devi eliminarla.

Le immagini gestite IBM Cloud VPC possono essere gestite solo in questo modo. Le immagini personalizzate pubblicate in un catalogo privato devono essere nello stato available e i rispettivi stati vengono conservati nel catalogo privato. Se tenti di modificare o pianificare una modifica al loro stato in IBM Cloud VPC, il tentativo non riesce. Se un'immagine personalizzata viene rimossa da un catalogo privato, tale immagine conserva il suo stato del catalogo privato originale finché lo stato non viene modificato in IBM Cloud VPC.

Stato del ciclo di vita dell'immagine del catalogo e stato della VPC corrispondente
Stato immagine catalogo privato Stato immagine VPC corrispondente
published/verified available
deprecated deprecated
archived obsolete

Red Hat Enterprise Linux Immagini personalizzate AI BYOL

È possibile importare il sistema operativo Red Hat Enterprise Linux AI (RHEL AI) come licenza BYOL (bring your own license). Un file RHEL AI qcow2 è disponibile direttamente da Red Hat. Il nome del sistema operativo da utilizzare quando si importa l'immagine in IBM Cloud VPC è red-ai-9-amd64-nvidia-byol. Per ulteriori informazioni, vedere Red Hat Enterprise Linux AI. Per scaricare l'immagine di RHEL AI, vedere Download Red Hat Enterprise Linux AI. È necessario un account Red Hat per visualizzare la documentazione e scaricare l'immagine.

Per informazioni sui profili e sui casi d'uso supportati, consultare Red Hat Enterprise Linux AI hardware requirements.

Per ulteriori informazioni sul supporto di Red Hat, vedere le FAQ sull'infrastruttura Red Hat e IBM Cloud®.

Per ulteriori informazioni sull'importazione dell'immagine in IBM Cloud VPC, vedere Portare la propria licenza e Importare e convalidare immagini personalizzate in VPC. Per ulteriori informazioni sui profili GPU, vedere i profili GPU x86.

Immagini personalizzate del sistema operativo generico

Puoi utilizzare un sistema operativo specifico che non è elencato in IBM Cloud specificando un sistema operativo generico quando importi un'immagine personalizzata. È possibile scegliere tra più opzioni generiche di sistema operativo. È possibile selezionare un sistema operativo generico basato sull'architettura della CPU e sulla strategia di inizializzazione appropriata per il sistema operativo dell'immagine personalizzata.

Le immagini personalizzate del sistema operativo generico sono supportate per l'architettura x86 (amd64). Queste immagini sono elencate nell'elenco di immagini personalizzate. Le immagini personalizzate del sistema operativo generico del server bare metal devono seguire i requisiti per tutte le immagini personalizzate del server bare metal. Per ulteriori informazioni, consultare Bare metal server custom images.

I sistemi operativi generici utilizzano un valore generico per alcune delle loro proprietà, ad esempio generic per la proprietà vendor e Generic per la proprietà family. Quando si crea un'immagine personalizzata del sistema operativo generico, selezionare il sistema operativo generico in base al tipo di inizializzazione del sistema operativo effettivo. Per ulteriori informazioni, consultare Considerazioni sul formato dei dati utente.

Quando esegui il provisioning di un server utilizzando un'immagine personalizzata del sistema operativo generico, la maggior parte dei passi di provisioning specifici del sistema operativo non viene eseguita, come la configurazione della console e la registrazione automatica. È necessario fornire i dati utente appropriati se si desidera che l'immagine personalizzata del sistema operativo generico esegua queste fasi. Sei anche responsabile della gestione delle licenze e dei costi correlati perché IBM non è a conoscenza del sistema operativo effettivo installato.

Considerazioni sul formato dei dati utente

Quando si crea un server che specifica la propria immagine personalizzata, la strategia di inizializzazione determina il modo in cui vengono utilizzati i dati utente. La proprietà user_data_format di un'immagine specifica questa strategia di inizializzazione. Questa proprietà è impostata dalla proprietà user_data_format del sistema operativo dell'immagine, che contiene uno dei seguenti valori.

  • cloud_init

  • esxi_kickstart (Questo valore funziona solo per i server bare metal).

  • Per cloud - init, i dati utente e chiavi SSH sono forniti al sistema operativo su un disco cloud - init. Non viene creato un account utente predefinito. Devi usare la chiave SSH per accedere a meno che non imposti un altro meccanismo di accesso tramite cloud - init. Per le istanze del server virtuale, potresti dover configurare la rete durante l'inizializzazione. Ad esempio,

    Vedi la documentazione Creazione di un'immagine Linux personalizzata o Creazione di un'immagine Windows personalizzata per i dettagli sull'utilizzo dei dati cloud - init.

  • Per il kickstart ESXi, i dati utente vengono forniti al sistema operativo in uno script kickstart. Viene creato un account utente predefinito. Richiamare i dati di inizializzazione del server per ottenere la password generata. Per i dettagli sugli script kickstart, consultare la documentazione VMware.

Utilizza le best practice di sicurezza per limitare l'accesso a qualsiasi file che esponi su Internet.

Immagini personalizzate del server bare metal

I server bare metal hanno alcune limitazioni di cui devi essere consapevole.

  • Le immagini crittografate non sono supportate.

Per creare un immagine personalizzata per i server bare metal, l'immagine personalizzata deve supportare le seguenti informazioni:

  • Avvio UEFI
    • L'avvio UEFI richiede una partizione EFI dedicata che contenga il firmware EFI. L'avvio BIOS tradizionale non è supportato.
  • Pensando ai driver di periferica di rete iconici
  • Driver di periferica del set di chip Intel
    • Questi driver di periferica sono di solito parte delle opzioni di creazione kernel predefinite. Windows richiede ulteriori driver di periferica, ma è possibile installarli in un secondo momento.

Per ulteriori informazioni, vedi Opzioni di creazione del kernel Linux personalizzate per i server bare metal.

Per ulteriori informazioni sulle immagini del server bare metal, consulta Bare metal server images.

Immagini personalizzate supportate dall'avvio sicuro

Seleziona disponibilità

L'avvio sicuro aiuta a garantire che il sistema esegua solo il software autentico verificando la firma digitale di tutti i componenti di avvio. Secure Boot interrompe il processo di avvio se la verifica della firma non riesce. L'avvio sicuro impedisce il caricamento di codice non firmato o dannoso durante l'avvio.

Le immagini personalizzate che supportano l'avvio sicuro hanno alcuni requisiti di cui devi essere consapevole.

  • Avvio UEFI
    • L'avvio UEFI richiede una partizione EFI dedicata che contenga il firmware EFI. L'avvio BIOS tradizionale non è supportato.
  • Disco partizionato GPT

Puoi verificare che l'immagine sia stata avviata correttamente in modalità di avvio sicuro utilizzando il seguente comando mokutil.

mokutil --sb-state

Per ulteriori informazioni sull'avvio sicuro, vedere Avvio sicuro dei Virtual Servers for VPC.

Immagini personalizzate z/OS Wazi aaS

Puoi utilizzare IBM Wazi Image Builder per creare la tua immagine personalizzata basata su z/OS IBM Wazi as a Service (Wazi aaS) e importare l'immagine personalizzata in IBM Cloud® Virtual Private Cloud.

IBM Wazi Image Builder è un prodotto ordinabile separatamente da IBM Passport Advantage. Sono necessari ulteriori requisiti per utilizzare Wazi Image Builder. Il costo dell'immagine è il premio che copre il costo delle tecnologie che consentono alle immagini di z/OS dev e test di essere eseguite sull'hardware di IBM Z su IBM Cloud come livello di servizio.

L'immagine personalizzata z/OS Wazi aaS deve soddisfare i seguenti requisiti:

  • Formato qcow2
  • Sistema operativo z/OS 2.4 o z/OS 2.5

Per ulteriori informazioni, vedi Bringing your own image with Wazi Image Builder.

Ulteriori informazioni sulle immagini personalizzate

È possibile consultare il blog Come creare e distribuire istanze IBM Cloud® Virtual Private Cloud(VPC)da immagini personalizzate per una visione dettagliata, anche dal punto di vista grafico, delle varie opzioni di immagine personalizzata. In alternativa, potete consultare i seguenti link per le attività specifiche.