Saiba mais sobre o ambiente virtual Proxmox
O Proxmox Virtual Environment (VE) é um hipervisor Tipo 1 de código aberto baseado no Debian Linux, capaz de hospedar VMs e contêineres Linux (LXC). Saiba mais sobre o Proxmox VE, incluindo seu suporte para virtualização completa baseada em VM e contêiner, gerenciamento de cluster, opções de computação e armazenamento, recursos de rede, ferramentas de monitoramento e estratégias de proteção de dados.
Visão geral
O Proxmox Virtual Environment (VE) suporta virtualização completa de máquinas virtuais e virtualização baseada em contêineres no mesmo host. A Máquina Virtual Baseada em Kernel (KVM) e o Emulador Rápido (QEMU) são utilizados para a virtualização completa de máquinas virtuais. O QEMU é um emulador de máquina e virtualizador de código aberto que utiliza o módulo do kernel KVM para executar código convidado diretamente na CPU do host. O Linux Containers (LXC) permite que os contêineres sejam gerenciados como máquinas virtuais, com persistência de dados mesmo após reinicializações. A partir do Proxmox VE 9, o suporte ao registro OCI está incluído para extrair imagens de contêiner de registros públicos e privados. O suporte a contêineres de aplicativos foi adicionado como uma prévia tecnológica no Proxmox VE 9.

A API RESTful está disponível para tarefas de automação. Para obter informações sobre chamadas de API, verifique"Visualizador de API Proxmox VE"
Gerenciamento de Cluster
O portal de gerenciamento baseado na web está disponível no nó Proxmox VE na porta 8006. Um conjunto de nós pode ser unido para formar um cluster. A configuração do Proxmox VE, /etc/pve , é compartilhado entre todos os nós do cluster. Usos do Proxmox VE"Motor de cluster Corosync" para gerenciar o cluster. O portal de gerenciamento pode ser acessado de qualquer nó do cluster.

Um cluster permite que máquinas virtuais e contêineres sejam monitorados e reiniciados em outros nós caso o nó hospedeiro falhe. As máquinas virtuais e os contêineres precisam ser configurados para alta disponibilidade (HA). As máquinas virtuais e os contêineres podem ser hospedados em um subconjunto específico de hosts através da criação de grupos de afinidade. A máquina virtual ou o contêiner está hospedado em um host com a prioridade mais alta. Para mais informações, consulte "Gerente de HA"

As opções de autenticação incluem Linux PAM, Proxmox VE PAM, LDAP, Microsoft AD ou OpenID. Permissões podem ser atribuídas por meio de funções e do uso de pools de recursos, que são uma coleção de recursos. Para obter detalhes adicionais, consulte"Gerenciamento de usuários do Proxmox"
|
|
As credenciais de conexão do LDAP/Microsoft AD podem ser armazenadas em texto não criptografado e em um arquivo que precisa ser protegido pelo sistema de arquivos do host. |
Para gerenciar vários clusters Proxmox VE, o produto Proxmox Datacenter Manager está disponível como uma instalação separada. Ele fornece um painel de controle único para gerenciar vários clusters Proxmox VE e servidores de backup Proxmox. Permite migrar máquinas virtuais e contêineres entre clusters.
Clientes com uma assinatura ativa Basic, Standard ou Premium para seus servidores remotos Proxmox obtêm acesso ao repositório Proxmox Datacenter Manager Enterprise e ao suporte técnico.
Calcular
As opções de CPU para uma VM incluem o número de núcleos e soquetes de CPU (para especificar o número de vCPUs), opção para escolher NUMA, definição de afinidade, configuração de limites e o tipo de CPU.

Para obter orientação sobre os tipos de CPU e como isso afeta a migração ao vivo, verifique"Seção de máquina virtual QEMU/KVM da documentação do Proxmox VE"
As opções de CPU para a imagem do contêiner LXC são mostradas na captura de tela a seguir.

A VM e o LXC podem especificar o tamanho da memória. Para VMs, o recurso de balão está disponível para VMs Linux. Para mais informações, consulte"Seção de máquina virtual QEMU/KVM da documentação do Proxmox VE"
Armazenar
Uma máquina virtual consiste em um arquivo de configuração, /etc/pve/qemu-server/<vm id>.conf e componentes de disco virtual. Os formatos de disco virtual suportados são raw, qcow2 e VMDK. O QCOW2 pode fornecer recursos de provisionamento fino e instantâneo em vários tipos de armazenamento.

Há uma opção para apresentar os LUNs iSCSI a uma VM como dispositivos brutos.
O Proxmox VE 9 e versões posteriores suportam provisionamento dinâmico e recuperação de espaço (UNMAP) com tipos de armazenamento iSCSI e FC. Para obter mais detalhes, consulte "Armazenamento Proxmox VE"
O LXC também tem seu próprio arquivo de configuração, /etc/pve/lxc/<container id>.conf e componentes de disco de contêiner. O volume de dados pode ser montado a partir dos tipos de armazenamento suportados.

Os tipos de armazenamento suportados incluem disco local, NAS (SMB e NFS) e SAN (FC, iSCSI, NVMe-oF, etc.). Para mais detalhes, consulte"Armazenamento Proxmox VE"
Cada volume de armazenamento é configurado com os tipos de conteúdo permitidos. Os volumes NAS suportam todos os tipos de conteúdo, enquanto o suporte SAN é limitado a imagens de máquinas virtuais e contêineres. O tipo de armazenamento de diretório também suporta todos os tipos de conteúdo.
|
|
As credenciais de conexão SMB são armazenadas em texto não criptografado e só podem ser acessadas pelo usuário root. |


Para importar VMs de um ambiente Broadcom vSphere, o host vSphere também pode ser incluído como um dispositivo de armazenamento.
Rede
O Proxmox VE suporta tanto redes baseadas em host quanto VNets em todo o cluster, utilizando recursos nativos de rede do Linux, como Linux Bridge e Open vSwitch, para implementar Redes Definidas por Software (SDN). As interfaces Ethernet no host podem ser agrupadas para fornecer tolerância a falhas e alta disponibilidade. Para outras opções, consulte "Documentação do Proxmox VE"

As redes de convidados podem ser configuradas no nível do cluster e as alterações são enviadas aos hosts membros. O isolamento é gerenciado com Zonas, VNets e Sub-redes. "Zona" Define os tipos de rede, como Simples (isolada com NAT de origem), VLAN (802.1Q - dependência de switch externo), Empilhamento de VLAN (802.1ad - VLAN privada), VXLAN (Camada 2 sobre Camada 3). Para redes do tipo VPC), EVPN (VXLAN com BGP para criar uma rede multi-cluster de camada 3), etc.
Dependendo do tipo de zona, a rede se comporta de maneira diferente e oferece recursos, vantagens e limitações específicas.
Os casos de uso para SDN variam de uma rede privada isolada em cada nó individual até redes de sobreposição complexas em vários clusters PVE em diferentes locais.
Após configurar uma VNet na interface de administração de SDN do datacenter em todo o cluster, ela fica disponível como uma ponte Linux comum, localmente em cada nó, para ser atribuída a VMs e contêineres.
Quando uma VM é criada, o usuário tem a capacidade de escolher a ponte Linux para se conectar. Interfaces adicionais podem ser incluídas após a criação da VM.

E aqui estão as informações da VNet no nível do datacenter.

Monitoramento
A página de resumo na maioria dos objetos, como Datacenter, host, VM, contêiner, armazenamento, etc., fornece detalhes e inclui algumas métricas de desempenho. A captura de tela a seguir mostra a página de resumo de um host e inclui informações sobre os pacotes instalados.

As estatísticas sobre hosts, convidados, armazenamento, etc. podem ser enviadas para um banco de dados externo Graphite ou Influxdb. Para mais detalhes, consulte"Documentação do Proxmox VE" .
Proteção de Dados
O Proxmox VE inclui opções para fazer backup e restaurar VMs e contêineres para armazenamento configurado para conteúdo de backup. Os backups podem ser iniciados pela IU ou CLI usando a ferramenta vzdump ou podem ser agendados. Para mais detalhes, consulte"Seção de backup e restauração da documentação do Proxmox VE" .

O conteúdo do backup precisa ser armazenado fora do local para proteger contra qualquer desastre no site de origem.
A Veeam adicionou suporte para o Proxmox VE com a versão 12.2. Isso permite a restauração de backups de VM do vSphere para um host Proxmox VE.