Primeiros passos com imagens personalizadas

Uma imagem personalizada contém uma imagem do sistema operacional com configurações específicas que você personaliza. Você pode gerenciar o ciclo de vida, compartilhar a imagem personalizada e usá-la para criar servidores virtuais ou servidores bare metal com suas próprias definições e configurações. É possível criar uma imagem customizada do Linux®, uma imagem customizada do Windows ®, uma imagem customizada do z/OS Wazi aaS ou uma imagem customizada do sistema operacional genérico..

Você tem algumas opções para criar uma imagem personalizada.

Ao criar uma imagem personalizada, você pode planejar e gerenciar o ciclo de vida da imagem usando três status: disponível, obsoleto ou obsoleto. Para obter mais informações sobre status e como gerenciá-los, consulte Ciclo de vida da imagem personalizada.

Também é possível compartilhar suas imagens customizadas com outras contas usando um Catálogo privado Para obter mais informações sobre como usar imagens customizadas em um catálogo privado, consulte Introdução ao Catalog Images on VPC.

No console, é possível localizar imagens customizadas clicando em ícone Menu ícone Menu ícone > Infraestrutura do VPC ícone VPC > Cálculo> Imagens> Imagens customizadas. As imagens que são de um volume fazem parte da guia de imagens customizadas

Criando uma imagem customizada

Para criar uma imagem customizada, consulte um dos seguintes links.

Compartilhando uma imagem customizada

Depois de criar uma imagem personalizada, você pode importá-la para um catálogo privado e compartilhá-la com outras contas, com algumas limitações. Para obter mais informações sobre as limitações, consulte Considerações de VPC quando você usar imagens customizadas em um catálogo privado

Como usar uma imagem customizada para criar um servidor

Para criar um servidor virtual usando uma imagem customizada, consulte um dos seguintes links.

Pré-requisitos e Limitações

Antes de criar uma imagem customizada, você deve verificar se a sua imagem customizada atende aos requisitos de imagem personalizados e que o sistema operacional é suportado.

Considerações de imagem personalizadas

Todas as imagens personalizadas devem atender aos seguintes requisitos:

  • Conter um arquivo ou volume único.
  • Estar no formato “ qcow2 ” ou “vhd”.
  • O tamanho não ultrapassa 250 GB.
  • Certifique-se de que o cloud-init(Linux ) ou o cloudbase-init(Windows) esteja instalado e ativo na imagem qcow2.
  • O tamanho mínimo é de 10 GB. Para qualquer imagem que seja menor que 10 GB, o tamanho é arredondado em até 10 GB.

Considerações do Sistema Operacional:

  • Certifique-se de que o sistema operacional selecionado especifique o tipo de formato de dados do usuário correto Para obter mais informações, consulte Considerações sobre o formato de dados do usuário
  • Se você optar por criar uma imagem customizada com sua própria licença, especifique a versão do sistema operacional apropriada que anexa -byol ao nome ao importar a imagem.. Para obter mais informações, consulte Traga sua própria licença.
  • Imagens ISO de sistemas operacionais licenciados, como Windows® e Linux®, e sistemas operacionais de código aberto, como CentOS e Ubuntu, não são fornecidas por IBM Cloud®. Se você precisar dessas imagens ISO, será possível fazer download delas no respectivo website do fornecedor.

IBM Cloud Object Storage considerações

Se você planeja importar uma imagem de um arquivo, deve provisionar uma instância do site IBM Cloud Object Storage, caso não tenha uma. Em seguida, é possível fazer o upload do arquivo para um balde lá. Você também deve criar uma autorização de IAM entre o Image Service for VPC e IBM Cloud Object Storage. Para obter mais informações, consulte Concedendo acesso ao IBM Cloud Object Storage para importar imagens.

Ciclo de vida da imagem customizada

É possível usar a IU, a CLI, a API e o Terraform para gerenciar o ciclo de vida de suas imagens customizadas com três status: É possível mover a imagem para frente e para trás em todos os status e configurar datas para alterar automaticamente um status da imagem. Todas as alterações de status são monitoradas como um evento IBM Cloud Activity Tracker Event Routing. Você pode filtrar sua lista de imagens com base no status para ajudar na limpeza ou rastreamento de imagens. Para obter mais informações sobre como fazer mudanças de status, consulte Gerenciando imagens customizadas

Status do ciclo de vida da imagem
Status da imagem Descrição
available A versão mais atual da imagem do sistema operacional é available. Quando uma nova versão de um sistema operacional é criada available, a imagem da versão mais antiga desse sistema operacional convidado é alterada para deprecated. Nenhum sistema operacional de estoque que chega ao EOS tem uma imagem available.
available Você pode usar o status available para indicar que uma imagem do sistema operacional é available e pode ser provisionada em todas as zonas.

Talvez você veja uma imagem no status partially_available. Esse é um status temporário que indica que uma imagem foi importada para pelo menos uma zona, mas ainda não está disponível em todas as zonas. Essas imagens acabam alcançando o status available sem nenhuma ação adicional do usuário. Uma imagem no status partially_available pode ser usada para criar instâncias de servidores virtuais ou servidores bare metal em zonas disponíveis listadas na matriz de zonas dessa imagem. Essas imagens também podem ser exportadas para o site IBM Cloud Object Storage.

deprecated Você pode usar o status deprected para indicar que a imagem pode ser usada, mas isso não é recomendado. Por exemplo, com uma imagem de estoque, quando uma nova versão de um sistema operacional é criada em available, a imagem da versão mais antiga desse sistema operacional convidado é alterada para deprecated. Você ainda pode criar instâncias de servidor virtual ou servidores bare metal com essas imagens.
obsolete Você pode usar o status obsolete para indicar que as imagens não devem ser usadas, como uma imagem do sistema operacional que atingiu o EOS. Não é possível criar instâncias de servidor virtual ou servidores bare metal com essas imagens. Se você tentar usar uma imagem obsoleta para criar uma instância, receberá uma mensagem indicando que não é possível usar a imagem para criar uma instância. Esse status permite uma desativação reversível da imagem antes de excluir a imagem.

Qualquer imagem que esteja no status deprecated ou obsolete ainda é faturada Se você não desejar ser cobrado pela imagem, deverá excluí-la.

As imagens gerenciadas do IBM Cloud VPC podem ser gerenciadas somente dessa maneira.. Imagens customizadas que são publicadas em um catálogo privado devem estar no status available e seus status são mantidos no catálogo privado. Se você tentar mudar ou planejar uma mudança para seu status em IBM Cloud VPC, a tentativa falhará. Se uma imagem customizada for removida de um catálogo privado, essa imagem reterá seu status do catálogo privado original até que o status seja mudado em IBM Cloud VPC

Status do ciclo de vida da imagem do catálogo e o status da VPC correspondente
Status da imagem do catálogo privado Status da imagem VPC correspondente
published/verified available
deprecated deprecated
archived obsolete

Red Hat Enterprise Linux Imagens personalizadas AI BYOL

Você pode importar o sistema operacional Red Hat Enterprise Linux AI (RHEL AI) como BYOL (bring your own license, traga sua própria licença). Um arquivo RHEL AI qcow2 está disponível diretamente em Red Hat. O nome do sistema operacional a ser usado quando você importar a imagem para IBM Cloud VPC é red-ai-9-amd64-nvidia-byol. Para obter mais informações, consulte Red Hat Enterprise Linux AI. Para fazer o download da imagem do RHEL AI, consulte Download Red Hat Enterprise Linux AI. Você precisa de uma conta Red Hat para visualizar a documentação e fazer o download da imagem.

Para obter informações sobre os perfis compatíveis e os casos de uso, consulte Red Hat Enterprise Linux AI hardware requirements.

Para obter mais informações sobre o suporte para Red Hat, consulte as perguntas frequentes sobre a infraestrutura Red Hat e IBM Cloud®.

Para obter mais informações sobre a importação da imagem para IBM Cloud VPC, consulte Traga sua própria licença e Importando e validando imagens personalizadas para o VPC. Para obter mais informações sobre os perfis de GPU, consulte x86 perfis de GPU.

Imagens customizadas do sistema operacional genérico

É possível usar um sistema operacional específico que não esteja listado no IBM Cloud especificando um sistema operacional genérico ao importar uma imagem customizada. Você pode escolher entre várias opções de sistemas operacionais genéricos. É possível selecionar um sistema operacional genérico baseado na arquitetura da CPU e na estratégia de inicialização apropriada para o sistema operacional da imagem personalizada.

As imagens customizadas do sistema operacional genérico são suportadas para a arquitetura x86 (amd64). Essas imagens são listadas em uma lista de imagens customizadas. As imagens customizadas do sistema operacional genérico do servidor bare metal devem seguir os requisitos para todas as imagens customizadas do servidor bare metal Para obter mais informações, consulte Imagens customizadas do servidor bare metal.

Os sistemas operacionais genéricos usam um valor genérico para algumas das propriedades, como generic para a propriedade vendor e Generic para a propriedade family. Ao criar uma imagem customizada do sistema operacional genérico, selecione o sistema operacional genérico baseado no tipo de inicialização do sistema operacional real. Para obter mais informações, consulte Considerações sobre o formato de dados do usuário

Quando você provisiona um servidor usando uma imagem customizada do sistema operacional genérico, a maioria das etapas de fornecimento específicas do sistema operacional não é executada, como configuração do console e registro automático. Você deve fornecer os dados do usuário apropriados se desejar que a imagem customizada do sistema operacional genérico execute estas etapas. Você também é responsável pela manipulação de licenciamento e custos relacionados porque o IBM não está ciente do sistema operacional real instalado.

Considerações sobre formato de dados do usuário

Ao criar um servidor que especifica sua imagem customizada, a estratégia de inicialização determina como os dados do usuário são usados. A propriedade user_data_format de uma imagem especifica essa estratégia de inicialização.. Essa propriedade é configurada a partir da propriedade user_data_format do sistema operacional da imagem, que contém um dos valores a seguir:

  • cloud_init

  • esxi_kickstart (Esse valor funciona apenas para servidores bare metal)

  • Para cloud-init, dados do usuário e chaves SSH são fornecidos para o sistema operacional em um disco cloud-init. Uma conta do usuário padrão não é criada Deve-se usar sua chave SSH para efetuar login, a menos que você configure outro mecanismo de login por meio do cloud-init.. Para instâncias de servidor virtual, pode ser necessário configurar a rede durante a inicialização. Por exemplo,

    Consulte a documentação Criando uma imagem customizada do Linux ou Criando uma imagem customizada do Windows para obter detalhes sobre o uso de dados cloud-init

  • Para o ESXi kickstart, os dados do usuário são fornecidos para o sistema operacional em um script kickstart. Uma conta do usuário padrão é criada Recupere os dados de inicialização do servidor para obter a senha gerada Consulte a documentação do VMware para obter detalhes de scripts de kickstart.

Use as melhores práticas de segurança para limitar o acesso a quaisquer arquivos que você expor na Internet.

Imagens personalizadas do servidor bare metal

Os servidores bare metal têm algumas limitações que você precisa ter conhecimento.

  • As imagens criptografadas não são suportadas

Para criar uma imagem customizada para servidores bare metal, a imagem customizada deve suportar as informações a seguir:

  • inicialização da UEFI
    • A inicialização do UEFI requer uma partição EFI dedicada que contenha firmware EFI A inicialização do BIOS tradicional não é suportada
  • Pensando em drivers de dispositivo de rede icônica
  • Drivers de dispositivo Intel Chip Set
    • Esses drivers de dispositivo geralmente fazem parte das opções de construção do kernel padrão.. O Windows requer drivers de dispositivo extras, mas você pode instalar esses drivers posteriormente.

Para obter mais informações, consulte Customizado Linux opções de construção kernel para servidores bare metal.

Para obter mais informações sobre imagens do servidor bare metal, consulte Imagens do servidor de metal Bare.

Imagens customizadas suportadas por inicialização segura

Selecionar disponibilidade

A inicialização segura ajuda a garantir que o sistema execute apenas software autêntico, verificando a assinatura digital de todos os componentes de inicialização. A inicialização segura interrompe o processo de inicialização se a verificação da assinatura falhar. A inicialização segura impede o carregamento de código não assinado ou malicioso durante a inicialização.

Imagens customizadas que suportam inicialização segura têm alguns requisitos dos quais você precisa estar ciente.

  • inicialização da UEFI
    • A inicialização do UEFI requer uma partição EFI dedicada que contenha firmware EFI A inicialização do BIOS tradicional não é suportada
  • Disco particionado GPT

É possível verificar se a imagem foi inicializada com êxito no modo de inicialização segura usando o seguinte comando mokutil.

mokutil --sb-state

Para obter mais informações sobre inicialização segura, consulte Inicialização segura para Virtual Servers for VPC.

z/OS Wazi aaS imagens customizadas

É possível usar o IBM Wazi Image Builder para criar sua própria imagem customizada do z/OSbaseada no IBM Wazi as a Service (Wazi aaS) e importar a imagem customizada para o IBM Cloud® Virtual Private Cloud.

IBM Wazi Image Builder é um produto solicitável separadamente do IBM Passport Advantage. Requisitos extras são necessários para usar o Wazi Image Builder O custo da imagem é o prêmio que cobre o custo das tecnologias que permitem que as imagens de desenvolvimento e teste do z/OS sejam executadas no hardware do IBM Z no IBM Cloud como uma camada de serviço.

A imagem customizada do z/OS Wazi aaS deve atender aos seguintes requisitos:

  • Formato qcow2
  • z/OS 2.4 ou z/OS 2.5 sistema operacional

Para obter mais informações, consulte Bringing your own image with Wazi Image Builder.

Mais informações sobre imagens personalizadas

Consulte o blog How to create and distribute IBM Cloud® Virtual Private Cloud(VPC)instances from custom images(Como criar e distribuir instâncias de(VPC)a partir de imagens personalizadas ) para obter uma visão detalhada, incluindo gráficos, sobre as várias opções de imagens personalizadas. Ou você pode consultar os links a seguir para tarefas específicas.